Travel from Madison-WI-USA to Niagara-Falls

Bus or fly from Madison to Niagara Falls?

United Airlines, American Airlines and Delta fly from Madison to Niagara Falls hourly. Alternatively, Vangalder Bus operates a bus from Madison to Niagara Falls hourly. Tickets cost $30 and the journey takes 3 h 15 min. 4 other operators also service this route.

Book transport from Madison to Niagara Falls

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Madison to Niagara Falls

ModeDurationPrice
From W Johnson & N Lake line 02 bus to North Transfer Point, line 20 bus to Madison airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.7 h 16 min$908
From Madison, WI University bus to Chicago Midway airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.8 h 7 min$224
From W Johnson & N Lake line 02 bus to North Transfer Point, line 20 bus to Madison airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls.9 h 51 min$257
From Madison bus to Milwaukee, WI - Amtrak, bus to Chicago O'Hare airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls.8 h 17 min$232
From Madison, WI University bus to Chicago Union Station Amtrak, train to Buffalo, then train to Niagara Falls Station.16 h 56 min$220
From Madison bus to Milwaukee Intermodal Station Amtrak, train to Chicago Union Station Amtrak, train to Buffalo, then train to Niagara Falls Station.17 h 30 min$238
From Madison, WI University bus to Chicago, IL - Amtrak, walk to Chicago, IL, bus to Toronto, ON, then bus to Niagara Falls, ON.18 h 11 min$106
From Madison, WI University bus to Chicago, walk to Chicago, IL, bus to Pearson Airport Terminal 3, line 52 bus to Lawrence West Station - Southbound Platform, line 1 subway to Toronto, then train to Niagara Falls.23 h 16 min$129
From Madison drive to Niagara Falls.11 h 30 min$80

How long does it take to get from Madison to Niagara Falls?

It takes approximately 7 h 16 min to get from Madison to Niagara Falls.
Close Print Itinerary
  1. Here are 9 options to get from
    Madison to Niagara Falls:

    1. Trip:
      1 Fly Madison to Buffalo
      • One-Way approx: USD $188 - $1,108
      • Duration: 7 h 16 min
      Open +
      • Trip:
        1 Fly Madison to Buffalo
        • One-Way approx: USD $188 - $1,108
        • Duration: 7 h 16 min
        Close x
    2. Trip:
      2 Bus to Chicago Midway, fly to Buffalo
      • One-Way approx: USD $164 - $434
      • Duration: 8 h 7 min
      Open +
      • Trip:
        2 Bus to Chicago Midway, fly to Buffalo
        • One-Way approx: USD $164 - $434
        • Duration: 8 h 7 min
        Close x
    3. Trip:
      3 Fly Madison to Toronto, train
      • One-Way approx: USD $213 - $399
      • Duration: 9 h 51 min
      Open +
      • Trip:
        3 Fly Madison to Toronto, train
        • One-Way approx: USD $213 - $399
        • Duration: 9 h 51 min
        Close x
    4. Trip:
      4 Bus, bus to Chicago O'Hare, fly to Buffalo
      • One-Way approx: USD $166 - $439
      • Duration: 8 h 17 min
      Open +
      • Trip:
        4 Bus, bus to Chicago O'Hare, fly to Buffalo
        • One-Way approx: USD $166 - $439
        • Duration: 8 h 17 min
        Close x
    5. Trip:
      5 Bus, train
      • One-Way approx: USD $127 - $310
      • Duration: 16 h 56 min
      Open +
      • Trip:
        5 Bus, train
        • One-Way approx: USD $127 - $310
        • Duration: 16 h 56 min
        Close x
    6. Trip:
      6 Bus, train via Milwaukee Intermodal Station Amtrak
      • One-Way approx: USD $143 - $335
      • Duration: 17 h 30 min
      Open +
      • Trip:
        6 Bus, train via Milwaukee Intermodal Station Amtrak
        • One-Way approx: USD $143 - $335
        • Duration: 17 h 30 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $92 - $205
      • Duration: 18 h 11 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $92 - $205
        • Duration: 18 h 11 min
        Close x
    8. Trip:
      8 Bus Greyhound USA, train
      • One-Way approx: USD $101 - $244
      • Duration: 23 h 16 min
      Open +
      • Trip:
        8 Bus Greyhound USA, train
        • One-Way approx: USD $101 - $244
        • Duration: 23 h 16 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $65 - $95
      • Duration: 11 h 30 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $65 - $95
        • Duration: 11 h 30 min
        Close x