1map logoGo to main page

Philadelphia, PA, USA to Portland, ME, USA from $36: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Philadelphia, United States
to
Portland, United States

How to Get from Philadelphia to Portland: 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.

$36 by busBest price
650 kmDistance
4h 18m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Philadelphia to Portland 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
Plane
Average Duration
4h  18m
Estimated price
$108-501
Recommended
Company
Various
Bus
Average Duration
9h  11m
Estimated price
$36-174
Cheapest
route map
Distance: 650 km
Duration: 4h 18m

See more options

Company
Various
Plane
Bus
Average Duration
5h  4m
Estimated price
$75-322
Company
Amtrak
Train
Plane
Average Duration
5h  45m
Estimated price
$99-1080
Company
Amtrak
Train
Plane
Average Duration
4h  55m
Estimated price
$100-588
Company
Amtrak
Train
Plane
Average Duration
5h  53m
Estimated price
$1081-1082
Company
Various
Train
Bus
Average Duration
7h  52m
Estimated price
$1083-1084
Company
Amtrak
Train
Average Duration
9h 
Estimated price
$1085-1086
Company
Various
Bus
Average Duration
9h  35m
Estimated price
$1087-1088
Company
N/A
Drive
Average Duration
7h  9m
Estimated price
$1089-5010

Philadelphia - Portland operators

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

Plane
Website
aa.com

Plane from Philadelphia (PHL) to Portland (PWM)

Average Duration
1h 29m
Estimated price
$100-5018

Plane from Philadelphia (PHL) to Boston (BOS)

Average Duration
1h 23m
Estimated price
$5019-360

Plane from New York La Guardia (LGA) to Portland (PWM)

Average Duration
1h 21m
Estimated price
$361-50130
Website
delta.com

Plane from Philadelphia (PHL) to Boston (BOS)

Average Duration
1h 20m
Estimated price
$5010-360

Plane from New York JFK (JFK) to Portland (PWM)

Average Duration
1h 28m
Estimated price
$362-363

Plane from New York La Guardia (LGA) to Portland (PWM)

Average Duration
1h 23m
Estimated price
$364-50110
Website
united.com

Plane from Philadelphia (PHL) to Boston (BOS) via Newark

Average Duration
3h 19m
Estimated price
$362-10890

Plane from Newark (EWR) to Portland (PWM)

Average Duration
1h 25m
Estimated price
$5019-365
Website
flyfrontier.com

Plane from Philadelphia (PHL) to Portland (PWM)

Average Duration
1h 32m
Estimated price
$100-1084

Plane from Philadelphia (PHL) to Boston (BOS)

Average Duration
1h 32m
Estimated price
$368-369
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from 30th Street Station to Newark Liberty International Airport

Average Duration
1h 2m
Estimated price
$1747-75

Train from 30th Street Station to New York Penn Station

Average Duration
1h 32m
Estimated price
$1747-757

Train from 30th Street Station to Boston

Average Duration
5h 18m
Estimated price
$5013-1084

Train from Boston to Portland

Average Duration
2h 30m
Estimated price
$1742-366
Bus
Contact phone
1-800-343-9999
Website
peterpanbus.com

Bus from 520 N Christopher Columbus Blvd., Philadelphia, PA to Port Authority Bus Terminal

Average Duration
1h 50m
Estimated price
$3226-368

Bus from Port Authority Bus Terminal to South Station, Boston, MA

Average Duration
4h 20m
Estimated price
$3226-1089

Bus from South Station, Boston, MA to Portland, ME

Average Duration
1h 55m
Estimated price
$758-5015
Contact phone
1-800-639-3317
Website
concordcoachlines.com

Bus from Boston / Logan Airport to Portland, ME

Average Duration
1h 40m
Estimated price
$3225-5015

Bus from Boston South Buses to Portland, ME

Average Duration
2h 10m
Estimated price
$758-5015
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Philadelphia to Port Authority Bus Terminal

Average Duration
2h 10m
Estimated price
$3227-5014

Bus from Port Authority Bus Terminal to Boston

Average Duration
4h 30m
Estimated price
$750-5013
Website
us.megabus.com

Bus from Philadelphia - Market St & 6th St to New York

Average Duration
1h 55m
Estimated price
$3228-5015
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from New York Midtown to Boston

Average Duration
4h 20m
Estimated price
$1740-1089

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

Traveling between Philadelphia and Portland 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 an exciting road trip from Philadelphia to Portland spanning a picturesque driving distance of 404 miles. Feel the thrill of the open road as you traverse through captivating landscapes on your journey. 💸 Enjoy the flexibility of prices ranging from $70 to $110 for the adventure from Philadelphia to Portland by car. Explore cost-effective options and plan your budget accordingly for a memorable travel experience without breaking the bank. ⏱️ With an approximate travel time of 7 hours and 9 minutes, soak in the sights and sounds along the way as you make your way to the charming city of Portland. Embrace the freedom of the road and create lasting memories on this scenic drive. 🌲
Average price
$70 - $110
🚂 Embark on a scenic train journey from Philadelphia to Portland! While there are no direct trains, enjoy a comfortable ride with transfers in Back Bay and Boston, operated by Amtrak Acela. The trip spans approximately 9 hours, offering a relaxing travel experience. 🌲 Discover the beautiful landscapes as you make your way from Pennsylvania to Maine by train. With ticket prices ranging from $47 to $652, immerse yourself in the charm of train travel. Arrive at Portland Station after passing through various scenic routes and witnessing the changing scenery along the way.
Departure Point
30th Street Station
Arrival Point
Portland station
Useful tips for train travellers
• On your train ride from Philadelphia to Portland, Amtrak is the primary operator offering onboard catering services through its Café Car. You can find a menu of food and beverages, including sandwiches, snacks, and drinks, available for purchase. Additionally, if you are in Business Class or First Class, complimentary meals may be offered on select services, which can include a more extensive menu.
• Amtrak offers several seating options on this route including Standard Economy, Business Class, and First Class. Economy class provides comfortable seating with ample legroom, while Business Class seats are more spacious and come with a few added amenities such as complimentary beverages. If you prefer an enhanced experience, consider upgrading to First Class for larger seats and premium dining options.
• The main operator for the Philadelphia to Portland route is Amtrak. You can check schedules and book tickets via their website at amtrak.com For additional regional options, consider checking with Greyhound (greyhound.com) or Megabus (megabus.com) for bus services to complement your train journey. Key local transport information can also be found at TriMet's website for Portland public transit (trimet.org), providing schedules and maps.
• Upon arrival at Portland Union Station, you'll find that luggage storage services are available at the station, making it convenient for exploring the city without your bags. The station also has clean restrooms, but shower facilities may not be provided. To navigate the station easily, look for signage indicating exits and local transportation options.
• The fastest way to get from Portland Union Station to the city center is by taking TriMet’s MAX Light Rail. Board the Red or Blue line towards City Center and the journey will take you approximately 10 minutes to reach stops like Pioneer Courthouse Square. Make sure to check the TriMet website for exact schedules and fare information!
🛫 Flying from Philadelphia to Portland is quick and convenient with a direct flight taking only 1 hour and 27 minutes. 🌲 The flight duration from Philadelphia to Portland is approximately 4 hours and 18 minutes, making it a manageable trip for those looking to explore the charming city of Portland. Ticket prices can range from $108 to $501, depending on multiple factors.
Departure Point
Philadelphia Airport
Arrival Point
Portland Airport
🚌 Although there is no direct bus from Philadelphia to Portland, you can take a journey with transfers that takes approximately 9 hours and 11 minutes. 💰 Prices for the Philadelphia to Portland bus ticket range from $36 to $174. Overall, it's a convenient and affordable way to travel between these two cities by bus.
Departure Point
520 N Christopher Columbus Blvd., Philadelphia, PA station
Arrival Point
Portland, ME station

Frequently asked questions

Find out more about the route from Philadelphia to Portland.

Or choose the category:
The distance between Philadelphia and Portland is approximately 582.6 km by road. By train, it takes about 8 hours and 58 minutes to reach Portland from Philadelphia. If you choose to fly, it takes 4 hours and 16 minutes. Another option is to fly from Philadelphia to Boston, and then take a bus to Portland, which takes about 5 hours and 3 minutes. By car, it takes around 7 hours and 9 minutes, and by bus, it takes about 10 hours and 55 minutes to travel from Philadelphia to Portland.
To travel from Philadelphia to Portland in a cost-effective manner, taking a bus is the best option. Buses typically cost between $45 and $130 and take around 10 hours and 55 minutes. However, if time is of the essence, flying is the quickest option, with a travel time of approximately 4 hours and 16 minutes, though the cost ranges from $100 to $500.
The prices for traveling from Philadelphia to Portland vary depending on the mode of transportation. For trains, the prices range from $46 to $651. If traveling by bus, the prices range from $46 to $126.
To get from Philadelphia to Portland without using public transportation, you can drive your own car. The driving distance is around 650.2 km, and it takes approximately 7 hours and 9 minutes. The cost of gas and tolls may vary, but you can expect to spend around $70 to $110 for the trip.
To travel from Philadelphia to Portland without a car, you have a few options. The most convenient and fastest option is to fly, which takes approximately 4 hours and 16 minutes. Another option is to take a train, which takes about 8 hours and 58 minutes. You can also consider taking a combination of train and bus, which takes around 7 hours and 43 minutes. Prices for these options vary but range from $45 to $650.
Yes, there is a link between Philadelphia and Portland but there is no direct transportation option. The fastest way to travel is by plane, which takes approximately 4 hours and 16 minutes. Another option is to take a train, which takes around 8 hours and 58 minutes with transfers in Back Bay and Boston. Alternatively, one can take a bus, which takes approximately 10 hours and 55 minutes with transfers in New York Midtown and Boston South Buses.
The flight from Philadelphia to Portland typically takes around 1 hour and 23 minutes. The cost of the flight can range from $108 to $501 depending on various factors such as the airline, time of booking, and availability.
There are plenty of accommodation options available near Portland. With over 224 hotels to choose from, you have a wide variety of options to suit your preferences and budget. Prices for hotels in the area start at $67, providing affordable choices for travelers.