Travel from Edmonton to Niagara-Falls

Train, bus or fly from Edmonton to Niagara Falls?

Delta, United Airlines and 3 other airlines fly from Edmonton to Niagara Falls hourly. Alternatively, you can take a train from Edmonton to Niagara Falls via Edmonton and Toronto in around 2 days 11 h.

How to get from Edmonton to Niagara Falls

From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 9 h 47 min $369. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 12 h 16 min $560. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton 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 12 min $257. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to Niagara Falls. 12 h 21 min $849. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Kitchener airport, taxi to Kitchener, train to Toronto, then train to Niagara Falls. 13 h 32 min $821. From Stadium Station tram to Century Park Transit Centre, line 747 bus to Edmonton airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Niagara Falls. 13 h 47 min $852. From Edmonton - Welcome Centre line 5229 bus to Edmonton, train to Toronto, then train to Niagara Falls. 2 days 11 h $553. From Edmonton - Welcome Centre line 5229 bus to Edmonton, walk to Edmonton, train to Toronto, then train to Niagara Falls. 2 days 11 h $653. From Edmonton - Downtown Office bus to Sb 1 St Sw @ 10 Av Sw, line 90 bus to Calgary, AB, bus to Toronto, ON, then bus to Niagara Falls, ON. 2 days 11 h $385. From Edmonton drive to Niagara Falls. 38 h 42 min $356.