Travel options for:
Toronto to Florida
  • Fly Toronto to Tampa

    $127 - $811
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      2 h 46 min - non-stop

      $100 - $800

    3. Tampa (TPA)

      11 min - 9.1 miles

      $24 - $30

  • Fly Toronto to Jacksonville

    $105 - $538
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      2 h 31 min - non-stop

      $100 - $550

    3. Jacksonville (JAX)

      56 min - hourly - line 1

      $2

  • Fly Toronto to Fort Lauderdale

    $105 - $534
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      3 h 7 min - non-stop

      $100 - $550

    3. Fort Lauderdale (FLL)

      24 min - every 30 minutes - line 01

      $2

  • Fly Toronto to Miami

    $130 - $609
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      3 h 7 min - non-stop

      $120 - $650

    3. Miami (MIA)

      3 min - every 10 minutes

      $3

    4. Airport Station

      33 min - hourly - line 37

      $3

  • Fly Toronto to Orlando

    $116 - $674
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      2 h 46 min - non-stop

      $110 - $700

    3. Orlando (MCO)

      12 min - hourly - line 111

      $3

    4. Sand Lake Road

      9 min - hourly

      $2 - $3

  • Bus to Buffalo, fly to Orlando

    $119 - $650
    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)

      2 h 40 min - non-stop

      $100 - $600

    4. Orlando (MCO)

      12 min - hourly - line 111

      $3

    5. Sand Lake Road

      9 min - hourly

      $2 - $3

  • Bus, train

    $167 - $431
    1. Toronto, ON

      11 h 30 min - once daily

      $45 - $80

    2. Philadelphia 30th Street

      16 h 11 min - once daily

      $120 - $350

    3. Amtrak Station

      31 min - hourly - line 3

      $2

  • Bus

    $91 - $313
    1. Toronto, ON

      4 h 57 min - once daily

      $26 - $65

    2. Detroit, MI

      28 h 40 min - once daily

      $65 - $250

  • Train

    $245 - $638
    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

      13 h 44 min - once daily

      $100 - $300

    5. Amtrak Station

      28 min - hourly - line 3

      $2

  • Drive

    $150 - $220
    1. Toronto

      19 h 15 min - 1146.6 miles

      $150 - $220

  • 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 Tampa airport, then taxi to Tampa. 5 h 22 min $218. From UP Express Union Station train to Toronto airport, fly to Jacksonville airport, then line 1 bus to Jacksonville. 6 h 20 min $202. From UP Express Union Station train to Toronto airport, fly to Fort Lauderdale airport, then line 01 bus to Fort Lauderdale. 6 h 9 min $184. From UP Express Union Station train to Toronto airport, fly to Miami airport, tram to Airport Station, then line 37 bus to Hialeah. 6 h 35 min $199. From UP Express Union Station train to Toronto airport, fly to Orlando airport, line 111 bus to Sand Lake Road, then train to Orlando. 6 h 21 min $214. From Toronto, ON bus to Ellicott St & North Division St, bus to Buffalo airport, fly to Orlando airport, line 111 bus to Sand Lake Road, then train to Orlando. 7 h 54 min $246. From Toronto, ON bus to Philadelphia 30th Street Station Amtrak, train to Amtrak Station, then line 3 bus to Rosa Parks Station Bay M. 29 h 41 min $331. From Toronto, ON bus to Detroit, MI then bus to Jacksonville, FL. 34 h 37 min $174. From Toronto train to Buffalo Depew Station Amtrak, train to Cleveland Amtrak, train to Washington Union Station Amtrak, train to Amtrak Station, then line 3 bus to N. Main St. & E. 1st. St.. 37 h 31 min $456. From Toronto drive to Jacksonville. 19 h 15 min $185.