Travel from Rochester to Nashville

Bus or fly from Rochester to Nashville?

Delta, Southwest Airlines and three other airlines fly from Rochester to Nashville hourly. Alternatively, you can take a bus from Rochester to Nashville via Buffalo, NY and Cincinnati, OH in around 18 hours 45 minutes.

Book transport from Rochester to Nashville

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 Rochester to Nashville

ModeDurationPrice
From Main & Washington line 6 bus to Rochester airport, fly to Nashville airport, then bus to Nashville.6 h 22 min$199
From Rochester, NY bus to Buffalo airport, fly to Nashville airport, then bus to Nashville.7 h 35 min$312
From Rochester Amtrak train to Cleveland Amtrak, walk to Superior Av & E 3Rd St, bus to Cleveland, OH, then bus to Nashville, TN.17 h 35 min$197
From Rochester, NY bus to Buffalo, NY, bus to Cincinnati, OH, then bus to Nashville, TN.18 h 45 min$148
From Rochester Amtrak train to Chicago Union Station Amtrak, train to Carbondale Amtrak, walk to Carbondale, IL, then bus to Nashville, TN.23 h 16 min$316
From Rochester train to New York, walk to 34 St - Herald Sq, subway to New York, NY, bus to Nashville, TN, then bus to Nashville, TN.25 h 1 min$227
From Rochester drive to Nashville.13 h$93

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

It takes approximately 6 hours 22 minutes to get from Rochester to Nashville, including transfers.

Is there a direct bus between Rochester and Nashville?

No, there is no direct bus from Rochester to Nashville. However, there are services departing from Rochester, NY and arriving at Nashville, TN via Buffalo, NY and Cincinnati, OH. The journey, including transfers, takes approximately 18 hours 45 minutes.

Operators from Rochester to Nashville

OperatorPhoneWebsite
RTS+1 585-288-1700RTS
DeltaDelta
Southwest AirlinesSouthwest Airlines
Air CanadaAir Canada
United AirlinesUnited Airlines
American AirlinesAmerican Airlines
Nashville MTANashville MTA
Megabus877-462-6342Megabus
Amtrak+1 1-800-872-7245Amtrak
Greater Cleveland TransitGreater Cleveland Transit
Greyhound USA+1 214-849-8100Greyhound USA
Barons BusBarons Bus
VIA Rail+1 1 888 842-7245VIA Rail
New York City Transit (MTA)New York City Transit (MTA)
NYTN BusNYTN Bus
RTARTA