There are 7 ways to get from Toronto to Halifax Airport (YHZ) by plane, bus, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Cheapest option
Fly from Toronto • 3h 32m
5 alternative options
Bus to Kitchener, fly • 4h 47m
Bus to Hamilton, fly • 4h 46m
Bus, train • 28h 53m
Train • 29h 35m
Drive • 19h 2m
Toronto to Halifax Airport (YHZ) by bus and train
Questions & Answers
The cheapest way to get from Toronto to Halifax Airport (YHZ) is to fly which costs $100 - $460 and takes 3h 32m.
The fastest way to get from Toronto to Halifax Airport (YHZ) is to fly which takes 3h 7m and costs $210 - $750.
The distance between Toronto and Halifax Airport (YHZ) is 1271 km. The road distance is 1755.2 km.
The best way to get from Toronto to Halifax Airport (YHZ) without a car is to bus and train which takes 28h 53m and costs $160 - $350.
It takes approximately 3h 7m to get from Toronto to Halifax Airport (YHZ), including transfers.
The best way to get from Toronto to Halifax Airport (YHZ) is to fly which takes 3h 7m and costs $210 - $750. Alternatively, you can train, which costs $220 - $370 and takes 29h 35m.
Halifax Airport (YHZ) is 1h ahead of Toronto. It is currently 1:03 PM in Toronto and 2:03 PM in Halifax Airport (YHZ).
Yes, the driving distance between Toronto to Halifax Airport (YHZ) is 1755 km. It takes approximately 19h 2m to drive from Toronto to Halifax Airport (YHZ).
There are seven+ hotels available in Halifax Airport (YHZ). Prices start at $76 CAD per night.
- Distance: 1270.6 km
- Duration: 3h 7m
What companies run services between Toronto, ON, Canada and Halifax Airport (YHZ), Canada?
Porter Airlines and Air Canada fly from Toronto to Halifax Airport (YHZ) every 3 hours. Alternatively, you can take a train from Toronto to Halifax Airport (YHZ) via Montréal, Halifax, Barrington St After South St, Barrington St After Duke St Bay 1, and Duke St Before Albemarle St in around 29h 35m.
- Website
- flyporter.com
Flights from Billy Bishop Toronto City to Halifax
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $220 - $950
Flights from Billy Bishop Toronto City to Halifax via Ottawa
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- $220 - $950
Flights from Billy Bishop Toronto City to Halifax via Montreal
- Ave. Duration
- 4h 27m
- When
- Monday to Saturday
- Estimated price
- $220 - $950
Flights from Toronto to Halifax
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $190 - $800
Flights from Toronto to Halifax via Montreal
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $190 - $800
Flights from Toronto to Halifax via Ottawa
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $190 - $800
- Website
- aircanada.com
Flights from Billy Bishop Toronto City to Halifax via Montreal
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- $340 - $1,400
Flights from Billy Bishop Toronto City to Halifax via Ottawa
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $340 - $1,400
Flights from Toronto to Halifax
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- $190 - $800
Flights from Toronto to Halifax via Montreal
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $190 - $800
- Website
- westjet.com
Flights from Toronto to Halifax
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- $240 - $1,100
Flights from Hamilton to Halifax
- Ave. Duration
- 2h 6m
- When
- Monday, Wednesday and Sunday
- Estimated price
- $470 - $1,900
- Website
- flyflair.com
Flights from Toronto to Halifax
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $120 - $550
Flights from Kitchener to Halifax
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $110 - $900
- Website
- austral.com.ar
Flights from Toronto to Halifax
- Ave. Duration
- 2h 15m
- When
- Wednesday and Sunday
- Estimated price
- $200 - $290
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Montréal to Moncton
- Ave. Duration
- 17h 23m
- Frequency
- 3 times a week
- Estimated price
- $120 - $190
- Website
- http://www.viarail.ca/
- Economy Adult - same day booking
- $140 - $190
- Economy Adult - Advanced Booking
- $150 - $180
- Economy Escape Advanced Booking - Adult
- $120 - $150
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 11m
- Frequency
- Every 4 hours
- Estimated price
- $65 - $150
- Website
- http://www.viarail.ca/
- Economy Adult - same day booking
- $80 - $150
- Economy Adult - Advanced Booking
- $80 - $130
- Economy Escape Advanced Booking - Adult
- $65 - $90
Train from Montréal to Halifax
- Ave. Duration
- 21h 51m
- Frequency
- 3 times a week
- Estimated price
- $150 - $210
- Website
- http://www.viarail.ca/
- Economy Adult - same day booking
- $160 - $210
- Economy Adult - Advanced Booking
- $180 - $210
- Economy Escape Advanced Booking - Adult
- $150 - $190
- Phone
- 6474775500
- support@onexbus.ca
- Website
- onexbus.com
Bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $14 - $21
- Website
- https://www.onexbus.com/
- Schedules at
- https://www.onexbus.com/
- Book at
- https://www.onexbus.com/
- Child Fare
- $14 - $19
- Standard Fare
- $16 - $21
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Toronto, ON to Kitchener, ON
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $9 - $65
- Website
- https://www.ourbus.com
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Union Station Bus Terminal to Main St. W. @ Summers Ln.
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $10 - $14
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Toronto Union Station to Montreal
- Ave. Duration
- 6h 25m
- Frequency
- Every 4 hours
- Estimated price
- $10 - $110
- Website
- https://ca.megabus.com/
- Adult Standard
- $75 - $110
- Adult Advanced Booking
- $10 - $75
- Phone
- +1 800-575-1807
- info@maritimebus.com
- Website
- maritimebus.com
Bus from Moncton, NB to Halifax Airport
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $35 - $55
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, How to get from Southend Airport into central London and How to travel India's Golden Triangle - to help you get the most out of your next trip.