Driving directions from Halifax, Canada to Toronto, Canada distance


Halifax, Canada
Head north on Granville St toward Blowers St 0.1 km
Turn right onto Sackville St 0.2 km
Turn left onto Lower Water St 0.3 km
Continue onto Upper Water St 0.2 km
Slight left toward Barrington St 74 m
Continue onto Barrington St 1.2 km
Merge onto Angus L. Macdonald Bridge/Macdonald Bridge via the ramp to Dartmouth
Toll road
2.0 km
Continue onto Nantucket Ave 0.5 km
Turn left onto Victoria Rd/Victoria Rd Ext/NS-322 N 0.6 km
Turn right onto Woodland Ave/NS-118
Continue to follow NS-118 N
16.4 km
Merge onto NS-102 74.3 km
Take exit 15W on the left for Trans-Canada Highway/NS-104 W toward Amherst/New Brunswick 1.7 km
Merge onto Trans-Canada Hwy/NS-104 W
Toll road
105 km
Continue onto Trans-Canada Hwy/NB-2 W
Entering New Brunswick
90.8 km
Keep right at the fork to stay on Trans-Canada Hwy/NB-2 W, follow signs for New Brunswick 2 W/Trans-Canada Highway/Fredericton 129 km
Keep left at the fork to stay on Trans-Canada Hwy/NB-2 W 243 km
Keep left to stay on Trans-Canada Hwy/NB-2 W
Entering Quebec
51.3 km
Continue onto Trans-Canada Hwy/A 85 100 km
Merge onto Route Transcanadienne O/A 20 O 24.0 km
Keep left to stay on Route Transcanadienne O/A 20 O 35.0 km
Keep left to stay on Route Transcanadienne O/A 20 O 211 km
Keep left to stay on Route Transcanadienne O/A 20 O 90.2 km
Keep left to stay on Route Transcanadienne O/A 20 O 47.9 km
Continue onto Route Transcanadienne/Autoroute 25 4.0 km
Keep right to stay on Route Transcanadienne/Autoroute 25 3.7 km
Take exit 8-O on the left to merge onto Route Transcanadienne O/Autoroute 40 O toward Ottawa/Gatineau 14.3 km
Keep right to stay on Route Transcanadienne O/Autoroute 40 O, follow signs for Aéroport P.-E.-Trudeau/Ottawa/Gatineau 31.4 km
Keep left to stay on Route Transcanadienne O/Autoroute 40 O 2.6 km
Take exit 32 on the left for Autoroute 30 toward ON-401/Salaberry-de-Valleyfield/Toronto/Autoroute 20 1.3 km
Continue onto A-30 2.5 km
Take exit 5 toward A 20 O 0.7 km
Keep right at the fork, follow signs for Autoroute 20 O/ON-401/Toronto and merge onto A 20 O
Entering Ontario
29.4 km
Continue onto ON-401 W 216 km
Keep left to stay on ON-401 W 181 km
Keep left to stay on ON-401 W 21.0 km
Keep left to continue on ON-401 9.0 km
Keep left at the fork to continue on Ontario 401 Express 3.3 km
Keep left to stay on Ontario 401 Express 27.4 km
Keep left to stay on Ontario 401 Express 2.6 km
Take exit 365 for Allen Rd/Yorkdale Rd 0.6 km
Keep left at the fork, follow signs for Allen Road and merge onto Allen Rd 4.4 km
Turn left toward Allen Rd N 0.1 km
Continue onto Allen Rd N 0.1 km
Merge onto Eglinton Ave W 1.2 km
Turn right onto Spadina Rd 0.3 km
Turn left onto Forest Hill Rd
Destination will be on the left
90 m
Toronto, Canada
Map data ©2022 Google
Halifax to Toronto road map

Halifax to Toronto flight distance miles / km

786.6 mi / 1,266.0 km
Also see in Canada

Halifax to Toronto car distance km / miles

1,783.0 km / 1,107.9 miles

Halifax to Toronto driving time

17 hours 44 minutes

Halifax to Toronto average speed

100.5 km/h

Fuel consumption calculator

133.72 liters

Fuel price calculator

200.59 €
€/L