1map logoGo to main page

Rochester, NY, USA to Portland, ME, USA from $23: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Rochester, United States
to
Portland, United States

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

$23 by trainBest price
600 kmDistance
5h 11m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Rochester 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
6h  47m
Estimated price
$223-505
Recommended
Company
Amtrak
Train
Average Duration
14h  7m
Estimated price
$23-244
Cheapest
route map
Distance: 600 km
Duration: 5h 11m

See more options

Company
various
Plane
Bus
Average Duration
5h  11m
Estimated price
$90-336
Company
various
Bus
Plane
Bus
Average Duration
7h  22m
Estimated price
$145-2230
Company
various
Bus
Plane
Average Duration
8h  38m
Estimated price
$243-584
Company
various
Train
Plane
Bus
Average Duration
6h  54m
Estimated price
$2231-2232
Company
Greyhound USA
Bus
Average Duration
12h  44m
Estimated price
$2233-2234
Company
various
Train
Bus
Average Duration
13h 
Estimated price
$2235-2236
Company
various
Bus
Average Duration
14h  10m
Estimated price
$2237-2238
Company
N/A
Drive
Average Duration
8h  25m
Estimated price
$2239-5050

Rochester - Portland operators

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

Plane
Website
aa.com

Plane from Rochester (ROC) to Portland (PWM)

Average Duration
5h 14m
Estimated price
$235-50530

Plane from Rochester (ROC) to Portland (PWM)

Average Duration
6h 20m
Estimated price
$235-50530
Website
delta.com

Plane from Rochester (ROC) to Portland (PWM)

Average Duration
4h 57m
Estimated price
$5057-5058

Plane from Rochester (ROC) to Portland (PWM)

Average Duration
6h 53m
Estimated price
$5057-5058
Website
jetblue.com

Plane from Rochester (ROC) to Portland (PWM)

Average Duration
7h 24m
Estimated price
$2444-237
Website
southwest.com

Plane from Rochester (ROC) to Portland (PWM)

Average Duration
5h 8m
Estimated price
$5057-238
Website
united.com

Plane from Rochester (ROC) to Portland (PWM)

Average Duration
6h 14m
Estimated price
$2441-2442

Plane from Rochester (ROC) to Portland (PWM)

Average Duration
5h 43m
Estimated price
$2441-2442
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Rochester to Boston

Average Duration
10h 26m
Estimated price
$904-5059

Train from Boston to Portland

Average Duration
2h 30m
Estimated price
$3362-2239

Train from Rochester to Syracuse Regional Transportation Center

Average Duration
1h 10m
Estimated price
$2447-2448
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Rochester Bus Stop to Syracuse Bus Station

Average Duration
1h 30m
Estimated price
$2433-33620

Bus from Syracuse Bus Station to Boston

Average Duration
7h 40m
Estimated price
$24475-2239
Contact phone
+1 800-639-3317
Website
concordcoachlines.com

Bus from Boston / Logan Airport to Portland, ME

Average Duration
1h 40m
Estimated price
$2431-24475
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Rochester Bus Stop to Syracuse Bus Station

Average Duration
1h 30m
Estimated price
$2433-902

Bus from Rochester Bus Stop to Ithaca

Average Duration
2h 5m
Estimated price
$2434-902
Contact phone
+1 800-858-8555
Website
trailways.com

Bus from Rochester, Ny to Buffalo, Ny

Average Duration
1h 25m
Estimated price
$2430-902

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

Traveling between Rochester 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.

🚗 Starting from Rochester your journey to Portland will take you through picturesque landscapes and charming small towns along the 494-mile route. ⏱️ Expect an approximately 8-hour and 25-minute drive, with opportunities to make pit stops at quaint diners or scenic viewpoints along the way. 💸 Prices to travel from Rochester to Portland by car typically range from $85 to $130, offering a budget-friendly option for exploring the scenic beauty of the Northeast.
Average price
$85 - $130
🎟️ The total duration of the train trip from Rochester to Portland is approximately 14 hours and 7 minutes. This includes the time spent on transfers between different stations along the route. Amtrak operates the train services for this route. 💰 Ticket prices for the train ride between Rochester and Portland range from $23 to $244, offering travelers a choice of fare options based on their preferences and budget constraints. Overall, the train journey provides a scenic and comfortable way to travel between these two cities in the northeastern United States.
Departure Point
Rochester station
Arrival Point
Portland station
🛫 Flying from Rochester to Portland involves a one-stop flight with a duration of 4 hours and 4 minutes. JetBlue Airways, Southwest Airlines, United Airlines, and a couple of other airlines serve this route. ✈️ The total travel time from Rochester to Portland by plane is approximately 6 hours and 47 minutes. While there are no direct flights available, the journey offers a chance to explore different airports during the layover. 💸 Prices for flights between Portland and Rochester range from $223 to $505, providing travelers with options to suit their budget and schedule. Plan ahead to secure the best deals on airfare for this route.
Departure Point
Rochester Airport
Arrival Point
Portland Airport. The quickest flight takes 4h 4m and has one stopover
Useful tips for plane travellers
• Expect layovers when flying from Rochester to Portland; choose JetBlue or Southwest for competitive pricing and convenient connections, with layovers predominantly in cities like Chicago or Denver.
• Upon arriving at Portland International Airport (PDX), utilize the signage directing you to ground transportation; the airport is user-friendly with a dedicated light rail system that connects you directly to downtown Portland, making your arrival smoother.
• Taxi fares from PDX to Downtown Portland typically range from $35 to $50; alternatively, consider using rideshare services like Uber or Lyft, which are often more economical and convenient depending on traffic.
🚌 If you're traveling from Rochester to Portland by bus, be prepared for a journey with a total duration of approximately 12 hours and 44 minutes. Although there isn't a direct service, you'll make transfers at Syracuse Bus Station and Boston South Buses. 💰 The cost of a bus ticket between Rochester and Portland typically ranges from $69 to $163.
Departure Point
Rochester Bus Stop station
Arrival Point
Portland, ME station

Frequently asked questions

Find out more about the route from Rochester to Portland.

Or choose the category:
The distance between Rochester and Portland is approximately 600 km by air. Traveling by train, it takes about 14 hours and 5 minutes to reach Portland from Rochester. Taking a flight from Rochester to Boston followed by a bus ride to Portland can take around 4 hours and 48 minutes. By car, the travel time is roughly 8 hours and 25 minutes, while taking a bus from Rochester to Portland can take around 12 hours and 35 minutes.
The most cost-effective option for traveling from Rochester to Portland is by train, with prices ranging from $23 to $250. Although it takes longer at 14 hours and 5 minutes, it allows for a more economical journey. However, if time is of the essence, the quickest option is to fly to Boston and then take a bus to Portland, which takes 4 hours and 48 minutes and costs between $95 and $340.
The price of a train ticket from Rochester to Portland can range from $23 to $244, depending on factors such as the class of service and the time of booking. On the other hand, bus prices for the same route typically range from $69 to $163.
To travel from Rochester to Portland without using public transportation, you can drive the distance of approximately 795 km. It typically takes around 8 hours and 25 minutes by car, depending on traffic conditions. The price for this journey by car can range from $85 to $130, taking into account fuel and toll costs.
To travel from Rochester to Portland without a car, there are a few options available. The most convenient way is to take a direct bus, which takes approximately 12 hours and 35 minutes and costs between $65 and $170. Another option is to fly, which takes around 6 hours and 35 minutes and costs between $130 and $480. Lastly, you can also take a train, which takes approximately 14 hours and 5 minutes and costs between $23 and $250.
There is no direct train or bus from Rochester to Portland. However, there are several options available for transportation between the two cities. The train journey takes approximately 14 hours and requires transfers at Back Bay and Boston. Alternatively, taking a combination of a flight from Rochester to Boston and then a bus from Boston to Portland can take around 4.5 hours. Lastly, driving by car takes approximately 8.5 hours.
The flight time between Rochester and Portland varies depending on the number of stopovers. The quickest flight with one stopover takes approximately 3 hours and 50 minutes. However, there are no direct flights available between the two cities. The cost of a flight between Portland and Rochester typically ranges from $133 to $475, depending on the airline, time of booking, and availability.
There are plenty of accommodation options available near Portland. With over 224 hotels to choose from, you'll have no trouble finding a place to suit your needs. Prices for hotels in Portland start as low as $67 per night, but can vary depending on factors such as location and amenities.