Distance between Geraldton ON and Perth ON

The distance from Geraldton to Perth is 752 miles by road including 706 miles on motorways. Road takes approximately 13 hours and 16 minutes and goes through Temiskaming Shores, North Bay, Pembroke and Ottawa.

Maximum speed
mph on motorway
mph on other roads
Fuel consumption mpg
Fuel priceUSD / gal
Pick a point on map
751.9
mi
13
h
16
min
25.6
gal
81.3
USD
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
49.71864, -86.94939 0 mi 0:00 00 min 0.0 gal
11 23 mi, 24 min
Longlac 23 mi 0:24 24 min 0.8 gal
11 190 mi, 3 h 15 min
Kapuskasing 213 mi 3:40 3 h 40 min 7.2 gal
11 1 mi, 01 min
Kapuskasing 214 mi 3:41 3 h 41 min 7.3 gal
11 73 mi, 1 h 17 min
Cochrane 286 mi 4:58 4 h 58 min 9.7 gal
11 141 mi, 2 h 30 min
Temiskaming Shores 428 mi 7:29 7 h 29 min 14.5 gal
11 36 mi, 37 min
Temagami 464 mi 8:06 8 h 06 min 15.8 gal
11 58 mi, 57 min
North Bay 522 mi 9:04 9 h 04 min 17.8 gal
17 104 mi, 1 h 53 min
Deep River 626 mi 10:57 10 h 57 min 21.3 gal
17 17 mi, 17 min
CFB Petawawa 642 mi 11:14 11 h 14 min 21.9 gal
17 13 mi, 12 min
Pembroke 656 mi 11:27 11 h 27 min 22.3 gal
17 48 mi, 44 min
Pine Grove 703 mi 12:12 12 h 12 min 23.9 gal
417 6 mi, 07 min
Ottawa 710 mi 12:19 12 h 19 min 24.1 gal
29 14 mi, 21 min
Almonte 724 mi 12:41 12 h 41 min 24.6 gal
CR 29 7 mi, 09 min
Carleton Place 731 mi 12:50 12 h 50 min 24.9 gal
7 21 mi, 26 min
Perth 752 mi 13:17 13 h 17 min 25.6 gal
Point Distance Time Fuel
Geraldton 0 mi 0:00 00 min 0.0 gal
584 1 mi, 02 min
Little Longlac 1 mi 0:02 02 min 0.0 gal
584 0 mi, 00 min
Geraldton 1 mi 0:03 03 min 0.0 gal
11 21 mi, 21 min
Longlac 23 mi 0:24 24 min 0.8 gal
11 131 mi, 2 h 11 min
Hearst 153 mi 2:36 2 h 36 min 5.2 gal
11 7 mi, 07 min
Hallebourg 160 mi 2:44 2 h 44 min 5.5 gal
11 6 mi, 05 min
Val Côté 166 mi 2:50 2 h 50 min 5.6 gal
11 7 mi, 07 min
Mattice 173 mi 2:57 2 h 57 min 5.9 gal
11 4 mi, 05 min
Parthia 177 mi 3:02 3 h 02 min 6.0 gal
11 7 mi, 06 min
Lowther 185 mi 3:09 3 h 09 min 6.3 gal
11 7 mi, 06 min
Opasatika 191 mi 3:15 3 h 15 min 6.5 gal
11 16 mi, 17 min
Val Rita 208 mi 3:33 3 h 33 min 7.1 gal
11 6 mi, 07 min
Kapuskasing 213 mi 3:40 3 h 40 min 7.2 gal
11 1 mi, 01 min
Kapuskasing 214 mi 3:41 3 h 41 min 7.3 gal
11 19 mi, 18 min
Fauquier 232 mi 4:00 4 h 00 min 7.9 gal
11 9 mi, 08 min
Strickland 241 mi 4:09 4 h 09 min 8.2 gal
11 10 mi, 11 min
Smooth Rock Falls 252 mi 4:20 4 h 20 min 8.6 gal
11 17 mi, 18 min
Driftwood 268 mi 4:38 4 h 38 min 9.1 gal
11 18 mi, 19 min
Cochrane 286 mi 4:58 4 h 58 min 9.7 gal
11 29 mi, 26 min
Porquis Junction 315 mi 5:25 5 h 25 min 10.7 gal
11 10 mi, 10 min
Val Gagné 326 mi 5:36 5 h 36 min 11.1 gal
11 10 mi, 10 min
Matheson 336 mi 5:46 5 h 46 min 11.4 gal
11 9 mi, 09 min
Ramore 345 mi 5:55 5 h 55 min 11.7 gal
11 53 mi, 56 min
Englehart 399 mi 6:52 6 h 52 min 13.6 gal
11 12 mi, 18 min
Earlton 411 mi 7:11 7 h 11 min 14.0 gal
11 17 mi, 17 min
Temiskaming Shores 428 mi 7:28 7 h 28 min 14.5 gal
11 15 mi, 15 min
Latchford 442 mi 7:43 7 h 43 min 15.0 gal
11 17 mi, 17 min
Temagami North 460 mi 8:01 8 h 01 min 15.6 gal
11 4 mi, 04 min
Temagami 464 mi 8:06 8 h 06 min 15.8 gal
11 58 mi, 57 min
North Bay 522 mi 9:03 9 h 03 min 17.8 gal
17 40 mi, 42 min
Mattawa 562 mi 9:45 9 h 45 min 19.1 gal
17 53 mi, 57 min
Rolphton 615 mi 10:43 10 h 43 min 20.9 gal
17 12 mi, 12 min
Deep River 626 mi 10:56 10 h 56 min 21.3 gal
17 7 mi, 07 min
Chalk River 633 mi 11:04 11 h 04 min 21.5 gal
17 10 mi, 09 min
CFB Petawawa 642 mi 11:14 11 h 14 min 21.9 gal
17 13 mi, 12 min
Pembroke 656 mi 11:26 11 h 26 min 22.3 gal
17 18 mi, 16 min
Cobden 674 mi 11:43 11 h 43 min 22.9 gal
17 15 mi, 15 min
Renfrew 689 mi 11:58 11 h 58 min 23.4 gal
17 417 14 mi, 12 min
Pine Grove 703 mi 12:11 12 h 11 min 23.9 gal
417 2 mi, 01 min
Arnprior 706 mi 12:13 12 h 13 min 24.0 gal
4 mi, 05 min
Ottawa 710 mi 12:19 12 h 19 min 24.1 gal
29 4 mi, 07 min
Pakenham 714 mi 12:26 12 h 26 min 24.3 gal
29 6 mi, 09 min
Blakeney 720 mi 12:35 12 h 35 min 24.5 gal
29 4 mi, 04 min
Almonte 724 mi 12:40 12 h 40 min 24.6 gal
CR 29 5 mi, 06 min
Appleton 729 mi 12:46 12 h 46 min 24.8 gal
CR 29 2 mi, 03 min
Carleton Place 731 mi 12:50 12 h 50 min 24.9 gal
7 21 mi, 26 min
Perth 752 mi 13:16 13 h 16 min 25.6 gal

Distance from Geraldton to Perth by car

The distance between Geraldton and Perth is 752 miles by road including 706 miles on motorways. Distance from Geraldton to Perth by car takes approximately 13 hours and 16 minutes.

The distance between Geraldton and Perth is ranked 351st in the ranking popularity.

You can drive from Geraldton to Perth through Temiskaming Shores, North Bay, Pembroke and Ottawa.

Use driving directions from Geraldton to Perth to navigate the path offline.

The driving time from Geraldton to Perth is approximately 13 hours and 16 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Geraldton to Perth.

Reverse route: from Perth to Geraldton.

Have any questions? Contact us!