Travel from Miami to Niagara-Falls

Train, bus or fly from Miami to Niagara Falls?

Frontier Airlines, American Airlines and 3 other airlines fly from Miami to Niagara Falls hourly. Alternatively, Miami Dade Transit operates a bus from Miami to Niagara Falls hourly. Tickets cost $3 and the journey takes 39 min. 5 other operators also service this route.

Travel Guides

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

How to get from Miami to Niagara Falls

From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 6 h 24 min $279. From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 7 h 11 min $170. From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Niagara Falls airport, then line 55 bus to Niagara Falls. 6 h 18 min $168. From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 8 h 54 min $263. From Nw 1 Av @ Nw 1 St line 196 bus to Fort Lauderdale, FL, bus to 30Th St At Bergenline Ave, line 108 bus to New York, NY, bus to Ellicott St & MTC, then line 40 bus to 3rd St & Old Falls Blvd. 33 h 16 min $229. From Government Ctr.Stat.Rail Northbound train to Tri-Rail Station Rail Northbound, walk to Miami Amtrak, train to Washington, bus to Ellicott St & MTC, then line 40 bus to Main St & Pine Ave. 38 h 6 min $394. From Government Ctr.Stat.Rail Northbound train to Tri-Rail Station Rail Northbound, walk to Miami Amtrak, train to New York, then train to Niagara Falls Station. 38 h 36 min $512. From Miami drive to Niagara Falls. 23 h 32 min $168.
Close Print Itinerary
  1. Here are 8 options to get from
    Miami to Niagara Falls:

    1. Trip:
      1 Fly Miami to Buffalo
      • One-Way approx: USD $169 - $429
      • Duration: 6 h 24 min
      Open +
      • Trip:
        1 Fly Miami to Buffalo
        • One-Way approx: USD $169 - $429
        • Duration: 6 h 24 min
        Close x
    2. Trip:
      2 Fly Fort Lauderdale to Buffalo
      • One-Way approx: USD $109 - $421
      • Duration: 7 h 11 min
      Open +
      • Trip:
        2 Fly Fort Lauderdale to Buffalo
        • One-Way approx: USD $109 - $421
        • Duration: 7 h 11 min
        Close x
    3. Trip:
      3 Fly Fort Lauderdale to Niagara Falls
      • One-Way approx: USD $82 - $439
      • Duration: 6 h 18 min
      Open +
      • Trip:
        3 Fly Fort Lauderdale to Niagara Falls
        • One-Way approx: USD $82 - $439
        • Duration: 6 h 18 min
        Close x
    4. Trip:
      4 Fly Miami to Toronto, train
      • One-Way approx: USD $174 - $760
      • Duration: 8 h 54 min
      Open +
      • Trip:
        4 Fly Miami to Toronto, train
        • One-Way approx: USD $174 - $760
        • Duration: 8 h 54 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $204 - $275
      • Duration: 33 h 16 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $204 - $275
        • Duration: 33 h 16 min
        Close x
    6. Trip:
      6 Train, bus
      • One-Way approx: USD $199 - $524
      • Duration: 38 h 6 min
      Open +
      • Trip:
        6 Train, bus
        • One-Way approx: USD $199 - $524
        • Duration: 38 h 6 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $237 - $782
      • Duration: 38 h 36 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $237 - $782
        • Duration: 38 h 36 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $130 - $200
      • Duration: 23 h 32 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $130 - $200
        • Duration: 23 h 32 min
        Close x