Travel from Washington to Rochester

Train, bus or fly from Washington to Rochester?

American Airlines flies from Washington to Rochester 4 times a day. Alternatively, you can take a train from Washington to Rochester via New York in around 10 hours 35 minutes.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Washington to Rochester

ModeDurationPrice
From FARRAGUT WEST station subway to Reagan Washington airport, fly to Rochester airport, then line 6 bus to Rochester.3 h 20 min$164
From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Rochester airport, then line 6 bus to Rochester.4 h 4 min$171
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Rochester airport, then line 6 bus to Rochester.3 h 25 min$340
From FARRAGUT WEST station subway to Reagan Washington airport, fly to Buffalo airport, then bus to Rochester.4 h 53 min$187
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Buffalo airport, then bus to Rochester.5 h$383
From Washington Union Station Amtrak train to New York then train to Rochester.10 h 35 min$360
From Washington bus to New York, NY then bus to Rochester.11 h 30 min$92
From Washington bus to Buffalo, NY then bus to Rochester, NY.14 h 40 min$85
From Washington drive to Rochester.7 h 2 min$45

How long does it take to get from Washington to Rochester?

It takes approximately 3 hours 20 minutes to get from Washington to Rochester, including transfers.

Is there a direct train between Washington and Rochester?

No, there is no direct train from Washington to Rochester. However, there are services departing from Washington Union Station Amtrak and arriving at Rochester via New York. The journey, including transfers, takes approximately 10 hours 35 minutes.

Is there a direct bus between Washington and Rochester?

No, there is no direct bus from Washington to Rochester. However, there are services departing from Washington and arriving at Rochester via New York, NY. The journey, including transfers, takes approximately 11 hours 30 minutes.

Operators from Washington to Rochester

OperatorPhoneWebsite
Metro Washington DCMetro Washington DC
American AirlinesAmerican Airlines
RTS+1 585-288-1700RTS
MWAA+1(703) 417-8600MWAA
United AirlinesUnited Airlines
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
BWI Airport ShuttleBWI Airport Shuttle
Southwest AirlinesSouthwest Airlines
Megabus877-462-6342Megabus
VIA Rail+1 1 888 842-7245VIA Rail
Greyhound USA+1 214-849-8100Greyhound USA
Trailways New YorkTrailways New York