Bus from Toronto to Miami, FL: Tickets & Schedules

Previously seen trips

Next departures for Toronto to Miami on November 26
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBusBus
Union Station Bus Terminal
Surfside PublixNo tags
FlixBusBus
Union Station Bus Terminal
Miami Beach (Newport Beachside)No tags
FlixBusBus
Union Station Bus Terminal
Golden Glades InterchangeNo tags
FlixBusBus
Union Station Bus Terminal
Miami (MIA) Airport - Miami Intermodal CenterNo tags
FlixBusBus
Union Station Bus Terminal
Miami Beach Resorts on Collins AvenueNo tags

Get from Toronto to Miami

This route is served by bus only

The journey takes about 1 day, 22 hours 35 minutes, and with fares starting at just $156, it presents an excellent value for a comfortable ride.

27bus per day
1d 22hAverage Duration
1987 kmDistance
50kgCO₂ emissions

Frequently asked questions about travelling from Toronto to Miami, FL by bus

  1. What is the travel distance from Toronto to Miami?

    The distance between Toronto and Miami is approximately 1997 km (1238 miles).

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

    Buses departing from Union Station Bus Terminal in Toronto will take you to Miami International Airport in Miami.

People from around the world trust Busbud