Travel from Toronto to Miami

Train, bus or fly from Toronto to Miami?

Air Canada, WestJet and three other airlines fly from Toronto to Miami hourly. Alternatively, you can take a bus from Toronto to Miami via Port Authority Bus Terminal, Union City, NJ, and Fort Lauderdale in around 34 hours 3 minutes.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Toronto to Miami

ModeDurationPrice
From UP Express Union Station train to Toronto airport, fly to Miami airport, then bus to Miami.6 h 13 min$242
From UP Express Union Station train to Toronto airport, fly to Fort Lauderdale airport, then bus to Miami.6 h 32 min$230
From UP Express Union Station train to Toronto airport, fly to West Palm Beach/Palm Beach airport, then bus to Miami.7 h 33 min$238
From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Fort Lauderdale airport, then bus to Miami.8 h 3 min$227
From Toronto train to Niagara Falls, drive to Niagara Falls airport, fly to Fort Lauderdale airport, then bus to Miami.7 h 11 min$251
From Toronto, ON Thru-Bus to Port Authority Bus Terminal, line 190 bus to Union City, NJ, bus to Fort Lauderdale, then bus to Miami, FL - Holiday Inn.34 h 3 min$283
From Toronto bus to Washington, DC, bus to Richmond, VA, bus to Miami International Airport Station Southbound, then train to Government Ctr.Stat.Rail Southbound.40 h 6 min$189
From Toronto train to New York Penn Station, train to Miami Amtrak, walk to Tri-Rail Station Rail Southbound, then train to Government Ctr.Stat.Rail Southbound.42 h 30 min$536
From Toronto drive to Miami.24 h 56 min$241

How long does it take to get from Toronto to Miami?

It takes approximately 6 hours 13 minutes to get from Toronto to Miami, including transfers.

Is there a direct train between Toronto and Miami?

No, there is no direct train from Toronto to Miami. However, there are services departing from Toronto and arriving at Government Ctr.Stat.Rail Southbound via New York Penn Station and Tri-Rail Station Rail Southbound. The journey, including transfers, takes approximately 42 hours 30 minutes.

Is there a direct bus between Toronto and Miami?

No, there is no direct bus from Toronto to Miami. However, there are services departing from Toronto, ON and arriving at Miami, FL - Holiday Inn via Port Authority Bus Terminal, Union City, NJ and Fort Lauderdale. The journey, including transfers, takes approximately 34 hours 3 minutes.

Operators from Toronto to Miami

OperatorPhoneWebsite
UP ExpressUP Express
Air CanadaAir Canada
WestJetWestJet
American AirlinesAmerican Airlines
DeltaDelta
United AirlinesUnited Airlines
Javax Bus407-299-6360Javax Bus
Air TransatAir Transat
Sunwing AirlinesSunwing Airlines
Megabus877-462-6342Megabus
Niagara FrontierNiagara Frontier
Southwest AirlinesSouthwest Airlines
JetBlue AirwaysJetBlue Airways
VIA Rail+1 1 888 842-7245VIA Rail
Spirit AirlinesSpirit Airlines
Greyhound Canada+1 1-800-661-8747Greyhound Canada
NJ TransitNJ Transit
Greyhound USA+1 214-849-8100Greyhound USA
Miami Dade TransitMiami Dade Transit
Amtrak+1 1-800-872-7245Amtrak