Bus Tickets from Ann Arbor to Toronto

Previously seen trips

Next departures for Ann Arbor to Toronto on November 24
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound
Bus
Ann Arbor
Pearson International Airport, Terminal 1No tags
FlixBus + Greyhound
Bus
Ann Arbor
Union Station Bus TerminalNo tags
Greyhound + FlixBus
Bus
Ann Arbor
Scarborough - 55 Town Centre CourtNo tags
Greyhound + FlixBus
Bus
Ann Arbor
Union Station Bus TerminalNo tags
FlixBus + Greyhound
Bus
Ann Arbor
Union Station Bus TerminalNo tags

Get from Ann Arbor to Toronto

This route is served by bus only

The journey takes about 9 hours 5 minutes, and with fares starting at just $77, it presents an excellent value for a comfortable ride.

12bus per day
9h 5mAverage Duration
401 kmDistance
10kgCO₂ emissions

Frequently asked questions about travelling from Ann Arbor to Toronto by bus

  1. What is the distance between Ann Arbor and Toronto?

    The distance between Ann Arbor and Toronto is approximately 387 km (240 miles).

  2. What are the departure and arrival locations for buses traveling from Ann Arbor to Toronto?

    Buses departing from Train Station in Ann Arbor will take you to Union Station Bus Terminal in Toronto.

People from around the world trust Busbud