Travel options for:
Detroit to Niagara Falls
  • Train

    1. Windsor

      3hrs 24min - hourly

      $45 - $65

    2. Aldershot, ON

      1hrs 11min - once daily

      $27 - $40

      • Niagara Falls, NY
  • Bus

    1. Detroit, MI

      5hrs 01min - 4 times a day

      $45 - $50

    2. Toronto, ON

      1hrs 49min - hourly

      $11 - $15

      • Niagara Falls, ON
  • Drive

    1. Detroit

      4hrs 24min - 242.2 miles

      $25 - $40

      • Niagara Falls
  • Fly Detroit to Buffalo, bus

    1. Detroit

      1hrs 22min - every 30 minutes

      $2

    2. Detroit Metro Airport

      7min - 1741 feet

    3. North Terminal

      2min - every 15 minutes

      $2

    4. Detroit (DTW)

      1hrs 09min - non-stop

      $130 - $350

    5. Buffalo (BUF)

      47min - once daily

      $7 - $13

      • Niagara Falls
  • Fly Windsor to Toronto Island, train

    1. Detroit

      23min - hourly - line 8

    2. Windsor (YQG)

      50min - non-stop

      $75 - $250

    3. Toronto Island (YTZ)

      6min - every 20 minutes - line 509

      $3

    4. Exhibition GO

      1hrs 58min - once daily

      $10 - $14

      • Niagara Falls
  • Fly Windsor to Toronto, train

    1. Detroit

      23min - hourly - line 8

    2. Windsor (YQG)

      54min - non-stop

      $95 - $250

    3. Toronto (YYZ)

      25min - every 10 minutes

      $20 - $24

    4. UP Express Union Station

      3min - 984 feet

    5. Toronto

      37min - every 30 minutes

      $24 - $35

    6. Aldershot, ON

      1hrs 11min - once daily

      $27 - $40

      • 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 35min $126. From Detroit, MI bus to Toronto, ON then bus to Niagara Falls, ON. 7hrs 35min $83. From Detroit drive to Niagara Falls. 4hrs 24min $40. From Larned @ Woodward bus to Detroit Metro Airport, walk to North Terminal, bus to Detroit airport, fly to Buffalo airport, then bus to Niagara Falls. 5hrs 33min $275. From Transit Terminal - Church at Pitt line 8 bus to Windsor airport, fly to Toronto Island airport, line 509 tram to Exhibition GO, then train to Niagara Falls. 5hrs 25min $178. From Transit Terminal - Church at Pitt line 8 bus to Windsor airport, fly to Toronto airport, train to UP Express Union Station, walk to Toronto, train to Aldershot, ON, then train to Niagara Falls. 5hrs 50min $288.