Distance between Halifax NS and Toronto ON

The distance from Halifax to Toronto is 1,782 kilometers by road and 1,265 kilometers by air. Road takes approximately 17 hours and 15 minutes and goes through Dartmouth, Moncton, Fredericton, Lévis, Drummondville, Longueuil, Montreal.

Maximum speed
km/h on motorway
km/h on other roads
Fuel consumption L/100 km
Fuel priceEUR / L
Pick a point on map
1,782
km
17
h
15
min
142.6
L
81.3
EUR
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Halifax 0 km 0:00 00 min 0.0 L
https 7 km, 05 min
Dartmouth 7 km 0:05 05 min 0.6 L
102 104 2 254 km, 2 h 21 min, Nova Scotia - New Brunswick
Moncton 261 km 2:26 2 h 26 min 20.9 L
2 20 731 km, 6 h 49 min, New Brunswick - Québec
Lévis 992 km 9:16 9 h 16 min 79.4 L
20 148 km, 1 h 28 min
Drummondville 1,139 km 10:44 10 h 44 min 91.1 L
20 87 km, 52 min
Longueuil 1,226 km 11:36 11 h 36 min 98.1 L
20 401 123 km, 1 h 17 min, Québec - Ontario
Cornwall 1,349 km 12:54 12 h 54 min 107.9 L
401 95 km, 56 min
Brockville 1,444 km 13:51 13 h 51 min 115.5 L
401 76 km, 45 min
Kingston 1,519 km 14:36 14 h 36 min 121.5 L
401 75 km, 44 min
Belleville 1,594 km 15:21 15 h 21 min 127.5 L
401 142 km, 1 h 25 min
Ajax 1,736 km 16:46 16 h 46 min 138.9 L
401 46 km, 30 min
Toronto 1,782 km 17:16 17 h 16 min 142.6 L
Point Distance Time Fuel
Halifax 0 km 0:00 00 min 0.0 L
2 km, 01 min
North End 2 km 0:01 01 min 0.2 L
https 1 km, 00 min
Hydrostone 3 km 0:02 02 min 0.2 L
https 4 km, 03 min
Dartmouth 7 km 0:05 05 min 0.6 L
118 12 km, 08 min
Waverley 19 km 0:13 13 min 1.5 L
102 19 km, 10 min
Enfield 39 km 0:24 24 min 3.1 L
102 4 km, 02 min
Elmsdale 42 km 0:26 26 min 3.4 L
102 4 km, 01 min
Lantz 46 km 0:28 28 min 3.7 L
102 8 km, 04 min
Milford 54 km 0:32 32 min 4.3 L
102 13 km, 06 min
Stewiacke 67 km 0:39 39 min 5.4 L
102 14 km, 07 min
Brookfield 80 km 0:46 46 min 6.4 L
102 11 km, 06 min
Truro 91 km 0:52 52 min 7.3 L
104 18 km, 10 min
Masstown 109 km 1:03 1 h 03 min 8.7 L
104 54 km, 29 min
Oxford 163 km 1:32 1 h 32 min 13.0 L
104 35 km, 19 min
Amherst 197 km 1:51 1 h 51 min 15.8 L
2 15 km, 08 min, Nova Scotia - New Brunswick
Sackville 212 km 2:00 2 h 00 min 17.0 L
2 36 km, 19 min
Dieppe 248 km 2:19 2 h 19 min 19.8 L
2 13 km, 07 min
Moncton 261 km 2:26 2 h 26 min 20.9 L
2 151 km, 1 h 22 min
Oromocto 412 km 3:48 3 h 48 min 33.0 L
2 16 km, 08 min
Fredericton 427 km 3:57 3 h 57 min 34.2 L
2 6 km, 03 min
New Maryland 434 km 4:00 4 h 00 min 34.7 L
2 74 km, 40 min
Meductic 508 km 4:41 4 h 41 min 40.6 L
2 22 km, 11 min
Woodstock 529 km 4:52 4 h 52 min 42.3 L
2 72 km, 38 min
Perth-Andover 601 km 5:31 5 h 31 min 48.1 L
2 8 km, 04 min
Aroostook 609 km 5:36 5 h 36 min 48.7 L
2 30 km, 16 min
Grand Falls 639 km 5:52 5 h 52 min 51.1 L
2 6 km, 03 min
Saint-Andre 645 km 5:55 5 h 55 min 51.6 L
2 14 km, 07 min
Saint-Leonard 659 km 6:03 6 h 03 min 52.7 L
2 26 km, 13 min
Green River 684 km 6:17 6 h 17 min 54.7 L
2 23 km, 12 min
Saint-Jacques 708 km 6:30 6 h 30 min 56.6 L
2 85 24 km, 14 min, New Brunswick - Québec
Dégelis 732 km 6:44 6 h 44 min 58.6 L
85 15 km, 08 min
Notre-Dame-du-Lac 746 km 6:52 6 h 52 min 59.7 L
85 10 km, 05 min
Cabano 757 km 6:58 6 h 58 min 60.6 L
85 7 km, 03 min
Saint-Louis-du-Ha! Ha! 764 km 7:02 7 h 02 min 61.1 L
185 14 km, 07 min
Saint-Honoré-de-Témiscouata 778 km 7:09 7 h 09 min 62.2 L
185 85 36 km, 19 min
Rivière-du-Loup 813 km 7:29 7 h 29 min 65.0 L
85 20 8 km, 04 min
Notre-Dame-du-Portage 821 km 7:33 7 h 33 min 65.7 L
20 22 km, 13 min
Sainte-Hélène-de-Kamouraska 843 km 7:46 7 h 46 min 67.4 L
20 9 km, 05 min
Saint-Pascal 852 km 7:52 7 h 52 min 68.2 L
20 8 km, 05 min
Saint-Philippe-de-Néri 861 km 7:57 7 h 57 min 68.9 L
20 17 km, 10 min
La Pocatière 878 km 8:07 8 h 07 min 70.2 L
20 11 km, 06 min
Saint-Roch-des-Aulnaies 889 km 8:14 8 h 14 min 71.1 L
20 13 km, 07 min
Saint-Jean-Port-Joli 903 km 8:22 8 h 22 min 72.2 L
20 12 km, 06 min
L'Islet-sur-Mer 914 km 8:28 8 h 28 min 73.1 L
20 2 km, 01 min
L'Islet 916 km 8:30 8 h 30 min 73.3 L
20 2 km, 01 min
Saint-Eugène 918 km 8:31 8 h 31 min 73.4 L
20 10 km, 06 min
Cap-Saint-Ignace 928 km 8:37 8 h 37 min 74.2 L
20 10 km, 06 min
Montmagny 938 km 8:43 8 h 43 min 75.0 L
20 30 km, 17 min
Saint-Michel 968 km 9:01 9 h 01 min 77.4 L
20 12 km, 07 min
Beaumont 980 km 9:08 9 h 08 min 78.4 L
20 11 km, 06 min
Lévis 992 km 9:15 9 h 15 min 79.4 L
20 7 km, 03 min
Saint-Jean-Chrysostome 998 km 9:19 9 h 19 min 79.8 L
20 1 km, 00 min
Saint-Romuald 999 km 9:19 9 h 19 min 79.9 L
20 4 km, 02 min
Charny 1,003 km 9:22 9 h 22 min 80.2 L
20 3 km, 01 min
Saint-Nicolas (Bernières) 1,006 km 9:23 9 h 23 min 80.5 L
20 5 km, 03 min
Saint-Nicolas (Bernières Ouest) 1,012 km 9:26 9 h 26 min 81.0 L
20 15 km, 08 min
Saint-Apollinaire 1,027 km 9:35 9 h 35 min 82.2 L
20 12 km, 07 min
Laurier-Station 1,038 km 9:43 9 h 43 min 83.0 L
20 6 km, 03 min
Saint-Janvier-de-Joly 1,045 km 9:46 9 h 46 min 83.6 L
20 19 km, 11 min
Villeroy 1,063 km 9:57 9 h 57 min 85.0 L
20 68 km, 40 min
Saint-Cyrille-de-Wendover 1,131 km 10:38 10 h 38 min 90.5 L
20 8 km, 04 min
Drummondville 1,139 km 10:43 10 h 43 min 91.1 L
20 8 km, 04 min
Saint-Germain-de-Grantham 1,147 km 10:47 10 h 47 min 91.8 L
20 18 km, 10 min
Sainte-Hélène-de-Bagot 1,165 km 10:58 10 h 58 min 93.2 L
20 16 km, 09 min
Sainte-Rosalie 1,181 km 11:08 11 h 08 min 94.5 L
20 4 km, 02 min
Saint-Hyacinthe 1,184 km 11:10 11 h 10 min 94.7 L
20 3 km, 01 min
Saint-Thomas-d'Aquin 1,187 km 11:12 11 h 12 min 95.0 L
20 10 km, 06 min
Sainte-Madeleine 1,197 km 11:18 11 h 18 min 95.8 L
20 18 km, 11 min
Sainte-Julie 1,216 km 11:29 11 h 29 min 97.3 L
20 10 km, 06 min
Longueuil 1,226 km 11:35 11 h 35 min 98.1 L
25 16 km, 11 min
Montreal 1,242 km 11:47 11 h 47 min 99.4 L
520 15 km, 10 min
Dorval 1,257 km 11:58 11 h 58 min 100.6 L
4 km, 02 min
Pointe-Claire 1,262 km 12:00 12 h 00 min 101.0 L
20 6 km, 03 min
Beaconsfield 1,267 km 12:03 12 h 03 min 101.4 L
20 4 km, 01 min
Baie-d'Urfé 1,271 km 12:05 12 h 05 min 101.7 L
20 3 km, 01 min
Sainte-Anne-de-Bellevue 1,274 km 12:07 12 h 07 min 101.9 L
20 2 km, 00 min
L'Île-Perrot 1,276 km 12:08 12 h 08 min 102.1 L
20 2 km, 01 min
Terrasse-Vaudreuil 1,278 km 12:09 12 h 09 min 102.2 L
20 3 km, 01 min
Dorion 1,280 km 12:11 12 h 11 min 102.4 L
20 16 km, 09 min
Coteau-du-Lac 1,296 km 12:21 12 h 21 min 103.7 L
20 5 km, 02 min
Les Coteaux 1,301 km 12:23 12 h 23 min 104.1 L
20 4 km, 02 min
Saint-Zotique 1,305 km 12:26 12 h 26 min 104.4 L
20 6 km, 03 min
Rivière-Beaudette 1,311 km 12:29 12 h 29 min 104.9 L
20 401 8 km, 04 min, Québec - Ontario
Bainsville 1,318 km 12:34 12 h 34 min 105.4 L
401 9 km, 05 min
Lancaster 1,327 km 12:39 12 h 39 min 106.2 L
401 1 km, 00 min
South Lancaster 1,328 km 12:40 12 h 40 min 106.2 L
401 8 km, 04 min
Summerstown Station 1,336 km 12:45 12 h 45 min 106.9 L
401 13 km, 07 min
Cornwall 1,349 km 12:52 12 h 52 min 107.9 L
401 23 km, 13 min
Ingleside 1,372 km 13:06 13 h 06 min 109.8 L
401 48 km, 28 min
Johnstown 1,420 km 13:35 13 h 35 min 113.6 L
401 6 km, 03 min
Prescott 1,425 km 13:38 13 h 38 min 114.0 L
401 11 km, 06 min
Maitland 1,436 km 13:44 13 h 44 min 114.9 L
401 8 km, 04 min
Brockville 1,444 km 13:49 13 h 49 min 115.5 L
401 38 km, 22 min
Lansdowne 1,482 km 14:12 14 h 12 min 118.6 L
401 13 km, 08 min
Gananoque 1,496 km 14:20 14 h 20 min 119.7 L
401 24 km, 14 min
Kingston 1,519 km 14:34 14 h 34 min 121.5 L
401 22 km, 13 min
Odessa 1,542 km 14:48 14 h 48 min 123.4 L
401 19 km, 11 min
Napanee 1,561 km 14:59 14 h 59 min 124.9 L
401 19 km, 11 min
Tyendinaga 1,581 km 15:11 15 h 11 min 126.5 L
401 4 km, 02 min
Shannonville 1,585 km 15:13 15 h 13 min 126.8 L
401 10 km, 05 min
Belleville 1,594 km 15:19 15 h 19 min 127.5 L
401 20 km, 12 min
Trenton 1,615 km 15:31 15 h 31 min 129.2 L
401 39 km, 23 min
Grafton 1,653 km 15:54 15 h 54 min 132.2 L
401 13 km, 07 min
Cobourg 1,666 km 16:02 16 h 02 min 133.3 L
401 9 km, 05 min
Port Hope 1,675 km 16:08 16 h 08 min 134.0 L
401 17 km, 09 min
Newtonville 1,692 km 16:18 16 h 18 min 135.4 L
401 8 km, 04 min
Newcastle 1,700 km 16:22 16 h 22 min 136.0 L
401 7 km, 04 min
Bowmanville 1,707 km 16:26 16 h 26 min 136.6 L
401 11 km, 06 min
Oshawa 1,718 km 16:33 16 h 33 min 137.4 L
401 4 km, 02 min
Courtice 1,722 km 16:36 16 h 36 min 137.8 L
401 14 km, 08 min
Ajax 1,736 km 16:44 16 h 44 min 138.9 L
401 6 km, 03 min
Pickering 1,743 km 16:48 16 h 48 min 139.4 L
401 40 km, 26 min
Toronto 1,782 km 17:14 17 h 14 min 142.6 L

Distance from Halifax to Toronto by car

The distance between Halifax and Toronto is 1,782 kilometers by road and 1,265 kilometers by air. Distance from Halifax to Toronto by car takes approximately 17 hours and 15 minutes.

The distance between Halifax and Toronto is ranked 4ᵗʰ in the ranking popularity.

You can drive from Halifax to Toronto through Dartmouth, Moncton, Fredericton, Lévis, Drummondville, Longueuil and Montreal.

Use driving directions from Halifax to Toronto to navigate the path offline.

The driving time from Halifax to Toronto is approximately 17 hours and 15 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Halifax to Toronto.

Reverse route: from Toronto to Halifax.

Have any questions? Contact us!