Distance between Halifax NS and Ottawa ON

The distance from Halifax to Ottawa is 1,435 kilometers by road and 955 kilometers by air. Road takes approximately 13 hours and 45 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,435
km
13
h
45
min
114.8
L
66.6
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 84 km, 47 min
Truro 91 km 0:53 53 min 7.3 L
104 2 156 km, 1 h 26 min, Nova Scotia - New Brunswick
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 167 km, 1 h 30 min
Fredericton 427 km 3:57 3 h 57 min 34.2 L
2 231 km, 2 h 06 min
Saint-Leonard 659 km 6:03 6 h 03 min 52.7 L
2 85 185 194 km, 1 h 49 min, New Brunswick - Québec
Saint-Pascal 852 km 7:52 7 h 52 min 68.2 L
20 76 km, 45 min
Cap-Saint-Ignace 928 km 8:37 8 h 37 min 74.2 L
20 63 km, 38 min
Lévis 992 km 9:15 9 h 15 min 79.4 L
20 8 km, 04 min
Saint-Romuald 999 km 9:20 9 h 20 min 79.9 L
20 27 km, 16 min
Saint-Apollinaire 1,026 km 9:36 9 h 36 min 82.1 L
20 113 km, 1 h 07 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
25 18 km, 13 min
Montreal 1,244 km 11:49 11 h 49 min 99.5 L
40 16 km, 11 min
Dollard-des-Ormeaux 1,260 km 12:00 12 h 00 min 100.8 L
40 7 km, 04 min
Montreal 1,267 km 12:05 12 h 05 min 101.4 L
40 13 km, 07 min
Vaudreuil-sur-le-Lac 1,280 km 12:13 12 h 13 min 102.4 L
40 417 101 km, 1 h 00 min, Québec - Ontario
Casselman 1,381 km 13:13 13 h 13 min 110.5 L
417 53 km, 32 min
Ottawa 1,435 km 13:46 13 h 46 min 114.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 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 18 km, 13 min
Montreal 1,244 km 11:48 11 h 48 min 99.5 L
40 16 km, 11 min
Dollard-des-Ormeaux 1,260 km 11:59 11 h 59 min 100.8 L
40 2 km, 00 min
Pointe-Claire 1,261 km 12:00 12 h 00 min 100.9 L
40 4 km, 02 min
Kirkland 1,265 km 12:03 12 h 03 min 101.2 L
40 2 km, 00 min
Montreal 1,267 km 12:03 12 h 03 min 101.4 L
40 1 km, 00 min
Beaconsfield 1,268 km 12:04 12 h 04 min 101.4 L
40 4 km, 02 min
Baie-d'Urfé 1,271 km 12:06 12 h 06 min 101.7 L
40 1 km, 00 min
Sainte-Anne-de-Bellevue 1,272 km 12:07 12 h 07 min 101.8 L
40 2 km, 01 min
Senneville 1,274 km 12:08 12 h 08 min 101.9 L
40 6 km, 03 min
Vaudreuil-sur-le-Lac 1,280 km 12:11 12 h 11 min 102.4 L
40 8 km, 04 min
Saint-Lazare 1,288 km 12:16 12 h 16 min 103.0 L
40 4 km, 02 min
Hudson 1,292 km 12:18 12 h 18 min 103.4 L
40 12 km, 07 min
Rigaud 1,304 km 12:25 12 h 25 min 104.3 L
417 77 km, 46 min, Québec - Ontario
Casselman 1,381 km 13:12 13 h 12 min 110.5 L
417 53 km, 32 min
Ottawa 1,435 km 13:44 13 h 44 min 114.8 L

Distance from Halifax to Ottawa by car

The distance between Halifax and Ottawa is 1,435 kilometers by road and 955 kilometers by air. Distance from Halifax to Ottawa by car takes approximately 13 hours and 45 minutes.

The distance between Halifax and Ottawa is ranked 46ᵗʰ in the ranking popularity.

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

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

The driving time from Halifax to Ottawa is approximately 13 hours and 45 minutes without intermediate stops.

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

Reverse route: from Ottawa to Halifax.

Have any questions? Contact us!