Bus from Cornwall, ON, CA to Toronto: Tickets & Schedules

Previously seen trips

Next departures for Cornwall to Toronto on May 8
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
MegabusBus
3250 Brookdale Ave
YYZ Toronto Pearson International Airport - Viscount StationNo tags
MegabusBus
3250 Brookdale Ave
Union Station Bus TerminalNo tags
MegabusBus
3250 Brookdale Ave
Scarborough Library, 156 Borough Dr. No tags
MegabusBus
3250 Brookdale Ave
Union Station Bus TerminalNo tags
MegabusBus
3250 Brookdale Ave
YYZ Toronto Pearson International Airport - Viscount StationNo tags

Compare 2 ways to go from Cornwall to Toronto

We recommend taking the train

Among the sustainable travel choices, the Train stands out as a good way to reach Toronto. The journey takes about 4 hours 9 minutes and with fares starting at just SGD 52, it presents an excellent value for a comfortable ride.

14train per day
4h 9mAverage Duration
249 milesDistance
36kgCO₂ emissions
Average PriceSGD 21 - SGD 115Average Duration5h 30m
10kg CO₂e
Average PriceSGD 52 - SGD 458Average Duration4h 9m
36kg CO₂e

Frequently asked questions about traveling from Cornwall, ON, CA to Toronto by bus

Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.

  1. How much is the bus ticket from Cornwall to Toronto?

    The cheapest bus tickets from Cornwall to Toronto start from SGD 21. The average price for this route is around SGD 93. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.

  2. How long is the bus ride from Cornwall to Toronto?

    The average bus trip duration from Cornwall to Toronto is 5h 30m, covering a distance of 252 miles (406 km). The quickest bus can get you there in 4h 55m and is operated by Megabus.

  3. Which bus companies service the Cornwall to Toronto route?

    Several major bus companies operate on this route with 2 buses available per day.

  4. What is the earliest and latest departure time for the bus from Cornwall to Toronto?

    The earliest bus departs from Cornwall to Toronto at 8:05am. And the latest bus departs at 8:05am.

  5. What are the CO₂ emissions for the bus trip from Cornwall to Toronto?

    A bus trip from Cornwall to Toronto generates an estimated 10.13635 kg of CO₂, making it a highly eco-friendly travel option and recommended mode of travel by Busbud.

What's the cheapest way to go from Cornwall, ON, CA to Toronto?

busbud logoThe Bus is the cheapest travel choice for this destination

People from around the world trust Busbud