Travel from Banff-National-Park to Niagara-Falls

Bus from Banff National Park to Niagara Falls

You can take a bus from Banff National Park to Niagara Falls via Banff, AB, Calgary, AB, and Toronto, ON in around 2 days 9 h.

How to get from Banff National Park to Niagara Falls

From Banff National Park walk to Banff, AB, Banff Airport shuttle to Calgary airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 10 h 7 min $420. From Banff National Park walk to Banff, AB, Banff Airport shuttle to Calgary airport, fly to Hamilton airport, line 20 bus to Hamilton GO Centre Bus, line 18 bus to Aldershot, then train to Niagara Falls. 10 h 34 min $398. From Banff National Park walk to Banff, AB, Banff Airport shuttle to Calgary airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 12 h 3 min $511. From Banff National Park walk to Banff, AB, Banff Airport shuttle to Calgary airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to Niagara Falls. 12 h 39 min $440. From Banff National Park walk to Banff, AB, Banff Airport shuttle to Calgary airport, fly to Kitchener airport, taxi to Kitchener, train to Toronto, then train to Niagara Falls. 11 h 54 min $472. From Banff National Park walk to Banff, AB, Banff Airport shuttle to Calgary airport, fly to London airport, line 36 bus to Fanshawe College Stop 3 - #2224, line 20 bus to Dundas & Richmond St WB - #599, walk to London, train to Aldershot, then train to Niagara Falls. 12 h 10 min $438. From Banff National Park walk to Banff, AB, bus to Calgary, AB, bus to Toronto, ON, then bus to Niagara Falls, ON. 2 days 9 h $349. From Banff National Park walk to Banff, AB, bus to Calgary, AB, bus to Edmonton, train to Toronto, then train to Niagara Falls. 2 days 18 h $603. From Banff National Park walk to Banff, AB, shuttle to Jasper, train to Toronto, then train to Niagara Falls. 3 days 0 h $691. From Banff National Park drive to Niagara Falls. 37 h 58 min $372.

Is there a direct bus between Banff National Park and Niagara Falls?

No, there is no direct bus from Banff National Park to Niagara Falls. However, there are services departing from Banff, AB and arriving at Niagara Falls, ON via Calgary, AB and Toronto, ON. The journey, including transfers, takes approximately 2 days 9 h.
Close Print Itinerary
  1. Here are 10 options to get from
    Banff National Park to Niagara Falls:

    1. Trip:
      1 Banff Airport shuttle, fly to Toronto, train
      • One-Way approx: USD $274 - $877
      • Duration: 10 h 7 min
      Open +
      • Trip:
        1 Banff Airport shuttle, fly to Toronto, train
        • One-Way approx: USD $274 - $877
        • Duration: 10 h 7 min
        Close x
    2. Trip:
      2 Banff Airport shuttle, fly to Hamilton, train
      • One-Way approx: USD $264 - $899
      • Duration: 10 h 34 min
      Open +
      • Trip:
        2 Banff Airport shuttle, fly to Hamilton, train
        • One-Way approx: USD $264 - $899
        • Duration: 10 h 34 min
        Close x
    3. Trip:
      3 Banff Airport shuttle, fly to Buffalo
      • One-Way approx: USD $259 - $926
      • Duration: 12 h 3 min
      Open +
      • Trip:
        3 Banff Airport shuttle, fly to Buffalo
        • One-Way approx: USD $259 - $926
        • Duration: 12 h 3 min
        Close x
    4. Trip:
      4 Banff Airport shuttle, fly to Toronto Island, train
      • One-Way approx: USD $315 - $1,355
      • Duration: 12 h 39 min
      Open +
      • Trip:
        4 Banff Airport shuttle, fly to Toronto Island, train
        • One-Way approx: USD $315 - $1,355
        • Duration: 12 h 39 min
        Close x
    5. Trip:
      5 Banff Airport shuttle, fly to Kitchener, train
      • One-Way approx: USD $315 - $1,062
      • Duration: 11 h 54 min
      Open +
      • Trip:
        5 Banff Airport shuttle, fly to Kitchener, train
        • One-Way approx: USD $315 - $1,062
        • Duration: 11 h 54 min
        Close x
    6. Trip:
      6 Banff Airport shuttle, fly to London, train
      • One-Way approx: USD $282 - $978
      • Duration: 12 h 10 min
      Open +
      • Trip:
        6 Banff Airport shuttle, fly to London, train
        • One-Way approx: USD $282 - $978
        • Duration: 12 h 10 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $205 - $508
      • Duration: 2 days 9 h
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $205 - $508
        • Duration: 2 days 9 h
        Close x
    8. Trip:
      8 Bus, train
      • One-Way approx: USD $282 - $968
      • Duration: 2 days 18 h
      Open +
      • Trip:
        8 Bus, train
        • One-Way approx: USD $282 - $968
        • Duration: 2 days 18 h
        Close x
    9. Trip:
      9 Shuttle, train
      • One-Way approx: USD $366 - $1,091
      • Duration: 3 days 0 h
      Open +
      • Trip:
        9 Shuttle, train
        • One-Way approx: USD $366 - $1,091
        • Duration: 3 days 0 h
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $300 - $440
      • Duration: 37 h 58 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $300 - $440
        • Duration: 37 h 58 min
        Close x