City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Surprise 0 km 0:00 00 min 0.0 L
97 1,360 km, 15 h 40 min
Fort St. John 1,360 km 15:40 15 h 40 min 108.4 L
97 74 km, 50 min
Dawson Creek 1,434 km 16:30 16 h 30 min 114.0 L
2 43 553 km, 6 h 14 min
Spruce Grove 1,987 km 22:45 22 h 45 min 158.4 L
16 28 km, 17 min
Edmonton 2,015 km 23:02 23 h 02 min 160.2 L
16 246 km, 2 h 45 min
Lloydminster 2,261 km 25:48 25 h 48 min 178.0 L
16 117 km, 1 h 19 min
North Battleford 2,378 km 27:08 27 h 08 min 188.0 L
16 162 km, 1 h 50 min
Saskatoon 2,540 km 28:59 28 h 59 min 202.6 L
16 325 km, 3 h 37 min
Yorkton 2,865 km 32:36 32 h 36 min 228.7 L
16 PTH 16 369 km, 4 h 14 min
Portage la Prairie 3,234 km 36:51 36 h 51 min 258.1 L
PTH 1 85 km, 58 min
Winnipeg 3,319 km 37:49 37 h 49 min 264.4 L
PTH 100 I 29 228 km, 2 h 34 min
Grand Forks 3,547 km 40:24 40 h 24 min 283.2 L
I 29 119 km, 1 h 17 min
Fargo 3,666 km 41:41 41 h 41 min 292.5 L
I 29 I 94 526 km, 5 h 02 min
Eau Claire 4,192 km 46:43 46 h 43 min 334.4 L
I 94 282 km, 2 h 34 min
Madison 4,474 km 49:18 49 h 18 min 357.2 L
I 39 56 km, 30 min
Janesville 4,530 km 49:48 49 h 48 min 362.1 L
I 39 I 90 173 km, 1 h 38 min
Chicago 4,704 km 51:27 51 h 27 min 374.4 L
I 90 I 94 231 km, 2 h 13 min
Kalamazoo 4,935 km 53:41 53 h 41 min 394.7 L
I 94 I 69 104 km, 56 min
Lansing 5,039 km 54:38 54 h 38 min 403.0 L
I 69 99 km, 54 min
Flint 5,138 km 55:32 55 h 32 min 410.7 L
I 69 122 km, 1 h 16 min
Sarnia 5,260 km 56:48 56 h 48 min 420.1 L
402 21 262 km, 3 h 05 min
Wiarton 5,523 km 59:54 59 h 54 min 441.4 L
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Surprise 0 km 0:00 00 min 0.0 L
18 km, 20 min
Atlin 18 km 0:20 20 min 1.1 L
7 105 km, 1 h 11 min
Jakes Corner 123 km 1:32 1 h 32 min 8.8 L
1 71 km, 49 min
Teslin 194 km 2:21 2 h 21 min 14.3 L
1 262 km, 2 h 55 min
Upper Liard 456 km 5:17 5 h 17 min 36.4 L
1 12 km, 08 min
Watson Lake 468 km 5:25 5 h 25 min 37.1 L
1 27 km, 19 min
Lower Post 494 km 5:45 5 h 45 min 38.3 L
97 153 km, 1 h 45 min
Fort Halkett 647 km 7:30 7 h 30 min 49.4 L
97 141 km, 1 h 37 min
Toad River 788 km 9:08 9 h 08 min 62.3 L
97 167 km, 1 h 55 min
Fort Nelson 955 km 11:03 11 h 03 min 74.1 L
97 42 km, 31 min
Muskwa 997 km 11:34 11 h 34 min 78.7 L
97 354 km, 3 h 58 min
Charlie Lake 1,351 km 15:33 15 h 33 min 107.9 L
97 9 km, 06 min
Fort St. John 1,360 km 15:39 15 h 39 min 108.4 L
97 15 km, 10 min
Taylor 1,375 km 15:50 15 h 50 min 109.6 L
97 20 km, 13 min
Pine Valley 1,395 km 16:03 16 h 03 min 111.3 L
97 38 km, 26 min
Dawson Creek 1,434 km 16:30 16 h 30 min 114.0 L
2 11 km, 09 min
Pouce Coupe 1,445 km 16:39 16 h 39 min 115.5 L
2 43 73 km, 50 min
Beaverlodge 1,518 km 17:30 17 h 30 min 120.7 L
43 23 km, 15 min
Wembley 1,541 km 17:46 17 h 46 min 122.2 L
43 49 km, 33 min
Bezanson 1,590 km 18:19 18 h 19 min 126.2 L
43 82 km, 55 min
Valleyview 1,672 km 19:14 19 h 14 min 133.5 L
43 72 km, 48 min
Fox+Creek 1,744 km 20:02 20 h 02 min 137.0 L
43 97 km, 1 h 05 min
Whitecourt 1,842 km 21:07 21 h 07 min 147.1 L
43 31 km, 21 min
Mayerthorpe 1,873 km 21:29 21 h 29 min 148.1 L
43 29 km, 19 min
Sangudo 1,902 km 21:48 21 h 48 min 152.1 L
43 24 km, 16 min
Gunn 1,926 km 22:04 22 h 04 min 152.3 L
43 61 km, 40 min
Spruce Grove 1,987 km 22:44 22 h 44 min 158.4 L
16 28 km, 17 min
Edmonton 2,015 km 23:02 23 h 02 min 160.2 L
16 80 km, 53 min
Mundare 2,096 km 23:56 23 h 56 min 165.9 L
16 31 km, 20 min
Lavoy 2,127 km 24:16 24 h 16 min 169.4 L
16 19 km, 12 min
Ranfurly 2,147 km 24:29 24 h 29 min 170.9 L
16 33 km, 22 min
Mannville 2,180 km 24:52 24 h 52 min 172.5 L
16 34 km, 22 min
Vermilion 2,214 km 25:14 25 h 14 min 176.3 L
16 47 km, 32 min
Lloydminster 2,261 km 25:47 25 h 47 min 178.0 L
16 45 km, 31 min
Lashburn 2,306 km 26:18 26 h 18 min 183.8 L
16 24 km, 16 min
Maidstone 2,330 km 26:35 26 h 35 min 185.2 L
16 48 km, 32 min
North Battleford 2,378 km 27:07 27 h 07 min 188.0 L
16 37 km, 24 min
Denholm 2,415 km 27:32 27 h 32 min 192.5 L
16 33 km, 23 min
Maymont 2,448 km 27:55 27 h 55 min 193.9 L
16 30 km, 20 min
Radisson 2,478 km 28:16 28 h 16 min 197.8 L
16 10 km, 06 min
Borden 2,487 km 28:22 28 h 22 min 198.7 L
16 12 km, 07 min
Langham 2,499 km 28:30 28 h 30 min 199.3 L
16 41 km, 28 min
Saskatoon 2,540 km 28:58 28 h 58 min 202.6 L
16 52 km, 35 min
Elstow 2,592 km 29:33 29 h 33 min 206.0 L
16 40 km, 26 min
Viscount 2,632 km 29:59 29 h 59 min 208.8 L
16 36 km, 24 min
Lanigan 2,668 km 30:24 30 h 24 min 212.3 L
16 31 km, 21 min
Dafoe 2,699 km 30:45 30 h 45 min 215.8 L
16 70 km, 46 min
Wynyard 2,769 km 31:32 31 h 32 min 216.1 L
16 79 km, 52 min
Springside 2,849 km 32:25 32 h 25 min 227.0 L
16 16 km, 11 min
Yorkton 2,865 km 32:36 32 h 36 min 228.7 L
16 47 km, 31 min
Langenburg 2,912 km 33:08 33 h 08 min 229.6 L
16 PTH 16 58 km, 38 min
Russell 2,970 km 33:46 33 h 46 min 237.5 L
20 km, 13 min
Binscarth 2,989 km 33:59 33 h 59 min 237.6 L
PTH 16 46 km, 31 min
Kelloe 3,035 km 34:30 34 h 30 min 242.2 L
PTH 16 12 km, 08 min
Shoal Lake 3,047 km 34:39 34 h 39 min 243.5 L
PTH 16 9 km, 06 min
Strathclair 3,056 km 34:46 34 h 46 min 244.1 L
PTH 16 24 km, 17 min
Newdale 3,080 km 35:03 35 h 03 min 244.9 L
PTH 16 22 km, 16 min
Minnedosa 3,102 km 35:19 35 h 19 min 247.9 L
PTH 10 PTH 16 32 km, 21 min
Neepawa 3,134 km 35:41 35 h 41 min 250.5 L
PTH 16 36 km, 24 min
Gladstone 3,170 km 36:06 36 h 06 min 253.5 L
PTH 16 27 km, 18 min
Westbourne 3,197 km 36:24 36 h 24 min 254.7 L
PTH 16 18 km, 12 min
Macdonald 3,214 km 36:37 36 h 37 min 256.8 L
PTH 16 PTH 1 19 km, 12 min
Portage la Prairie 3,234 km 36:50 36 h 50 min 258.1 L
PTH 1 24 km, 15 min
Oakville 3,258 km 37:06 37 h 06 min 260.3 L
PTH 1 23 km, 15 min
Elie 3,281 km 37:21 37 h 21 min 261.8 L
PTH 1 19 km, 13 min
Headingley 3,301 km 37:35 37 h 35 min 263.9 L
PTH 1 18 km, 13 min
Winnipeg 3,319 km 37:48 37 h 48 min 264.4 L
PTH 100 PTH 75 19 km, 13 min
St. Adolphe 3,338 km 38:01 38 h 01 min 266.9 L
PTH 75 16 km, 10 min
Sainte Agathe 3,354 km 38:12 38 h 12 min 267.2 L
PTH 75 27 km, 18 min
Morris 3,382 km 38:30 38 h 30 min 270.4 L
PTH 75 8 km, 06 min
St. Jean-Baptiste 3,390 km 38:36 38 h 36 min 270.6 L
PTH 75 17 km, 11 min
Letellier 3,407 km 38:48 38 h 48 min 272.0 L
PTH 75 18 km, 12 min
Pembina 3,426 km 39:01 39 h 01 min 273.9 L
I 29 11 km, 08 min
Joliette 3,437 km 39:09 39 h 09 min 274.2 L
I 29 15 km, 11 min
Fleece 3,452 km 39:21 39 h 21 min 275.7 L
I 29 11 km, 08 min
Pittsburgh 3,463 km 39:29 39 h 29 min 276.7 L
I 29 13 km, 09 min
Drayton 3,476 km 39:39 39 h 39 min 277.4 L
I 29 54 km, 33 min
Manvel 3,530 km 40:12 40 h 12 min 282.0 L
I 29 17 km, 10 min
Grand Forks 3,547 km 40:23 40 h 23 min 283.2 L
I 29 61 km, 37 min
Hillsboro 3,608 km 41:00 41 h 00 min 288.4 L
I 29 32 km, 21 min
Brooktree Park 3,640 km 41:22 41 h 22 min 289.9 L
I 29 26 km, 18 min
Fargo 3,666 km 41:40 41 h 40 min 292.5 L
I 29 16 km, 09 min
Moorhead 3,682 km 41:50 41 h 50 min 294.1 L
I 94 82 km, 49 min
Fergus Falls 3,764 km 42:39 42 h 39 min 300.8 L
I 94 76 km, 44 min
Alexandria 3,840 km 43:23 43 h 23 min 307.0 L
I 94 52 km, 28 min
Melrose 3,892 km 43:52 43 h 52 min 311.1 L
I 94 9 km, 04 min
Freeport 3,902 km 43:57 43 h 57 min 311.7 L
I 94 17 km, 09 min
Avon 3,919 km 44:06 44 h 06 min 312.9 L
I 94 9 km, 04 min
Collegeville 3,928 km 44:11 44 h 11 min 314.1 L
I 94 5 km, 02 min
Saint Joseph 3,933 km 44:14 44 h 14 min 314.4 L
I 94 36 km, 19 min
Enfield 3,970 km 44:34 44 h 34 min 317.0 L
I 94 19 km, 10 min
Monticello 3,988 km 44:44 44 h 44 min 318.1 L
I 94 15 km, 08 min
Albertville 4,003 km 44:52 44 h 52 min 320.0 L
I 94 8 km, 04 min
Rogers 4,011 km 44:57 44 h 57 min 320.8 L
I 94 9 km, 05 min
Maple Grove 4,021 km 45:02 45 h 02 min 321.0 L
I 94 9 km, 05 min
Brooklyn Park 4,030 km 45:08 45 h 08 min 322.3 L
I 94 5 km, 02 min
Brooklyn Center 4,035 km 45:11 45 h 11 min 322.5 L
I 694 7 km, 04 min
Fridley 4,042 km 45:16 45 h 16 min 323.0 L
I 694 5 km, 03 min
Arden Hills 4,047 km 45:19 45 h 19 min 323.7 L
US 10 3 km, 02 min
Shoreview 4,051 km 45:22 45 h 22 min 323.9 L
I 694 5 km, 03 min
Vadnais Heights 4,055 km 45:25 45 h 25 min 324.2 L
I 694 4 km, 02 min
White Bear Lake 4,059 km 45:28 45 h 28 min 324.7 L
I 694 8 km, 04 min
Oakdale 4,067 km 45:33 45 h 33 min 324.8 L
I 694 11 km, 06 min
Woodbury 4,078 km 45:39 45 h 39 min 325.9 L
I 94 14 km, 07 min
Hudson 4,092 km 45:47 45 h 47 min 327.2 L
I 94 71 km, 38 min
Menomonie 4,163 km 46:25 46 h 25 min 332.4 L
I 94 14 km, 07 min
Elk Mound 4,177 km 46:33 46 h 33 min 333.9 L
I 94 16 km, 08 min
Eau Claire 4,192 km 46:42 46 h 42 min 334.4 L
I 94 54 km, 29 min
Northfield 4,246 km 47:11 47 h 11 min 339.5 L
I 94 15 km, 08 min
Hixton 4,261 km 47:19 47 h 19 min 340.5 L
I 94 31 km, 16 min
Millston 4,293 km 47:36 47 h 36 min 343.0 L
I 94 39 km, 21 min
Oakdale 4,331 km 47:58 47 h 58 min 346.1 L
I 90 8 km, 04 min
Camp Douglas 4,339 km 48:02 48 h 02 min 347.0 L
I 90 40 km, 21 min
Wisconsin Dells 4,379 km 48:24 48 h 24 min 349.2 L
I 90 82 km, 44 min
DeForest 4,461 km 49:09 49 h 09 min 356.8 L
I 39 14 km, 07 min
Madison 4,474 km 49:16 49 h 16 min 357.2 L
I 39 34 km, 18 min
Albion 4,508 km 49:34 49 h 34 min 360.3 L
I 39 22 km, 12 min
Janesville 4,530 km 49:47 49 h 47 min 362.1 L
I 39 36 km, 19 min
Machesney Park 4,566 km 50:06 50 h 06 min 365.1 L
I 39 17 km, 09 min
Cherry Valley 4,583 km 50:15 50 h 15 min 366.5 L
I 90 6 km, 03 min
Belvidere 4,589 km 50:19 50 h 19 min 366.7 L
I 90 17 km, 09 min
Riley 4,606 km 50:28 50 h 28 min 367.8 L
I 90 22 km, 12 min
Rutland Township 4,628 km 50:40 50 h 40 min 369.8 L
I 90 8 km, 04 min
Wedgewood Acres 4,637 km 50:45 50 h 45 min 370.8 L
I 90 23 km, 12 min
Schaumburg 4,660 km 50:57 50 h 57 min 372.4 L
I 90 6 km, 03 min
Rolling Meadows 4,666 km 51:01 51 h 01 min 373.2 L
I 90 4 km, 02 min
Mount Prospect 4,670 km 51:03 51 h 03 min 373.5 L
I 90 5 km, 02 min
Des Plaines 4,675 km 51:05 51 h 05 min 373.7 L
I 90 4 km, 02 min
Rosemont 4,679 km 51:07 51 h 07 min 374.3 L
I 90 25 km, 17 min
Chicago 4,704 km 51:25 51 h 25 min 374.4 L
I 90 31 km, 21 min
Hammond 4,735 km 51:46 51 h 46 min 378.2 L
I 90 16 km, 08 min
Gary 4,751 km 51:55 51 h 55 min 379.4 L
I 90 10 km, 05 min
Lake Station 4,761 km 52:01 52 h 01 min 380.8 L
I 90 6 km, 04 min
Portage 4,767 km 52:06 52 h 06 min 381.0 L
I 94 29 km, 17 min
Waterford 4,797 km 52:23 52 h 23 min 383.5 L
I 94 27 km, 14 min
Hooks Corner 4,824 km 52:38 52 h 38 min 385.5 L
I 94 13 km, 07 min
Bridgman 4,837 km 52:45 52 h 45 min 386.9 L
I 94 25 km, 13 min
Benton Center 4,862 km 52:59 52 h 59 min 388.8 L
I 94 25 km, 13 min
Watervliet 4,887 km 53:12 53 h 12 min 389.9 L
I 94 43 km, 23 min
Portage 4,930 km 53:36 53 h 36 min 394.2 L
I 94 5 km, 02 min
Kalamazoo 4,935 km 53:39 53 h 39 min 394.7 L
I 94 18 km, 09 min
Battle Creek 4,953 km 53:48 53 h 48 min 395.0 L
I 94 26 km, 13 min
Marshall 4,979 km 54:02 54 h 02 min 397.9 L
I 94 I 69 51 km, 28 min
Potterville 5,030 km 54:30 54 h 30 min 402.4 L
I 69 4 km, 02 min
West Windsor 5,034 km 54:32 54 h 32 min 402.4 L
I 69 5 km, 02 min
Lansing 5,039 km 54:35 54 h 35 min 403.0 L
I 69 25 km, 13 min
Gunnisonville 5,064 km 54:49 54 h 49 min 405.1 L
I 69 60 km, 32 min
Swartz Creek 5,124 km 55:22 55 h 22 min 409.4 L
I 69 15 km, 08 min
Flint 5,138 km 55:30 55 h 30 min 410.7 L
I 69 10 km, 06 min
Burton 5,149 km 55:36 55 h 36 min 411.6 L
I 69 99 km, 1 h 00 min
Port Huron 5,248 km 56:37 56 h 37 min 419.7 L
I 69 402 13 km, 08 min
Sarnia 5,260 km 56:46 56 h 46 min 420.1 L
402 35 km, 21 min
Forest 5,296 km 57:07 57 h 07 min 423.6 L
21 34 km, 24 min
Grand Bend 5,330 km 57:32 57 h 32 min 426.3 L
21 26 km, 19 min
Bayfield 5,356 km 57:52 57 h 52 min 426.8 L
21 25 km, 18 min
Goderich 5,381 km 58:11 58 h 11 min 430.2 L
21 CR 1 34 km, 23 min
Lucknow 5,414 km 58:34 58 h 34 min 432.8 L
CR 1 45 km, 30 min
Paisley 5,459 km 59:04 59 h 04 min 436.5 L
CR 1 CR 17 31 km, 22 min
Tara 5,490 km 59:27 59 h 27 min 439.1 L
CR 17 CR 10 21 km, 15 min
Hepworth 5,511 km 59:42 59 h 42 min 440.8 L
6 4 km, 03 min
Clavering 5,515 km 59:45 59 h 45 min 441.1 L
6 7 km, 05 min
Wiarton 5,523 km 59:51 59 h 51 min 441.4 L

Distance from Surprise to Wiarton by car

The distance between Surprise and Wiarton is 5,523 kilometers by road including 1,943 kilometers on motorways. Distance from Surprise to Wiarton by car takes approximately 59 hours and 54 minutes.

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