Travel from Rochester to Cleveland

Train or fly from Rochester to Cleveland?

Amtrak operates a train from Rochester to Cleveland twice daily. Tickets cost $30 - $45 and the journey takes 4 h 18 min. Alternatively, Delta, United Airlines and two other airlines fly from Rochester to Cleveland hourly.

Book transport from Rochester to Cleveland

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Rochester to Cleveland

ModeDurationPrice
From Rochester Amtrak train to Cleveland Amtrak.4 h 18 min$43
From Rochester drive to Cleveland.4 h 29 min$31
From Main & Washington line 6 bus to Rochester airport, fly to Cleveland airport, then subway to Cleveland.4 h 57 min$354

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

The train from Rochester Amtrak to Cleveland Amtrak takes 4 h 18 min including transfers and departs twice daily.

Is there a direct train between Rochester and Cleveland?

Yes, there is a direct train departing from Rochester Amtrak and arriving at Cleveland Amtrak. Services depart twice daily, and operate every day. The journey takes approximately 4 h 18 min.

Operators from Rochester to Cleveland

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
RTS+1 585-288-1700RTS
DeltaDelta
United AirlinesUnited Airlines
American AirlinesAmerican Airlines
Southwest AirlinesSouthwest Airlines
Greater Cleveland TransitGreater Cleveland Transit