Travel from Niagara-Falls to Calgary

Bus from Niagara Falls to Calgary

Megabus CA operates a bus from Niagara Falls to Calgary hourly. Tickets cost $12 - $16 and the journey takes 1 h 45 min. 2 other operators also service this route.

Book transport from Niagara Falls to Calgary

How to get from Niagara Falls to Calgary

From Niagara Falls train to UP Express Union Station, train to Toronto airport, fly to Calgary airport, then line 300 bus to Calgary. 8 h 32 min $350. From Niagara Falls train to Aldershot GO Bus, line 18 bus to Macnab Terminal Platform 6, line 20 bus to Hamilton airport, fly to Calgary airport, then line 300 bus to Calgary. 9 h 46 min $348. From Niagara Falls train to Aldershot, train to London, walk to Dundas & Richmond St EB - #598, line 20 bus to Fanshawe College Stop 3 - #2224, line 36 bus to London airport, fly to Calgary airport, then line 300 bus to Calgary. 10 h 35 min $388. From Niagara Falls train to Toronto, train to Kitchener, taxi to Kitchener airport, fly to Calgary airport, then line 300 bus to Calgary. 10 h 32 min $425. From Niagara Falls, ON bus to Toronto, ON, bus to Winnipeg, MB, then bus to Calgary, AB. 2 days 5 h $334. From Niagara Falls train to Toronto, ON, train to Edmonton, walk to Edmonton, then bus to Calgary, AB. 2 days 15 h $682. From Niagara Falls train to Toronto, train to Edmonton, then bus to Calgary, AB. 2 days 18 h $582. From Niagara Falls drive to Calgary. 36 h 52 min $362.

Is there a direct bus between Niagara Falls and Calgary?

No, there is no direct bus from Niagara Falls to Calgary. However, there are services departing from Niagara Falls, ON and arriving at Calgary, AB via Toronto, ON and Winnipeg, MB. The journey, including transfers, takes approximately 2 days 5 h.