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 of America
to
Portland, United States of America

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

Traveling From Philadelphia to Portland

The journey from Philadelphia to Portland offers a fascinating shift from the historic streets of the East Coast to the vibrant, nature-infused atmosphere of the Pacific Northwest.

Best Neighbourhoods in Portland

Portland’s neighborhoods each offer distinct vibes and attractions for visitors.

Pearl District
• Trendy boutiques and art galleries abound.
• Home to delicious dining options and breweries.
Alberta Arts District
• Vibrant street art and local culture.
• Unique shops and eclectic eateries line the streets.
Mississippi Avenue
• Known for its lively music scene and nightlife.
• Features a mix of vintage shops and food trucks.

Best Times To Visit Portland's Attractions

Timing your visits can elevate your experience in Portland.

Washington Park
Visit early morning on weekdays for fewer crowds and serene trails.
Powell's City of Books
Go during weekdays, especially mid-afternoon, for a quieter browsing experience.
Portland Art Museum
Plan your visit on Thursday evenings for extended hours and fewer visitors.

Portland Weather: What to Expect Year-Round

Portland experiences a temperate oceanic climate, with mild, wet winters and warm, dry summers; the best times to explore are late spring and early fall when temperatures are pleasant. Weather can impact your travel plans, so be prepared for occasional rain and dress in layers to enjoy everything this vibrant city has to offer.

Dining Recommendation

Visit Pok Pok for their renowned Thai-style wings, which showcase a vibrant blend of flavors and local ingredients that stand out against Philadelphia's rich cheesesteak culture. The casual, lively atmosphere and emphasis on authentic recipes create a dining experience that's refreshingly different from the traditional eateries you're used to in Philly.

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 Show flights
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 Show train routes
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 Show bus routes
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 cheapest way to travel from Philadelphia to Portland is by taking a bus. Several bus companies operate on this route, including Greyhound and Megabus. The bus journey typically takes around 10 hours and 55 minutes and costs between $45 and $130, depending on the specific bus company and the time of booking. This option offers a budget-friendly alternative for travelers who prefer a longer journey time in exchange for more affordable fares.
The fastest way to travel from Philadelphia to Portland is by taking a flight. It typically takes around 4 hours and 16 minutes to fly directly between the two cities. However, it is important to note that flight prices can vary, ranging between $100 to $500 depending on the airline and time of booking.
The distance between Philadelphia and Portland is approximately 362 miles. This is the direct distance between the two cities. However, considering the road distance, which includes the actual route you would need to take, the distance is about 403.8 miles. This variation accounts for the detours or changes in direction along the journey.
The most convenient way to travel from Philadelphia to Portland without a car is by taking a combination of train and bus. You can take a train from Philadelphia's 30th Street Station to Boston's South Station, which takes approximately 6 hours. From there, you can transfer to a bus that will take you to Portland, which typically takes around 1 hour and 43 minutes. The cost for this journey ranges from $65 to $600, depending on the ticket type and availability.
The non-stop flight from Philadelphia to Portland takes approximately 1 hour and 40 minutes. If you choose to drive, the journey usually takes around 6 hours and 40 minutes, depending on traffic conditions. Taking a train from Philadelphia to Portland typically takes around 5 to 6 hours, depending on the schedule and any necessary transfers.
The cheapest way to travel from Philadelphia to Portland is by bus via New York. The bus journey takes around 10 hours and 5 minutes and costs between $50 and $160. Another option is to take a train, which takes around 8 hours and 58 minutes and costs between $45 and $650. However, the most time-efficient way is to fly, with a flight duration of approximately 4 hours and 16 minutes. Flight prices range from $100 to $500.
Yes, you can drive from Philadelphia to Portland. The driving distance is 404 miles, and it takes approximately 7 hours and 9 minutes to complete the journey. Please note that this estimate may vary depending on traffic conditions and your preferred route.
Yes, there is no direct bus between Philadelphia and Portland. However, there are bus services available that require transfers. The journey usually involves departing from Philadelphia and transferring at New York Midtown and Boston South Buses before reaching Portland. The total travel time, including transfers, takes approximately 10 hours and 5 minutes. It is advisable to check the specific bus schedules and plan accordingly for a smooth and convenient trip.
To catch the bus from Philadelphia to Portland you need to go to the Philadelphia Bus Station. This is where Greyhound USA operates its bus services for this route. The bus station is conveniently located in the heart of Philadelphia, making it easily accessible to travelers. Ensure you arrive at the station ahead of your scheduled departure time to avoid any last-minute rush.
The Philadelphia to Portland bus arrives at the Portland Park & Ride station. The station is conveniently located and provides easy access to various parts of the city. From there, travelers can easily continue their journey to their final destination in Portland using public transportation or taxis. It is advisable to check the schedule and route details before planning the onward journey from the bus station.
To get to Portland from the Portland International Jetport, the best option is to take a taxi or use a ride-sharing service, which typically takes around 15-20 minutes and costs around $15-$25. Another option is to rent a car from the airport, which gives you the flexibility to explore the city and surrounding areas at your own pace. Alternatively, there are local bus services available as well, which are more economical but may take longer to reach your destination.
There are several airlines that offer flights between Philadelphia and Portland. American Airlines is one of the airlines that operates this route. They offer direct flights from Philadelphia International Airport to Portland International Jetport. Other airlines such as Delta Air Lines and United Airlines may also offer flights on this route, but it is recommended to check with the airlines for the most up-to-date flight schedules and availability.
The fastest way to travel from Philadelphia to Portland is by taking a direct flight. The quickest flight duration is 1 hour and 23 minutes, offered by American Airlines. The total travel time from Philadelphia to Portland by plane is around 4 hours and 16 minutes. Prices for flights between the two cities typically range from $108 to $501.
The flight from Philadelphia to Portland takes approximately 1 hour and 23 minutes with a direct flight. This is the quickest option for travel between the two cities. However, it's important to note that the total travel time may vary depending on factors such as check-in, security procedures, and potential layovers. It's recommended to check with airlines for the most accurate and up-to-date information on flight durations.
Trains from Philadelphia to Portland arrive at the Portland station. This station is conveniently located in downtown Portland, making it easy for travelers to access nearby attractions and accommodations. Amtrak operates this train service, providing a comfortable and efficient journey for passengers traveling between these two cities.
Yes, there is no direct train between Philadelphia and Portland. However, you can take a train from Philadelphia to Portland with a transfer in Boston. The journey takes approximately 8 hours and 58 minutes. You will need to switch trains at Back Bay station in Boston to complete the journey. The train is a convenient option for travel between the two cities, although it does involve a transfer.
The Philadelphia to Portland train can be caught at Philadelphia station. Amtrak Acela operates the train service between these two cities. The station in Philadelphia serves as the departure point for the train journey. Once at the station, travelers can easily board the train to begin their journey to Portland.
The cost of a flight from Philadelphia to Portland can vary depending on several factors such as the airline, time of booking, and demand. On average, prices range from $108 to $501 for a one-way ticket. It is recommended to compare prices from different airlines and book in advance to secure the best deal. Additionally, consider flexible travel dates or opting for a connecting flight to potentially find lower fares.
The cost of a train ticket from Philadelphia to Portland ranges from $46 to $651. The price can vary depending on factors such as the specific train service, class of travel, and how far in advance you book. It is recommended to check the official website of the train service provider to get the most accurate and up-to-date pricing information.
The cost of a bus ticket from Philadelphia to Portland typically ranges from $46 to $126.. Fares may vary depending on the time of booking and the type of bus service chosen. It is recommended to check with the bus operators directly or on their websites for the most accurate and up-to-date pricing information.
The cost to drive from Philadelphia to Portland ranges from $70 to $110. This cost includes fuel expenses and tolls along the way. It is important to consider additional costs such as parking fees in Portland. The total driving time is approximately 7 hours, but this may vary depending on traffic conditions.

Trips from Philadelphia

Trips to Portland