Travel options for:
Toronto to Miami
  • Fly Toronto to Miami

    $173 - $652
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      3 h 7 min - non-stop

      $120 - $650

    3. Miami (MIA)

      6 min - once daily

      $49

  • Fly Toronto to Fort Lauderdale, bus

    $152 - $581
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      3 h 7 min - non-stop

      $100 - $550

    3. Fort Lauderdale (FLL)

      28 min - once daily

      $49

  • Fly Toronto to West Palm Beach/Palm Beach, bus

    $147 - $555
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      3 h 3 min - non-stop

      $95 - $550

    3. West Palm Beach/Palm (PBI)

      1 h 17 min - once daily

      $49

  • Bus to Buffalo, fly to Fort Lauderdale, bus

    $163 - $503
    1. Toronto

      2 h 10 min - 3 times a day

      $11 - $21

    2. Ellicott St & North Division

      40 min - hourly

      $2 - $23

    3. Buffalo (BUF)

      3 h 10 min - non-stop

      $100 - $410

    4. Fort Lauderdale (FLL)

      28 min - once daily

      $49

  • Bus La Cubana

    $271 - $311
    1. Toronto, ON

      12 h 15 min - every 3 hours

      $70 - $100

    2. Port Authority Bus Terminal

      7 min - hourly - line 190

      $1 - $2

    3. Union City, NJ

      21 h 40 min - 5 times a week

      $159

    4. Fort Lauderdale

      25 min - once daily

      $40 - $50

  • Train via New York Penn Station

    $282 - $727
    1. Toronto Union Station, ON

      13 h 30 min - once daily

      $100 - $170

    2. New York Penn Station

      18 min - every 3 hours

      $5 - $8

    3. Newark Penn Station Amtrak

      27 h 1 min - once daily

      $170 - $550

    4. Miami Amtrak

      8 min - 2191 feet

    5. Tri-Rail Station Rail

      21 min - every 30 minutes

      $3

  • Bus Greyhound USA

    $134 - $416
    1. Toronto, ON

      4 h 57 min - once daily

      $26 - $65

    2. Detroit, MI

      28 h 40 min - once daily

      $65 - $250

    3. Jacksonville, FL

      10 h 25 min - once daily

      $40 - $100

    4. Miami International Airport

      15 min - every 30 minutes

      $3

  • Train

    $296 - $789
    1. Toronto

      5 h 11 min - every 3 hours

      $35 - $55

    2. Buffalo Depew Station Amtrak

      3 h 28 min - once daily

      $40 - $95

    3. Cleveland Amtrak

      11 h 11 min - once daily

      $65 - $190

    4. Washington Union Station

      23 h 14 min - once daily

      $150 - $450

    5. Miami Amtrak

      8 min - 2191 feet

    6. Tri-Rail Station Rail

      21 min - every 30 minutes

      $3

  • Drive

    $190 - $290
    1. Toronto

      24 h 55 min - 1492.7 miles

      $190 - $290

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From UP Express Union Station train to Toronto airport, fly to Miami airport, then bus to Miami. 6 h 3 min $242. From UP Express Union Station train to Toronto airport, fly to Fort Lauderdale airport, then bus to Miami. 6 h 32 min $231. 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, bus to Buffalo airport, fly to Fort Lauderdale airport, then bus to Miami. 8 h 14 min $239. From Toronto, ON bus to Port Authority Bus Terminal, line 190 bus to Union City, NJ, bus to Fort Lauderdale, then bus to Miami, FL - Holiday Inn. 36 h 2 min $292. From Toronto Union Station, ON train to New York Penn Station, train to Newark Penn Station Amtrak, train to Miami Amtrak, walk to Tri-Rail Station Rail Southbound, then train to Government Ctr.Stat.Rail Southbound. 42 h 37 min $545. From Toronto, ON bus to Detroit, MI, bus to Jacksonville, FL, bus to Miami International Airport Station Southbound, then train to Government Ctr.Stat.Rail Southbound. 46 h 29 min $247. From Toronto train to Buffalo Depew Station Amtrak, train to Cleveland Amtrak, train to Washington Union Station Amtrak, train to Miami Amtrak, walk to Tri-Rail Station Rail Southbound, then train to Government Ctr.Stat.Rail Southbound. 46 h 45 min $567. From Toronto drive to Miami. 24 h 55 min $241.