Travel from Minneapolis-Saint-Paul to Niagara-Falls

Train, bus or fly from Minneapolis–Saint Paul to Niagara Falls?

Delta, Southwest Airlines and 2 other airlines fly from Minneapolis–Saint Paul to Niagara Falls every 2 hours. Alternatively, Metro Transit operates a train from Minneapolis–Saint Paul to Niagara Falls every 15 minutes. Tickets cost $2 - $3 and the journey takes 25 min. 3 other operators also service this route.

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 Minneapolis–Saint Paul to Niagara Falls

From Marshall Ave & Montrose Place line 21 bus to Lake St Midtown Station, tram to Minneapolis airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 5 h 21 min $210. From Marshall Ave & Montrose Place line 21 bus to Lake St Midtown Station, tram to Minneapolis airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 7 h 54 min $339. From Raymond Ave Station tram to St. Paul-Minneapolis Union Depot Amtrak, train to Chicago Union Station Amtrak, train to Buffalo, then train to Niagara Falls Station. 23 h 1 min $322. From Marshall Ave & Otis Ave line 21 bus to St Paul, MN, bus to Chicago, IL, bus to Toronto, ON, then bus to Niagara Falls, ON. 24 h 24 min $124. From Marshall Ave & Otis Ave line 21 bus to St Paul, MN, bus to Chicago, walk to Chicago, IL, bus to Hamilton GO Centre Bus, line 18 bus to Aldershot, then train to Niagara Falls. 26 h 28 min $162. From Minneapolis–Saint Paul drive to Niagara Falls. 15 h 43 min $111.
Close Print Itinerary
  1. Here are 6 options to get from
    Minneapolis–Saint Paul to Niagara Falls:

    1. Trip:
      1 Fly to Buffalo
      • One-Way approx: USD $158 - $430
      • Duration: 5 h 21 min
      Open +
      • Trip:
        1 Fly to Buffalo
        • One-Way approx: USD $158 - $430
        • Duration: 5 h 21 min
        Close x
    2. Trip:
      2 Fly to Toronto, train
      • One-Way approx: USD $253 - $601
      • Duration: 7 h 54 min
      Open +
      • Trip:
        2 Fly to Toronto, train
        • One-Way approx: USD $253 - $601
        • Duration: 7 h 54 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $164 - $463
      • Duration: 23 h 1 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $164 - $463
        • Duration: 23 h 1 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $94 - $288
      • Duration: 24 h 24 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $94 - $288
        • Duration: 24 h 24 min
        Close x
    5. Trip:
      5 Bus, train
      • One-Way approx: USD $103 - $243
      • Duration: 26 h 28 min
      Open +
      • Trip:
        5 Bus, train
        • One-Way approx: USD $103 - $243
        • Duration: 26 h 28 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $90 - $140
      • Duration: 15 h 43 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $90 - $140
        • Duration: 15 h 43 min
        Close x