Distance between Swift Current SK and Terrace BC

The distance from Swift Current to Terrace is 1,870 kilometers by road including 1,623 kilometers on motorways. Road takes approximately 18 hours and 17 minutes and goes through Medicine Hat, Brooks, Chestermere, Calgary and Prince George.

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,870
km
18
h
17
min
149.6
L
92.8
EUR
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Swift Current 0 km 0:00 00 min 0.0 L
1 222 km, 2 h 02 min, Saskatchewan - Alberta
Medicine Hat 222 km 2:02 2 h 02 min 17.8 L
1 105 km, 58 min
Brooks 326 km 3:01 3 h 01 min 26.1 L
1 167 km, 1 h 34 min
Chestermere 493 km 4:35 4 h 35 min 39.4 L
1 21 km, 15 min
Calgary 514 km 4:51 4 h 51 min 41.1 L
1 17 km, 13 min
Springbank 531 km 5:05 5 h 05 min 42.5 L
1 86 km, 47 min
Harvie Heights 617 km 5:52 5 h 52 min 49.4 L
93 16 680 km, 7 h 10 min, Alberta - British Columbia
Prince George 1,297 km 13:02 13 h 02 min 103.8 L
16 96 km, 52 min
Vanderhoof 1,393 km 13:55 13 h 55 min 111.4 L
16 128 km, 1 h 10 min
Burns Lake 1,521 km 15:05 15 h 05 min 121.7 L
16 144 km, 1 h 20 min
Smithers 1,665 km 16:26 16 h 26 min 133.2 L
16 60 km, 33 min
Bulkley Canyon 1,725 km 16:59 16 h 59 min 138.0 L
16 24 km, 13 min
Carnaby 1,749 km 17:12 17 h 12 min 139.9 L
16 45 km, 24 min
Cedarvale 1,794 km 17:37 17 h 37 min 143.5 L
16 59 km, 32 min
Gossen Subdivision 1,853 km 18:09 18 h 09 min 148.2 L
16 11 km, 06 min
Thornhill 1,864 km 18:15 18 h 15 min 149.1 L
16 5 km, 03 min
Terrace 1,870 km 18:18 18 h 18 min 149.6 L
Point Distance Time Fuel
Swift Current 0 km 0:00 00 min 0.0 L
1 79 km, 44 min
Tompkins 79 km 0:44 44 min 6.3 L
1 91 km, 49 min, Saskatchewan - Alberta
Walsh 170 km 1:33 1 h 33 min 13.6 L
1 18 km, 09 min
Irvine 187 km 1:43 1 h 43 min 15.0 L
1 24 km, 12 min
Dunmore 211 km 1:56 1 h 56 min 16.9 L
1 11 km, 06 min
Medicine Hat 222 km 2:02 2 h 02 min 17.8 L
1 9 km, 05 min
Redcliff 230 km 2:08 2 h 08 min 18.4 L
1 31 km, 17 min
Suffield 262 km 2:25 2 h 25 min 21.0 L
1 65 km, 35 min
Brooks 326 km 3:00 3 h 00 min 26.1 L
1 49 km, 26 min
Bassano 375 km 3:27 3 h 27 min 30.0 L
1 88 km, 50 min
Strathmore 463 km 4:18 4 h 18 min 37.0 L
1 30 km, 17 min
Chestermere 493 km 4:35 4 h 35 min 39.4 L
1 21 km, 15 min
Calgary 514 km 4:51 4 h 51 min 41.1 L
1 17 km, 13 min
Springbank 531 km 5:05 5 h 05 min 42.5 L
1 64 km, 34 min
Exshaw 595 km 5:40 5 h 40 min 47.6 L
1 8 km, 04 min
Dead Man's Flats 604 km 5:44 5 h 44 min 48.3 L
1 4 km, 02 min
Three Sisters Mountain Village 607 km 5:46 5 h 46 min 48.6 L
1 5 km, 02 min
Canmore 612 km 5:49 5 h 49 min 49.0 L
1 5 km, 02 min
Harvie Heights 617 km 5:52 5 h 52 min 49.4 L
1 18 km, 11 min
Banff 636 km 6:04 6 h 04 min 50.9 L
1 55 km, 36 min
Lake Louise 691 km 6:41 6 h 41 min 55.3 L
93 229 km, 2 h 53 min
Jasper 921 km 9:34 9 h 34 min 73.7 L
16 102 km, 57 min, Alberta - British Columbia
Tête Jaune Cache 1,022 km 10:32 10 h 32 min 81.8 L
16 63 km, 34 min
McBride 1,085 km 11:06 11 h 06 min 86.8 L
16 212 km, 1 h 55 min
Prince George 1,297 km 13:02 13 h 02 min 103.8 L
16 96 km, 52 min
Vanderhoof 1,393 km 13:54 13 h 54 min 111.4 L
16 38 km, 20 min
Fort Fraser 1,431 km 14:15 14 h 15 min 114.5 L
16 21 km, 11 min
Fraser Lake 1,452 km 14:26 14 h 26 min 116.2 L
16 12 km, 06 min
Endako 1,464 km 14:33 14 h 33 min 117.1 L
16 57 km, 31 min
Burns Lake 1,521 km 15:05 15 h 05 min 121.7 L
16 50 km, 28 min
Topley 1,571 km 15:33 15 h 33 min 125.7 L
16 30 km, 17 min
Houston 1,601 km 15:51 15 h 51 min 128.1 L
16 49 km, 26 min
Telkwa 1,650 km 16:17 16 h 17 min 132.0 L
16 15 km, 08 min
Smithers 1,665 km 16:25 16 h 25 min 133.2 L
16 34 km, 18 min
Moricetown 1,699 km 16:44 16 h 44 min 135.9 L
16 7 km, 04 min
Seaton 1,706 km 16:48 16 h 48 min 136.5 L
16 8 km, 04 min
Beament 1,714 km 16:52 16 h 52 min 137.1 L
16 11 km, 06 min
Bulkley Canyon 1,725 km 16:58 16 h 58 min 138.0 L
16 7 km, 03 min
New Hazelton 1,731 km 17:02 17 h 02 min 138.5 L
16 1 km, 00 min
New Hazelton 1,732 km 17:02 17 h 02 min 138.6 L
16 3 km, 01 min
Hazelton 1,736 km 17:04 17 h 04 min 138.9 L
16 13 km, 07 min
Carnaby 1,749 km 17:12 17 h 12 min 139.9 L
16 25 km, 13 min
Kitwanga 1,774 km 17:25 17 h 25 min 141.9 L
16 10 km, 05 min
Woodcock 1,785 km 17:31 17 h 31 min 142.8 L
16 9 km, 05 min
Cedarvale 1,794 km 17:36 17 h 36 min 143.5 L
16 34 km, 18 min
Pacific 1,828 km 17:54 17 h 54 min 146.2 L
16 19 km, 10 min
Usk 1,847 km 18:05 18 h 05 min 147.8 L
16 2 km, 01 min
Gitaus 1,849 km 18:06 18 h 06 min 147.9 L
16 4 km, 02 min
Gossen Subdivision 1,853 km 18:08 18 h 08 min 148.2 L
16 4 km, 02 min
Copperside 1,858 km 18:11 18 h 11 min 148.6 L
16 2 km, 01 min
Copper River 1,860 km 18:12 18 h 12 min 148.8 L
16 3 km, 01 min
Kitselas 1,862 km 18:13 18 h 13 min 149.0 L
16 2 km, 01 min
Thornhill 1,864 km 18:14 18 h 14 min 149.1 L
16 5 km, 03 min
Terrace 1,870 km 18:17 18 h 17 min 149.6 L

Distance from Swift Current to Terrace by car

The distance between Swift Current and Terrace is 1,870 kilometers by road including 1,623 kilometers on motorways. Distance from Swift Current to Terrace by car takes approximately 18 hours and 17 minutes.

The distance between Swift Current and Terrace is ranked 146ᵗʰ in the ranking popularity.

You can drive from Swift Current to Terrace through Medicine Hat, Brooks, Chestermere, Calgary and Prince George.

Use driving directions from Swift Current to Terrace to navigate the path offline.

The driving time from Swift Current to Terrace is approximately 18 hours and 17 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Swift Current to Terrace.

Have any questions? Contact us!