Travel options for:
Los Angeles to Toronto
  • Fly Los Angeles to Toronto

    $189 - $534
    1. Los Angeles

      38 min - every 30 minutes

      $7 - $10

    2. Los Angeles (LAX)

      4 h 31 min - non-stop

      $160 - $500

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Fly Los Angeles to Toronto Island

    $241 - $563
    1. Los Angeles

      38 min - every 30 minutes

      $7 - $10

    2. Los Angeles (LAX)

      6 h 27 min - 1 stopover

      $230 - $550

    3. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

  • Fly Burbank to Toronto

    $208 - $833
    1. Los Angeles

      25 min - 4 times a day

      $6 - $10

    2. Burbank (BUR)

      6 h 10 min - 1 stopover

      $180 - $800

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Fly Los Angeles to Buffalo, bus

    $156 - $579
    1. Los Angeles

      38 min - every 30 minutes

      $7 - $10

    2. Los Angeles (LAX)

      4 h 41 min - non-stop

      $130 - $500

    3. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

    4. Buffalo, NY

      1 h 45 min - once daily

      $16 - $45

  • Train to San Diego, fly to Toronto

    $195 - $451
    1. Los Angeles

      2 h 53 min - 4 times a day

      $30 - $75

    2. Broadway & Kettner Bl

      12 min - every 30 minutes - line 992

      $1 - $3

    3. San Diego (SAN)

      4 h 31 min - non-stop

      $140 - $350

    4. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Train via Detroit Amtrak

    $378 - $1,027
    1. Los Angeles Union Station

      43 h 5 min - once daily

      $270 - $850

    2. Chicago Union Station Amtrak

      5 h 21 min - once daily

      $50 - $130

    3. Detroit Amtrak

      10 min - 7.5 miles

      $1 - $2

    4. Windsor

      4 h 6 min - every 3 hours

      $50 - $75

  • Train

    $387 - $1,095
    1. Los Angeles Union Station

      43 h 5 min - once daily

      $270 - $850

    2. Chicago Union Station Amtrak

      10 h 16 min - once daily

      $75 - $220

    3. Buffalo

      4 h 31 min - every 3 hours

      $35 - $55

  • Bus

    $184 - $622
    1. Los Angeles, CA

      2 days 1 h - once daily

      $140 - $490

    2. Columbus, OH

      7 h 50 min - once daily

      $30 - $90

    3. Buffalo, NY

      2 h 10 min - 3 times a day

      $11 - $45

  • Drive

    $330 - $490
    1. Los Angeles

      40 h 28 min - 2543 miles

      $330 - $490

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

From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Toronto airport, then train to Toronto. 7 h 37 min $242. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Toronto Island airport, then line 509 tram to Toronto. 9 h 20 min $312. From L. A. Union Station station train to Burbank airport, fly to Toronto airport, then train to Toronto. 9 h 3 min $300. From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Buffalo airport, bus to Buffalo, NY, then bus to Toronto. 9 h 53 min $262. From Los Angeles Union Station Amtrak train to Broadway & Kettner Bl, line 992 bus to San Diego airport, fly to Toronto airport, then train to Toronto. 10 h 10 min $238. From Los Angeles Union Station Amtrak train to Chicago Union Station Amtrak, train to Detroit Amtrak, drive to Windsor, then train to Toronto. 2 days 6 h $755. From Los Angeles Union Station Amtrak train to Chicago Union Station Amtrak, train to Buffalo, then train to Toronto. 2 days 11 h $799. From Los Angeles, CA bus to Columbus, OH, bus to Buffalo, NY, then bus to Toronto, ON. 2 days 13 h $376. From Los Angeles drive to Toronto. 40 h 28 min $411.