Travel options for:
Toronto to Houston
  • Fly to Houston

    $158 - $906
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      3 h 35 min - non-stop

      $150 - $950

    3. Houston (IAH)

      51 min - every 30 minutes

      $2

  • Fly to Houston Hobby Apt

    $175 - $1,051
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      5 h 35 min - 1 stopover

      $170 - $1,100

    3. Houston Hobby Apt (HOU)

      46 min - every 30 minutes - line 040

      $2

  • Train, Amtrak Thruway via Detroit Amtrak

    1. Toronto

      4 h 9 min - hourly

      $50 - $75

    2. Windsor

      11 min - 7.2 miles

      $1 - $2

    3. Detroit Amtrak

      5 h 18 min - once daily

      $50 - $130

    4. Chicago Union Station Amtrak

      18 h 43 min - once daily

      $110 - $340

    5. Longview, TX - Amtrak

      4 h 35 min - once daily

  • Bus

    $156 - $270
    1. Toronto, ON

      10 h 45 min - once daily

      $45 - $120

    2. Chicago, IL

      7 min - 2043 feet

    3. Chicago

      21 h 15 min - twice daily

      $85 - $120

    4. Dallas/Forth Worth

      3 h 50 min - twice daily

      $23 - $35

  • Train

    $285 - $726
    1. Toronto

      4 h 9 min - hourly

      $50 - $75

    2. Windsor

      11 min - 7.2 miles

      $1 - $2

    3. Detroit Amtrak

      5 h 18 min - once daily

      $50 - $130

    4. Chicago Union Station Amtrak

      19 h 27 min - once daily

      $120 - $360

    5. New Orleans Union Passenger

      9 h 18 min - 3 times a week

      $60 - $160

  • Train, Amtrak Thruway

    1. Toronto

      5 h 11 min - every 3 hours

      $35 - $55

    2. Buffalo Depew Station Amtrak

      10 h 46 min - once daily

      $75 - $220

    3. Chicago Union Station Amtrak

      18 h 43 min - once daily

      $110 - $340

    4. Longview, TX - Amtrak

      4 h 35 min - once daily

  • Train, bus

    $194 - $447
    1. Toronto

      4 h 53 min - every 3 hours

      $35 - $50

    2. Washington St & Exchange St

      3 min - every 30 minutes - line 6

      $2

    3. Buffalo, NY

      7 h 50 min - once daily

      $30 - $90

    4. Columbus, OH

      19 h 44 min - once daily

      $90 - $210

    5. Texarkana. AR

      7 h 20 min - once daily

      $35 - $95

  • Drive

    $210 - $310
    1. Toronto

      27 h 9 min - 1588.5 miles

      $210 - $310

  • 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 Houston airport, then bus to Houston. 7 h 5 min $217. From UP Express Union Station train to Toronto airport, fly to Houston Hobby Apt airport, then line 040 bus to Houston. 9 h 1 min $225. From Toronto train to Windsor, drive to Detroit Amtrak, train to Chicago Union Station Amtrak, train to Longview, TX - Amtrak, then Amtrak Thruway to Houston, TX - Amtrak. 35 h 56 min. From Toronto, ON bus to Chicago, IL, walk to Chicago, bus to Dallas/Forth Worth, then bus to Houston, TX. 37 h 57 min $200. From Toronto train to Windsor, drive to Detroit Amtrak, train to Chicago Union Station Amtrak, train to New Orleans Union Passenger Terminal Amtrak, then train to Houston Amtrak. 41 h 23 min $529. From Toronto train to Buffalo Depew Station Amtrak, train to Chicago Union Station Amtrak, train to Longview, TX - Amtrak, then Amtrak Thruway to Houston, TX - Amtrak. 42 h 15 min. From Toronto train to Washington St & Exchange St, line 6 bus to Buffalo, NY, bus to Columbus, OH, bus to Texarkana. AR, then bus to Houston, TX. 42 h 53 min $320. From Toronto drive to Houston. 27 h 9 min $257.