Travel from Halifax-NS-Canada to Niagara-Falls

Train or fly from Halifax to Niagara Falls?

Delta, United Airlines and 4 other airlines fly from Halifax to Niagara Falls hourly. Alternatively, VIA Rail operates a train from Halifax to Niagara Falls 4 times a day. Tickets cost $100 - $370 and the journey takes 22 h 3 min. 2 other operators also service this route.

How to get from Halifax to Niagara Falls

From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 7 h 23 min $304. From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to Niagara Falls. 8 h 33 min $274. From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 8 h 48 min $445. From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Hamilton airport, line 20 bus to Hamilton GO Centre Bus, line 18 bus to Aldershot, then train to Niagara Falls. 7 h 53 min $232. From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Niagara Falls. 11 h 14 min $457. From Halifax train to Montréal, train to Toronto, then train to Niagara Falls. 30 h 11 min $364. From Marriott Harbourfront Hotel bus to Moncton Airport, bus to Campbellton, NB, walk to Campbellton, train to Montreal, bus to Toronto, ON, then bus to Niagara Falls, ON. 7 h $273. From Halifax, NS train to René-Lévesque / Mansfield, line 747 bus to Montreal Airport, bus to Ottawa, ON, bus to Toronto, ON, then bus to Niagara Falls, ON. 33 h 47 min $288. From Halifax drive to Niagara Falls. 19 h 17 min $188.