Travel options for:
Detroit to Niagara Falls
  • Train

    $64 - $108
    1. Windsor

      3 h 24 min - every 3 hours

      $45 - $70

    2. Aldershot

      1 h 8 min - once daily

      $14 - $40

      • Niagara Falls
  • Bus Greyhound USA

    $35 - $73
    1. Detroit, MI

      4 h 35 min - once daily

      $26 - $65

    2. Hamilton GO Centre

      1 h 15 min - twice a week

      $8 - $11

      • Niagara Falls, ON
  • Bus Greyhound Canada

    $33 - $69
    1. Rosa Parks Transit 37 Eb

      23 min - every 30 minutes - line 037

    2. Wyoming & Michigan

      5 h 2 min - once daily

      $23 - $60

    3. Hamilton, ON

      8 min - 2197 feet

    4. King St At James St

      33 min - hourly - line 101

    5. Burlington GO Bus

      1 h 35 min - hourly

      $9 - $12

      • Niagara Falls Bus Terminal
  • Drive

    $23 - $35
    1. Detroit

      4 h 22 min - 239.2 miles

      $23 - $35

      • Niagara Falls
  • Fly Detroit to Buffalo

    $144 - $502
    1. Detroit

      1 h 22 min - every 30 minutes

      $2

    2. Detroit Metro Airport

      7 min - 1741 feet

    3. North Terminal

      2 min - every 15 minutes

      $2

    4. Detroit (DTW)

      1 h 4 min - non-stop

      $130 - $470

    5. Buffalo (BUF)

      40 min - once daily

      $10 - $28

      • Niagara Falls
  • Fly Windsor to Toronto Island, train

    $96 - $314
    1. Detroit

      23 min - hourly - line 8

      $7

    2. Windsor (YQG)

      54 min - non-stop

      $75 - $290

    3. Toronto Island (YTZ)

      4 min - every 10 minutes - line 509

      $3

    4. Exhibition GO

      1 h 58 min - once daily

      $11 - $14

      • Niagara Falls
  • Fly Windsor to Toronto, train

    $120 - $397
    1. Detroit

      23 min - hourly - line 8

      $7

    2. Windsor (YQG)

      1 h 2 min - non-stop

      $80 - $350

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $22 - $25

    4. UP Express Union Station

      3 min - 968 feet

    5. Union Station

      2 h 4 min - once daily

      $11 - $15

      • Niagara Falls
  • Fly Detroit to Toronto, train

    $177 - $494
    1. Detroit

      1 h 22 min - every 30 minutes

      $2

    2. Detroit Metro Airport

      7 min - 1741 feet

    3. North Terminal

      2 min - every 15 minutes

      $2

    4. Detroit (DTW)

      1 h 9 min - non-stop

      $140 - $450

    5. Toronto (YYZ)

      25 min - every 10 minutes

      $22 - $25

    6. UP Express Union Station

      3 min - 968 feet

    7. Union Station

      2 h 4 min - once daily

      $11 - $15

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

From Windsor train to Aldershot then train to Niagara Falls. 5 h 32 min $108. From Detroit, MI bus to Hamilton GO Centre then bus to Niagara Falls, ON. 6 h 50 min $66. From Rosa Parks Transit 37 Eb line 037 bus to Wyoming & Michigan, bus to Hamilton, ON, walk to King St At James St, line 101 bus to Burlington GO Bus, then bus to Niagara Falls Bus Terminal. 9 h 24 min $63. From Detroit drive to Niagara Falls. 4 h 22 min $35. 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. 5 h 21 min $355. 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. 5 h 20 min $241. From Transit Terminal - Church at Pitt line 8 bus to Windsor airport, fly to Toronto airport, train to UP Express Union Station, walk to Union Station, then train to Niagara Falls. 6 h $203. From Larned @ Woodward bus to Detroit Metro Airport, walk to North Terminal, bus to Detroit airport, fly to Toronto airport, train to UP Express Union Station, walk to Union Station, then train to Niagara Falls. 8 h 22 min $362.