1map logoGo to main page

New York, NY, USA to Portland, ME, USA from $31: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
New York, United States
to
Portland, United States

How to Get from New York 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.

$31 by busBest price
451 kmDistance
4h 13m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from New York 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
Train
Bus
Average Duration
6h  23m
Estimated price
$58-528
Recommended
Company
Peter Pan
Bus
Average Duration
6h  43m
Estimated price
$31-128
Cheapest
route map
Distance: 451 km
Duration: 4h 13m

See more options

Company
Amtrak
Train
Average Duration
7h  31m
Estimated price
$38-580
Company
FlixBus
Bus
Average Duration
6h  54m
Estimated price
$44-105
Company
various
Drive
Average Duration
5h  36m
Estimated price
$55-85
Company
various
Train
Plane
Average Duration
4h  13m
Estimated price
$580-581
Company
various
Subway
Plane
Average Duration
4h  22m
Estimated price
$582-583
Company
various
Train
Plane
Average Duration
4h  18m
Estimated price
$584-585
Company
various
Plane
Bus
Average Duration
4h  54m
Estimated price
$586-587
Company
various
Plane
Bus
Average Duration
5h  7m
Estimated price
$588-589
Company
various
Train
Plane
Average Duration
5h  43m
Estimated price
$5280-5281

New York - Portland operators

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

Bus
Contact phone
1-800-343-9999
Website
https://peterpanbus.com

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

Average Duration
4h 20m
Estimated price
$1059-444
Contact phone
1-800-639-3317
Website
https://concordcoachlines.com/

Bus from Boston South Buses to Portland, ME

Average Duration
2h 10m
Estimated price
$10575-5286

Bus from Boston / Logan Airport to Portland, ME

Average Duration
1h 40m
Estimated price
$1052-5286
Contact phone
1-214-849-8100
Website
https://www.greyhound.com/

Bus from Port Authority Bus Terminal to Boston

Average Duration
4h 30m
Estimated price
$1050-314
Contact phone
(855) 626-8585
Website
https://flixbus.com

Bus from New York Midtown to Boston

Average Duration
4h 20m
Estimated price
$1053-444
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/acela-train

Train from New York Penn Station to Boston

Average Duration
3h 49m
Estimated price
$318-5288
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/northeast-regional-train

Train from New York Penn Station to Boston

Average Duration
5h 18m
Estimated price
$5284-1289
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Boston to Portland

Average Duration
2h 30m
Estimated price
$443-85
Contact phone
+1 973-275-5555
Website
https://www.njtransit.com/

Train from New York Penn Station to Newark Airport Railroad Station

Average Duration
24m
Estimated price
$1051-445
Contact phone
877-690-5116
Website
http://www.mta.info/

Train from W 4 St-Wash Sq to Jackson Hts-Roosevelt Av

Average Duration
24m
Estimated price
$449-449
Plane
Website
delta.com

Plane from New York La Guardia to Portland

Average Duration
1h 23m
Estimated price
$5285-5288
Website
united.com

Plane from Newark Airport to Portland

Average Duration
1h 25m
Estimated price
$584-313
Website
jetblue.com

Plane from New York JFK to Portland

Average Duration
1h 21m
Estimated price
$85-5283
Website
aa.com

Plane from New York La Guardia to Portland

Average Duration
1h 21m
Estimated price
$316-3140
all-pages.other Show other routes
Contact phone
+1-718-217-5477
Website
https://new.mta.info

Other from New York Penn Station to Jamaica

Average Duration
21m
Estimated price
$449-440

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

Traveling between New York 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 a scenic road trip from vibrant New York City to charming Portland covering a distance of 312 miles. The journey promises breathtaking views and diverse landscapes along the way. 💵 Explore budget-friendly options with car rentals ranging from $55 to $85 for the trip from New York to Portland. Enjoy the flexibility of driving at your own pace and making pit stops at intriguing spots along the route. 🌲 Arrive in Portland after a 5 hour and 36-minute drive, ready to experience the coastal city's picturesque harbors, fresh seafood delights, and friendly atmosphere. Let the road trip memories linger as you immerse yourself in the beauty of Maine's largest city.
Average price
$55 - $85
🚆 Starting from New York Penn Station, travelers can embark on a scenic train journey to Portland with a brief layover in Boston. The total travel time, including transfers, is approximately 7 hours and 31 minutes. 🎫 Prices for the train journey from New York to Portland can range from $38 to $580, offering passengers a range of options to suit their budget and preferences. Both Amtrak Acela and Amtrak operate services on this route, ensuring a comfortable and efficient trip.
Departure Point
New York Penn Station
Arrival Point
Portland station
Useful tips for train travellers
• On the Amtrak Cascades line, catering services onboard feature a Café Car offering a selection of snacks, sandwiches, beverages, and coffee. This service is available throughout the trip, allowing you to enjoy food while you travel, but note that full dining services may not be available; therefore, consider bringing your own meals or snacks if you prefer more variety.
• Amtrak Cascades offers several seating options: Economy Class for budget travelers, Business Class for those seeking extra comfort (which includes wider seats and complimentary non-alcoholic beverages), and First Class accommodation, which is generally not standard on this route. Be sure to check Amtrak's website for specific amenities and availability: amtrak.com
• Multiple operators serve the route from New York City to Portland. The primary provider is Amtrak, which can be booked via their website (amtrak.com). Additionally, check out Greyhound (greyhound.com) and Megabus (megabus.com) for potential bus options, which can also be an alternative for reaching Portland.
• Upon arrival at Portland Union Station, it's useful to know that the station does provide luggage storage through a local service, allowing you to explore the city unencumbered. Unfortunately, showers are not available, but there are clean restrooms on-site. Make sure to check their schedules for operating hours.
• The fastest way to get from Portland Union Station to the city center is by using the MAX Light Rail. Take the Yellow Line towards Expo Center, and get off at the Pioneer Square station (about 5 minutes). The total journey is quite short, and fares are reasonable. Check the TriMet website for tram schedules: trimet.org
🛫 Flying from New York to Portland is a breeze with a quick 1 hour and 21-minute direct flight from Newark Airport to Portland Airport.
Departure Point
Newark Airport
Arrival Point
Portland Airport
Useful tips for plane travellers
• If you're flying United Airlines directly from Newark (EWR) to Portland (PDX), consider an early morning flight to avoid delays often caused by afternoon thunderstorms in the Northeast.
• Upon arrival at Portland International Airport (PDX), be prepared for an efficient airport layout; follow the clear signs to the baggage claim where the ground transportation area is easily accessible, making it easier to catch your ride.
• Expect a taxi fare of approximately $35 to $45 from PDX to downtown Portland; alternatively, you can explore ride-sharing options like Uber and Lyft for a similar price range, often with less wait time.
🚌 Embark on a scenic journey from New York to Portland by bus, with a total travel time of approximately 6 hours and 43 minutes. While there isn't a direct route, you'll enjoy a comfortable ride with transfers along the way. 💰 With ticket prices ranging from $31 to $128, you can explore the charming city of Portland affordably. Relax, enjoy the views, and immerse yourself in the beautiful landscapes as you journey from the bustling streets of New York to the picturesque scenes of Maine.
Departure Point
Port Authority Bus Terminal station
Arrival Point
Portland, ME station
Useful tips for bus travellers
• Plan your journey with transfer times in mind; take Peter Pan Bus Lines from Port Authority to Boston, then switch to Concord Coach Lines for the final leg to Portland, ME, ensuring you have enough time between connections to avoid stress.
• Consider bringing snacks and water, as the bus may not have a meal break during the journey; popular rest stops along the way can include South Station in Boston, where you can grab a quick bite before heading to Portland.
• Upon arriving at the Portland, ME station, take advantage of the local Metro bus service for easy navigation around the city; be sure to check out the Portland Metro website for schedules: Portland Metro, and familiarize yourself with nearby dining options along Congress Street.

Frequently asked questions

Find out more about the route from New York to Portland.

Or choose the category:
The distance between New York and Portland is approximately 450.6 km by road. If you prefer to travel by train, it takes about 7 hours and 29 minutes to reach Portland from New York. Alternatively, taking a train followed by a bus can take around 6 hours and 14 minutes. If you opt for driving, the travel time is about 5 hours and 36 minutes. Buses also offer a convenient option, with a travel time of approximately 7 hours and 25 minutes.
The most cost-effective option for traveling from New York to Portland is by bus, with prices ranging from $40 to $110. This mode of transportation takes approximately 7 hours and 25 minutes. However, for those looking for a quicker option, the train and fly combination is the most time-efficient, taking just 4 hours and 10 minutes, although it can be more expensive, with prices ranging from $110 to $470.
The prices for trains between New York and Portland can range from $38 to $578, depending on the type of ticket and class chosen. On the other hand, bus prices for the Portland to New York route can vary from $44 to $105, again depending on the specific bus company and options selected.
To travel from New York to Portland without using public transportation, you can drive the distance of approximately 502.1 km. This journey typically takes around 5 hours and 36 minutes by car. Depending on the type of car and current gas prices, the cost of this trip can vary between $55 to $85.
To travel from New York to Portland without a car, the best option is to take a train and then a bus. The journey takes approximately 6 hours and 14 minutes and can cost between $55 and $550. The train ride alone takes around 7 hours and 29 minutes, while adding the bus ride reduces the overall travel time.
Yes, there is a link between New York and Portland but it is not a direct one. The most convenient way to travel between the two cities is by train, which takes approximately 7 hours and 29 minutes, including transfers. Another option is to take a combination of train and bus, which takes about 6 hours and 14 minutes. If driving is preferred, the distance between New York and Portland is approximately 450.6 km, and it takes around 5 hours and 36 minutes by car. Lastly, there is also a bus service available, which takes approximately 7 hours and 25 minutes, including transfers.
The flight between New York and Portland typically takes 1 hour and 16 minutes on a direct flight from Newark Airport to Portland Airport. As for the cost, it can vary depending on factors such as the airline, time of booking, and season. On average, the cost of a flight can range from $150 to $300.
There are plenty of accommodation options near Portland with over 224 hotels available to choose from. Prices for hotels in the area start as low as $67 per night, giving travelers a range of choices to suit their budget.