City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Halifax 0 km 0:00 00 min 0.0 L
102 104 261 km, 2 h 29 min, Nova Scotia - New Brunswick
Moncton 261 km 2:29 2 h 29 min 20.9 L
2 731 km, 6 h 56 min, New Brunswick - Quebec
Lévis 991 km 9:25 9 h 25 min 79.3 L
20 147 km, 1 h 29 min
Drummondville 1,139 km 10:55 10 h 55 min 91.1 L
104 km, 1 h 05 min
Montreal 1,243 km 12:01 12 h 01 min 99.4 L
20 40 205 km, 2 h 07 min, Quebec - Ontario
Brockville 1,448 km 14:08 14 h 08 min 115.8 L
401 75 km, 44 min
Kingston 1,522 km 14:53 14 h 53 min 121.8 L
401 199 km, 1 h 59 min
Oshawa 1,721 km 16:52 16 h 52 min 137.7 L
401 18 km, 10 min
Ajax 1,739 km 17:03 17 h 03 min 139.1 L
401 46 km, 31 min
Toronto 1,785 km 17:34 17 h 34 min 142.8 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 5 km, 04 min
Dartmouth 7 km 0:06 06 min 0.6 L
118 12 km, 08 min
Waverley 19 km 0:14 14 min 1.5 L
102 19 km, 10 min
Enfield 38 km 0:25 25 min 3.0 L
102 4 km, 02 min
Elmsdale 42 km 0:27 27 min 3.4 L
102 4 km, 01 min
Lantz 46 km 0:29 29 min 3.7 L
102 8 km, 04 min
Milford 54 km 0:33 33 min 4.3 L
102 13 km, 06 min
Stewiacke 67 km 0:40 40 min 5.4 L
102 14 km, 07 min
Brookfield 80 km 0:48 48 min 6.4 L
102 11 km, 05 min
Truro 91 km 0:54 54 min 7.3 L
104 18 km, 10 min
Masstown 109 km 1:04 1 h 04 min 8.7 L
104 54 km, 29 min
Oxford 163 km 1:34 1 h 34 min 13.0 L
104 35 km, 19 min
Amherst 197 km 1:53 1 h 53 min 15.8 L
104 2 8 km, 04 min, Nova Scotia - New Brunswick
Aulac 205 km 1:57 1 h 57 min 16.4 L
2 7 km, 03 min
Sackville 212 km 2:01 2 h 01 min 17.0 L
2 36 km, 20 min
Dieppe 248 km 2:22 2 h 22 min 19.8 L
2 13 km, 07 min
Moncton 261 km 2:29 2 h 29 min 20.9 L
2 118 km, 1 h 04 min
Jemseg 379 km 3:33 3 h 33 min 30.3 L
2 36 km, 19 min
Oromocto 415 km 3:53 3 h 53 min 33.2 L
13 km, 06 min
Fredericton 427 km 3:59 3 h 59 min 34.2 L
6 km, 03 min
New Maryland 433 km 4:03 4 h 03 min 34.6 L
2 54 km, 29 min
Pokiok 487 km 4:32 4 h 32 min 39.0 L
2 20 km, 12 min
Meductic 507 km 4:44 4 h 44 min 40.6 L
2 93 km, 51 min
Perth-Andover 600 km 5:35 5 h 35 min 48.0 L
2 3 km, 01 min
Tobique First Nation 604 km 5:37 5 h 37 min 48.3 L
2 6 km, 03 min
Aroostook 609 km 5:40 5 h 40 min 48.7 L
2 30 km, 16 min
Grand Falls 639 km 5:56 5 h 56 min 51.1 L
2 5 km, 02 min
Saint-Andre 644 km 5:59 5 h 59 min 51.5 L
2 14 km, 07 min
Saint-Leonard 658 km 6:07 6 h 07 min 52.6 L
2 26 km, 14 min
Green River 684 km 6:21 6 h 21 min 54.7 L
2 23 km, 12 min
Saint-Jacques 707 km 6:34 6 h 34 min 56.6 L
2 24 km, 14 min, New Brunswick - Quebec
Dégelis 731 km 6:48 6 h 48 min 58.5 L
85 15 km, 08 min
Notre-Dame-du-Lac 746 km 6:56 6 h 56 min 59.7 L
85 10 km, 05 min
Cabano 757 km 7:02 7 h 02 min 60.6 L
85 7 km, 03 min
Saint-Louis-du-Ha! Ha! 764 km 7:06 7 h 06 min 61.1 L
85 14 km, 07 min
Saint-Honoré-de-Témiscouata 778 km 7:13 7 h 13 min 62.2 L
85 185 36 km, 20 min
Rivière-du-Loup 813 km 7:34 7 h 34 min 65.0 L
185 8 km, 04 min
Notre-Dame-du-Portage 821 km 7:38 7 h 38 min 65.7 L
85 22 km, 13 min
Sainte-Hélène-de-Kamouraska 843 km 7:52 7 h 52 min 67.4 L
85 9 km, 05 min
Saint-Pascal 852 km 7:57 7 h 57 min 68.2 L
20 8 km, 05 min
Saint-Philippe-de-Néri 861 km 8:02 8 h 02 min 68.9 L
20 17 km, 10 min
La Pocatière 878 km 8:13 8 h 13 min 70.2 L
20 11 km, 06 min
Saint-Roch-des-Aulnaies 889 km 8:19 8 h 19 min 71.1 L
20 13 km, 07 min
Saint-Jean-Port-Joli 902 km 8:27 8 h 27 min 72.2 L
20 12 km, 06 min
L'Islet-sur-Mer 914 km 8:34 8 h 34 min 73.1 L
20 2 km, 01 min
L'Islet 916 km 8:35 8 h 35 min 73.3 L
20 2 km, 01 min
Saint-Eugène 918 km 8:36 8 h 36 min 73.4 L
20 10 km, 06 min
Cap-Saint-Ignace 928 km 8:42 8 h 42 min 74.2 L
20 10 km, 06 min
Montmagny 938 km 8:48 8 h 48 min 75.0 L
20 30 km, 19 min
Saint-Michel 968 km 9:08 9 h 08 min 77.4 L
20 12 km, 07 min
Beaumont 980 km 9:16 9 h 16 min 78.4 L
20 12 km, 08 min
Lévis 991 km 9:24 9 h 24 min 79.3 L
20 7 km, 04 min
Saint-Jean-Chrysostome 998 km 9:29 9 h 29 min 79.8 L
20 1 km, 00 min
Saint-Romuald 999 km 9:30 9 h 30 min 79.9 L
20 3 km, 02 min
Charny 1,003 km 9:32 9 h 32 min 80.2 L
20 4 km, 02 min
Saint-Nicolas (Bernières) 1,007 km 9:34 9 h 34 min 80.6 L
5 km, 02 min
Saint-Nicolas (Bernières Ouest) 1,011 km 9:37 9 h 37 min 80.9 L
20 15 km, 08 min
Saint-Apollinaire 1,026 km 9:46 9 h 46 min 82.1 L
20 12 km, 07 min
Laurier-Station 1,038 km 9:53 9 h 53 min 83.0 L
20 6 km, 03 min
Saint-Janvier-de-Joly 1,045 km 9:57 9 h 57 min 83.6 L
20 19 km, 11 min
Villeroy 1,063 km 10:08 10 h 08 min 85.0 L
20 68 km, 40 min
Saint-Cyrille-de-Wendover 1,131 km 10:49 10 h 49 min 90.5 L
20 8 km, 04 min
Drummondville 1,139 km 10:54 10 h 54 min 91.1 L
8 km, 04 min
Saint-Germain-de-Grantham 1,146 km 10:59 10 h 59 min 91.7 L
18 km, 10 min
Sainte-Hélène-de-Bagot 1,165 km 11:10 11 h 10 min 93.2 L
14 km, 08 min
Domaine Laliberté 1,179 km 11:18 11 h 18 min 94.3 L
1 km, 00 min
Sainte-Rosalie 1,180 km 11:19 11 h 19 min 94.4 L
3 km, 02 min
Saint-Hyacinthe 1,184 km 11:21 11 h 21 min 94.7 L
3 km, 01 min
Saint-Thomas-d'Aquin 1,187 km 11:23 11 h 23 min 95.0 L
10 km, 06 min
Sainte-Madeleine 1,197 km 11:29 11 h 29 min 95.8 L
18 km, 10 min
Sainte-Julie 1,215 km 11:40 11 h 40 min 97.2 L
20 6 km, 04 min
Boucherville 1,221 km 11:44 11 h 44 min 97.7 L
20 7 km, 04 min
Longueuil 1,228 km 11:48 11 h 48 min 98.2 L
20 15 km, 11 min
Montreal 1,243 km 12:00 12 h 00 min 99.4 L
14 km, 10 min
Dorval 1,257 km 12:10 12 h 10 min 100.6 L
20 2 km, 01 min
Dollard-des-Ormeaux 1,259 km 12:11 12 h 11 min 100.7 L
20 2 km, 00 min
Pointe-Claire 1,260 km 12:12 12 h 12 min 100.8 L
20 4 km, 02 min
Kirkland 1,265 km 12:15 12 h 15 min 101.2 L
25 3 km, 02 min
Beaconsfield 1,268 km 12:17 12 h 17 min 101.4 L
2 km, 00 min
Sainte-Anne-de-Bellevue 1,270 km 12:18 12 h 18 min 101.6 L
3 km, 01 min
Baie-d'Urfé 1,272 km 12:19 12 h 19 min 101.8 L
40 27 km, 16 min
Coteau-du-Lac 1,299 km 12:36 12 h 36 min 103.9 L
40 5 km, 02 min
Les Coteaux 1,304 km 12:38 12 h 38 min 104.3 L
40 4 km, 02 min
Saint-Zotique 1,308 km 12:41 12 h 41 min 104.6 L
40 6 km, 03 min
Rivière-Beaudette 1,314 km 12:44 12 h 44 min 105.1 L
40 8 km, 04 min, Quebec - Ontario
Bainsville 1,321 km 12:49 12 h 49 min 105.7 L
40 9 km, 06 min
Lancaster 1,330 km 12:55 12 h 55 min 106.4 L
40 1 km, 00 min
South Lancaster 1,331 km 12:56 12 h 56 min 106.5 L
40 8 km, 05 min
Summerstown Station 1,339 km 13:01 13 h 01 min 107.1 L
40 12 km, 07 min
Cornwall 1,352 km 13:08 13 h 08 min 108.2 L
20 23 km, 13 min
Ingleside 1,375 km 13:22 13 h 22 min 110.0 L
20 10 km, 05 min
Nudell Bush 1,385 km 13:28 13 h 28 min 110.8 L
20 9 km, 05 min
Morrisburg 1,394 km 13:34 13 h 34 min 111.5 L
20 2 km, 01 min
Muttonville 1,396 km 13:35 13 h 35 min 111.7 L
20 26 km, 15 min
Johnstown 1,423 km 13:51 13 h 51 min 113.8 L
401 6 km, 03 min
Prescott 1,428 km 13:54 13 h 54 min 114.2 L
401 11 km, 07 min
Maitland 1,439 km 14:01 14 h 01 min 115.1 L
401 8 km, 05 min
Brockville 1,448 km 14:06 14 h 06 min 115.8 L
401 37 km, 22 min
Lansdowne 1,485 km 14:28 14 h 28 min 118.8 L
401 13 km, 07 min
Gananoque 1,498 km 14:36 14 h 36 min 119.8 L
401 5 km, 02 min
Willowbank 1,503 km 14:39 14 h 39 min 120.2 L
401 19 km, 11 min
Kingston 1,522 km 14:51 14 h 51 min 121.8 L
401 22 km, 13 min
Odessa 1,545 km 15:04 15 h 04 min 123.6 L
401 19 km, 11 min
Napanee 1,564 km 15:16 15 h 16 min 125.1 L
401 17 km, 10 min
Tyendinaga 1,581 km 15:26 15 h 26 min 126.5 L
401 17 km, 10 min
Belleville 1,598 km 15:36 15 h 36 min 127.8 L
401 20 km, 11 min
Trenton 1,617 km 15:48 15 h 48 min 129.4 L
401 39 km, 23 min
Grafton 1,656 km 16:11 16 h 11 min 132.5 L
401 13 km, 07 min
Cobourg 1,669 km 16:19 16 h 19 min 133.5 L
401 16 km, 09 min
Port Hope 1,685 km 16:28 16 h 28 min 134.8 L
401 10 km, 06 min
Newtonville 1,695 km 16:34 16 h 34 min 135.6 L
401 8 km, 04 min
Newcastle 1,703 km 16:39 16 h 39 min 136.2 L
401 7 km, 04 min
Bowmanville 1,710 km 16:43 16 h 43 min 136.8 L
401 11 km, 06 min
Oshawa 1,721 km 16:50 16 h 50 min 137.7 L
401 4 km, 02 min
Courtice 1,725 km 16:52 16 h 52 min 138.0 L
401 7 km, 04 min
Whitby 1,732 km 16:56 16 h 56 min 138.6 L
401 7 km, 04 min
Ajax 1,739 km 17:01 17 h 01 min 139.1 L
401 8 km, 04 min
Pickering 1,746 km 17:05 17 h 05 min 139.7 L
401 39 km, 26 min
Toronto 1,785 km 17:32 17 h 32 min 142.8 L

Distance from Halifax to Toronto by car

The distance between Halifax and Toronto is 1,785 kilometers by road including 1,742 kilometers on motorways. Distance from Halifax to Toronto by car takes approximately 17 hours and 32 minutes.

The distance between Halifax and Toronto is ranked 38th in the ranking popularity.
The driving time from Halifax to Toronto is approximately 17 hours and 32 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Halifax to Toronto through specific transit points.
You can calculate the route from Halifax to Toronto through any specific transit point by dragging and dropping the route on the map.
To find out how far is Halifax from Toronto, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Reverse route: from Toronto to Halifax.
Have any questions? Contact us!