1map logoGo to main page

Portland, ME, USA to Worcester, MA, USA from $11: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States of America
to
Worcester, United States of America

How to Get from Portland to Worcester: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$11 by trainBest price
221 kmDistance
2h 21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Worcester with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Average Duration
4h  15m
Estimated price
$29-69
Recommended
Company
various
Train
Average Duration
4h  58m
Estimated price
$11-98
Cheapest
route map
Distance: 221 km
Duration: 2h 21m

See more options

Company
various
Drive
Average Duration
2h  21m
Estimated price
$24-40
Company
various
Bus
Train
Average Duration
4h  36m
Estimated price
$30-48
Company
various
Bus
Train
Average Duration
4h  37m
Estimated price
$30-60
Company
various
Drive
Plane
Train
Average Duration
5h  4m
Estimated price
$115-290

Traveling From Portland to Worcester

Your journey from the vibrant, coastal charm of Portland to the historical richness of Worcester offers a fascinating contrast between the picturesque waterfront and urban cultural experiences.

Best Neighbourhoods in Worcester

Worcester boasts diverse neighborhoods, each offering its own charm and attractions.

Shrewsbury Street
• Renowned for its vibrant dining scene.
• Home to locally loved cafes and food trucks.
Canal District
• Features a growing arts scene and galleries.
• Offers beautiful canal walks and historic architecture.
Tatnuck Square
• Known for its suburban feel and parks.
• Hosts unique shops and local markets.

Best Times To Visit Worcester's Attractions

Timing your visits can significantly enhance your experience in Worcester's attractions.

Worcester Art Museum
Visit on weekdays during the morning to enjoy quieter exhibits.
EcoTarium
Early afternoons on weekdays are best for fewer crowds and family fun.
Hanover Theatre
Attending matinee shows often provides a more relaxed atmosphere.

Worcester Weather: What to Expect Year-Round

Worcester experiences a humid continental climate, with warm summers and cold winters, making spring and fall the most pleasant times to visit. Each season brings its own charm, but weather can influence outdoor activities, so packing accordingly enhances your travel enjoyment.

Dining Recommendation in Worcester

A visit to Worcester wouldn’t be complete without trying the iconic parnassus salad at the local gem, The Boynton Restaurant, known for its hearty comfort food and vibrant, relaxed atmosphere. While Portland excels in fresh seafood and farm-to-table cuisine, Worcester offers a delightful dive into classic American fare with rich flavors and a welcoming, communal vibe.

Portland - Worcester operators

Explore transport companies operating between Portland and Worcester, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+1 800-639-3317
Website
https://concordcoachlines.com/

Bus from Portland, ME to Boston South Buses

Average Duration
2h 20m
Estimated price
$24-694

Bus from Portland, ME to Boston / Logan Airport

Average Duration
1h 50m
Estimated price
$24-694
Contact phone
1-800-343-9999
Website
https://peterpanbus.com

Bus from South Station, Boston, MA to Union Station, Worcester, MA

Average Duration
55m
Estimated price
$295-696
Train Show train routes
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Portland, ME to Boston

Average Duration
2h 32m
Estimated price
$298-299

Train from Back Bay to Worcester

Average Duration
1h 30m
Estimated price
$295-296

Train from North Station to Worcester

Average Duration
1h 36m
Estimated price
$295-296
Contact phone
+1-617-222-3200
Website
https://www.mbta.com

Train from South Station to Worcester

Average Duration
1h 36m
Estimated price
$295-296

Train from Back Bay to Worcester

Average Duration
1h 30m
Estimated price
$295-296
Plane Show flights
Website
https://www.capeair.com

Plane from Augusta (AUG) to Boston (BOS)

Average Duration
1h 17m
Estimated price
$2930-294

Portland to Worcester: Overview of Bus, Train, Flight, and Car Trips

Traveling between Portland and Worcester offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Portland to Worcester spanning 137 miles of scenic New England landscape. 💸 The cost of this journey by car can range from $24 to $40, offering an affordable and flexible travel option. ⏱️ With an approximate driving time of 2 hours and 21 minutes, navigate through charming towns and rolling hills on your way to Worcester.
Average price
$24 - $40
🚉 The total travel time from Portland to Worcester by train is approximately 4 hours and 58 minutes. Amtrak operates the service departing from Portland, while MBTA manages the arrival at Worcester station. 💸 Ticket prices for the Portland to Worcester train range from $11 to $98, offering budget-friendly options for this convenient and comfortable travel route.
Departure Point
Portland station
Arrival Point
Worcester station
🛫 Flying from Portland to Worcester typically involves a connecting flight through Boston Logan International Airport. The quickest route from Portland is a direct flight to Boston, which takes approximately 1 hour and 17 minutes.
Departure Point
Augusta Airport
Arrival Point
Boston Airport
🚌 The trip from Portland to Worcester by bus requires a transfer at South Station, Boston. The total journey including transfers takes approximately 4 hours and 15 minutes. 🚌 Ticket prices for the bus between Worcester and Portland range from $29 to $69. The journey offers a convenient and affordable way to travel between these two New England cities.
Departure Point
Portland, ME station
Arrival Point
Union Station, Worcester, MA

Frequently asked questions

Find out more about the route from Portland to Worcester.

Or choose the category:
The distance between Portland and Worcester is approximately 125 miles. By train, it takes about 4 hours and 58 minutes to reach Worcester from Portland. Alternatively, taking a bus and then a train can be a faster option, with a travel time of around 4 hours and 11 minutes. Driving by car is the quickest mode of transportation, taking approximately 2 hours and 21 minutes to travel from Worcester to Portland.
The most cost-effective and time-efficient transportation option for traveling from Portland to Worcester is by car. It takes approximately 2 hours and 21 minutes and costs around $24 to $40. Taking a bus also offers a relatively fast travel time of 3 hours and 50 minutes but may not be as cost-effective as driving. Alternatively, taking a train is another option, but it takes longer, with a travel time of 4 hours and 58 minutes.
When traveling from Portland to Worcester the prices for a train ticket can range from $11 to $98. On the other hand, the prices for a bus ticket between Worcester and Portland can vary from $29 to $69. It's important to check for specific prices and discounts from different providers to find the best deal for your trip.
To get from Portland to Worcester without using public transportation, you can drive the distance of 137 miles. It usually takes around 2 hours and 21 minutes to drive from Portland to Worcester. The prices for the journey by car can vary between $24 to $40, depending on factors like gas prices and tolls.
The most convenient way to travel from Portland to Worcester without a car is by taking a bus. The journey takes approximately 3 hours and 50 minutes and the ticket prices range from $28 to $70. It is a comfortable and affordable option for those who prefer not to drive.
There is no direct train or bus link between Portland and Worcester. The train journey from Portland to Worcester involves transfers at North Station and Back Bay and takes approximately 4h 58m. The bus journey from Portland to Worcester includes a transfer at South Station, Boston and takes approximately 3h 50m. Both options require multiple modes of transportation and transfers.
There are numerous options for accommodation in Worcester. With over 50 hotels to choose from, travelers can find a place to stay that suits their preferences and budget. Prices for hotels start at $53, providing affordable options for those on a tight budget. Whether you prefer luxury hotels or budget-friendly accommodations, Worcester offers a variety of choices for a comfortable stay.

Trips from Portland

Trips to Worcester