Travel from Cleveland to Toronto

cheapest quickest Eco-Friendly
Bus$33 | 8h 55min Flight$238 | 1h 0min Bus30 lb of CO2
  1. Bus$33
    8h 55min · 50 lb of CO2
  2. Flight$141
    7h 5min · 636 lb of CO2
  3. Drive$26
    3h 31min · 40 lb of CO2

Cleveland to Toronto Buses

bus tickets from Cleveland to Toronto

$33 · 8h 55min

Bus to Toronto

GreyhoundGreyhound Cleveland to Toronto
Bus Tickets
About $33
Travel Duration
8h 55min

bus tickets from Cleveland to Mississauga

$42 · 5h 20min
Various bus companies
About $42
Travel Duration
5h 20min

bus tickets from Cleveland to Pickering

$47 · 6h 7min
Various bus companies
About $47
Travel Duration
6h 7min

bus tickets from Cleveland to Brougham

$48 · 6h 15min
Various bus companies
About $48
Travel Duration
6h 15min

Cleveland to Toronto Flights

bus tickets from CLE to YTZ

$141 · 7h 5min

Flight to YTZ

Various airlines
About $141
Travel Duration
7h 5min

bus tickets from CLE to YYZ

$238 · 1h 0min

Flight to YYZ

Air CanadaAir Canada CLE to YYZ
About $311
Travel Duration
1h 9min

Drive from Cleveland to Toronto

Driving from Cleveland to Toronto

$26 · 3h 31min

It's 192 miles between Cleveland to Toronto. On a typical day, it might take between 3h 31min and 3h 41min from Cleveland to Toronto under normal conditions. If traffic is heavy, it could take around 3h 52min and costs will only go up due to traffic and congestion to drive to Toronto by car. In these situations, we would highly recommend public transit if available.

We estimate driving cost by using a 20 mpg fuel economy, fuel costing $2.70 per US gallon, the one-way cost of the drive, excluding tolls, may be about $25.

Our recommendation to Toronto

Book as soon as you can, as there may be limited availability.

When to book trip from Cleveland to Toronto?

On your trip from Cleveland to Toronto, it is best to book as soon as possible. It won't necessarily help reduce your price by a large amount, but will ensure that you have a spot on the bus or train.

What's the cheapest way from Cleveland to Toronto?

The absolute cheapest way to travel from Cleveland to Toronto is by bus. The bus costs $33 roughly and will take 8 hours 55 minutes.

How long does it take from Cleveland to Toronto by car?

The total distance between Cleveland and Toronto is 192 miles and will take you about 3 hours 31 minutes. By car with an average gas consumption rate of 20 mpg or gas costs alone will run you $26.

Travel companies on this route

Greyhound from Cleveland to Toronto
Bus company
1 routes
Air Canada from Cleveland to Toronto
Air Canada
388 routes