Travel options for:
Detroit to Niagara Falls
  • 1
    Travel Modes:
    Train
    Travel Time:
    5hrs 44min
    Cost:
    $64 - $111
    Travel Modes:
    1. Travel Point:
      Windsor, ON
      Frequency:
      3hrs 30min - 3 times a day
      Price:
      $40 - $85
      Disclosure:
    2. Travel Point:
      Aldershot, ON
      Frequency:
      1hrs 14min - once daily
      Price:
      $25 - $26
      Disclosure:
    3. Travel Point:
      Niagara Falls, NY
      Price:
  • 2
    Travel Modes:
    Bus Greyhound Canada
    Travel Time:
    8hrs 30min
    Cost:
    $47 - $70
    Travel Modes:
    1. Travel Point:
      Detroit, ON
      Frequency:
      6hrs 00min - 5 times a day
      Price:
      $40 - $45
      Disclosure:
    2. Travel Point:
      Toronto
      Frequency:
      2hrs 00min - hourly
      Price:
      $6 - $25
      Disclosure:
    3. Travel Point:
      Niagara Falls, ON
      Price:
  • 3
    Travel Modes:
    Bus Greyhound USA
    Travel Time:
    9hrs 41min
    Cost:
    $70 - $87
    Travel Modes:
    1. Travel Point:
      Detroit, MI
      Frequency:
      3hrs 50min - twice daily
      Price:
      $35
      Disclosure:
    2. Travel Point:
      Cleveland, OH
      Frequency:
      3hrs 45min - every 4 hours
      Price:
      $35 - $50
      Disclosure:
    3. Travel Point:
      Ellicott Street & MTC
      Frequency:
      1hrs 00min - every 15 minutes - line 40
      Price:
      $2
      Disclosure:
    4. Travel Point:
      Portage Road & Portage Rd
      Price:
  • 4
    Travel Modes:
    Drive
    Travel Time:
    4hrs 25min
    Cost:
    $25 - $35
    Travel Modes:
    1. Travel Point:
      Detroit
      Frequency:
      4hrs 25min - 243.4 miles
      Price:
      $25 - $35
      Disclosure:
    2. Travel Point:
      Niagara Falls
      Price:
  • 5
    Travel Modes:
    Fly Windsor to Toronto Island, train, bus
    Travel Time:
    3hrs 36min
    Cost:
    $130 - $350
    Travel Modes:
    1. Travel Point:
      Detroit
      Frequency:
      15min - 9.6 miles
      Price:
      $27 - $30
      Disclosure:
    2. Travel Point:
      Windsor (YQG)
      Frequency:
      50min - non-stop
      Price:
      $85 - $300
      Disclosure:
    3. Travel Point:
      Toronto Island (YTZ)
      Frequency:
      3min - every 10 minutes - line 509
      Price:
      $2
      Disclosure:
    4. Travel Point:
      Exhibition Station GO Rail
      Frequency:
      54min - hourly
      Price:
      $7
      Disclosure:
    5. Travel Point:
      Burlington GO Station At
      Frequency:
      1hrs 05min - every 10 minutes
      Price:
      $9
      Disclosure:
    6. Travel Point:
      Niagara Falls
      Price:
  • 6
    Travel Modes:
    Fly Windsor to Toronto, train
    Travel Time:
    4hrs 55min
    Cost:
    $184 - $376
    Travel Modes:
    1. Travel Point:
      Detroit
      Frequency:
      15min - 9.6 miles
      Price:
      $27 - $30
      Disclosure:
    2. Travel Point:
      Windsor (YQG)
      Frequency:
      1hrs 04min - non-stop
      Price:
      $120 - $300
      Disclosure:
    3. Travel Point:
      Toronto (YYZ)
      Frequency:
      30min - every 20 minutes
      Price:
      $22
      Disclosure:
    4. Travel Point:
      Toronto
      Frequency:
      1hrs 56min - once daily
      Price:
      $15 - $22
      Disclosure:
    5. Travel Point:
      Niagara Falls
      Price:
  • 7
    Travel Modes:
    Fly Detroit to Buffalo
    Travel Time:
    6hrs 31min
    Cost:
    $167 - $258
    Travel Modes:
    1. Travel Point:
      Detroit
      Frequency:
      1hrs 21min - every 30 minutes - line 125
      Price:
      $2
      Disclosure:
    2. Travel Point:
      Detroit (DTW)
      Frequency:
      1hrs 04min - non-stop
      Price:
      $140 - $230
      Disclosure:
    3. Travel Point:
      Buffalo (BUF)
      Frequency:
      26min - every 30 minutes
      Price:
      $2
      Disclosure:
    4. Travel Point:
      Buffalo – Exchange Street
      Frequency:
      25min - once daily
      Price:
      $23 - $24
      Disclosure:
    5. Travel Point:
      Niagara Falls
      Price:
  • 8
    Travel Modes:
    Fly Detroit to Toronto, train
    Travel Time:
    8hrs 00min
    Cost:
    $279 - $596
    Travel Modes:
    1. Travel Point:
      Detroit
      Frequency:
      1hrs 21min - every 30 minutes - line 125
      Price:
      $2
      Disclosure:
    2. Travel Point:
      Detroit (DTW)
      Frequency:
      1hrs 03min - non-stop
      Price:
      $240 - $550
      Disclosure:
    3. Travel Point:
      Toronto (YYZ)
      Frequency:
      30min - every 20 minutes
      Price:
      $22
      Disclosure:
    4. Travel Point:
      Toronto
      Frequency:
      1hrs 56min - once daily
      Price:
      $15 - $22
      Disclosure:
    5. Travel Point:
      Niagara Falls
      Price:
Travel Modes:
Accommodation
Travel Time:
Best Price Guarantee
Cost:
Travel Modes:
Travel Modes:
Car Hire
Travel Time:
Compare Best Rates
Cost:
Travel Modes:
Travel Modes:
Things to do
Travel Time:
View attractions
Cost:
Travel Modes:

From Windsor, ON train to Aldershot, ON then train to Niagara Falls, NY. 5hrs 44min $91. From Detroit, ON bus to Toronto then bus to Niagara Falls, ON. 8hrs 30min $83. From Detroit, MI bus to Cleveland, OH, bus to Ellicott Street & MTC, then line 40 bus to Portage Road & Portage Rd Transpo Center. 9hrs 41min $97. From Detroit drive to Niagara Falls. 4hrs 25min $38. From Detroit taxi to Windsor airport, fly to Toronto Island airport, line 509 tram to Exhibition Station GO Rail, train to Burlington GO Station At Queensway Dr, then bus to Niagara Falls. 3hrs 36min $327. From Detroit taxi to Windsor airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 4hrs 55min $385. From Fort @ Cass line 125 bus to Detroit airport, fly to Buffalo airport, bus to Buffalo – Exchange Street, then train to Niagara Falls. 6hrs 31min $261. From Fort @ Cass line 125 bus to Detroit airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 8hrs 00min $548.