Travel options for:
Detroit to Niagara Falls
  • Train

    1. Windsor

      3hrs 26min - hourly

      $45 - $65

    2. Aldershot, ON

      1hrs 14min - once daily

      $29 - $30

      • Niagara Falls, NY
  • Bus

    1. Detroit, MI

      5hrs 01min - 4 times a day

      $46 - $50

    2. Toronto, ON

      1hrs 58min - every 30 minutes

      $11 - $22

      • Niagara Falls, ON
  • Drive

    1. Detroit

      4hrs 24min - 242.2 miles

      $25 - $40

      • Niagara Falls
  • Fly Windsor to Toronto Island, train

    1. Detroit

      12min - 8.3 miles

      $27 - $35

    2. Windsor (YQG)

      55min - non-stop

      $75 - $250

    3. Toronto Island (YTZ)

      5min - every 10 minutes

      $3

    4. Exhibition GO

      1hrs 58min - once daily

      $10 - $14

      • Niagara Falls
  • Fly Detroit to Buffalo, bus

    1. Detroit

      1hrs 22min - every 30 minutes - line 125

      $2

    2. North Terminal

      2min - every 15 minutes

      $2

    3. Detroit (DTW)

      1hrs 02min - non-stop

      $130 - $350

    4. Buffalo (BUF)

      46min - twice daily

      $7 - $14

      • Niagara Falls
  • Fly Windsor to Toronto, train

    1. Detroit

      12min - 8.3 miles

      $27 - $35

    2. Windsor (YQG)

      55min - non-stop

      $95 - $250

    3. Toronto (YYZ)

      25min - every 10 minutes

      $21 - $24

    4. Front St West At Simcoe St

      3min - every 15 minutes - line 121

      $3

    5. Toronto

      37min - every 30 minutes

      $24 - $35

    6. Aldershot, ON

      1hrs 14min - once daily

      $29 - $30

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

From Windsor train to Aldershot, ON then train to Niagara Falls, NY. 5hrs 40min $113. From Detroit, MI bus to Toronto, ON then bus to Niagara Falls, ON. 7hrs 15min $83. From Detroit drive to Niagara Falls. 4hrs 24min $40. From Detroit taxi to Windsor airport, fly to Toronto Island airport, tram to Exhibition GO, then train to Niagara Falls. 4hrs 15min $221. From Larned @ Woodward line 125 bus to North Terminal, bus to Detroit airport, fly to Buffalo airport, then bus to Niagara Falls. 5hrs 18min $273. From Detroit taxi to Windsor airport, fly to Toronto airport, train to Front St West At Simcoe St, line 121 bus to Toronto, train to Aldershot, ON, then train to Niagara Falls. 4hrs 52min $325.