Distance between Pembroke ON and Revelstoke BC

The distance from Pembroke to Revelstoke is 2,346 miles by road including 2,277 miles on motorways. Road takes approximately 37 hours and 15 minutes and goes through North Bay, Sault Ste. Marie, Thunder Bay, Dryden, Kenora, Winnipeg and Portage la Prairie.

Maximum speed
mph on motorway
mph on other roads
Fuel consumption mpg
Fuel priceUSD / gal
Pick a point on map
2,346.3
mi
37
h
15
min
79.8
gal
253.8
USD
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Pembroke 0 mi 0:00 00 min 0.0 gal
17 132 mi, 2 h 22 min
North Bay 132 mi 2:22 2 h 22 min 4.5 gal
17 270 mi, 4 h 54 min
Sault Ste. Marie 402 mi 7:16 7 h 16 min 13.7 gal
17 637 mi, 9 h 48 min
Dryden 1,039 mi 17:04 17 h 04 min 35.3 gal
17 89 mi, 1 h 35 min
Kenora 1,127 mi 18:39 18 h 39 min 38.3 gal
PTH 1 190 mi, 2 h 55 min, Ontario - Manitoba
Portage la Prairie 1,317 mi 21:35 21 h 35 min 44.8 gal
PTH 1 76 mi, 1 h 07 min
Brandon 1,394 mi 22:42 22 h 42 min 47.4 gal
PTH 1 1 226 mi, 3 h 23 min, Manitoba - Saskatchewan
Regina 1,619 mi 26:05 26 h 05 min 55.1 gal
1 150 mi, 2 h 15 min
Swift Current 1,769 mi 28:21 28 h 21 min 60.2 gal
1 137 mi, 2 h 01 min, Saskatchewan - Alberta
Medicine Hat 1,906 mi 30:22 30 h 22 min 64.8 gal
1 169 mi, 2 h 30 min
Chestermere 2,075 mi 32:53 32 h 53 min 70.6 gal
1 271 mi, 4 h 23 min, Alberta - British Columbia
Revelstoke 2,346 mi 37:17 37 h 17 min 79.8 gal
Point Distance Time Fuel
Pembroke 0 mi 0:00 00 min 0.0 gal
17 14 mi, 17 min
CFB Petawawa 14 mi 0:17 17 min 0.5 gal
17 10 mi, 09 min
Chalk River 24 mi 0:27 27 min 0.8 gal
17 7 mi, 07 min
Deep River 30 mi 0:34 34 min 1.0 gal
17 12 mi, 12 min
Rolphton 42 mi 0:47 47 min 1.4 gal
17 53 mi, 54 min
Mattawa 95 mi 1:42 1 h 42 min 3.2 gal
17 37 mi, 39 min
North Bay 132 mi 2:21 2 h 21 min 4.5 gal
17 25 mi, 28 min
Sturgeon Falls 157 mi 2:49 2 h 49 min 5.3 gal
17 24 mi, 26 min
Hagar 181 mi 3:16 3 h 16 min 6.2 gal
17 64 mi, 1 h 07 min
Naim Centre 245 mi 4:24 4 h 24 min 8.3 gal
17 11 mi, 11 min
Espanola 255 mi 4:35 4 h 35 min 8.7 gal
17 16 mi, 17 min
Massey 271 mi 4:52 4 h 52 min 9.2 gal
17 25 mi, 23 min
Northshore 296 mi 5:16 5 h 16 min 10.1 gal
17 2 mi, 03 min
Spragge 298 mi 5:19 5 h 19 min 10.1 gal
17 9 mi, 09 min
Algoma Mills 308 mi 5:29 5 h 29 min 10.5 gal
17 6 mi, 07 min
Blind River 314 mi 5:37 5 h 37 min 10.7 gal
17 16 mi, 18 min
Iron Bridge 331 mi 5:55 5 h 55 min 11.2 gal
17 8 mi, 08 min
Huron Shores 339 mi 6:04 6 h 04 min 11.5 gal
17 9 mi, 09 min
Thessalon 347 mi 6:13 6 h 13 min 11.8 gal
17 12 mi, 13 min
Bruce Mines 360 mi 6:27 6 h 27 min 12.2 gal
17 25 mi, 27 min
Echo Bay 386 mi 6:55 6 h 55 min 13.1 gal
17 16 mi, 20 min
Sault Ste. Marie 402 mi 7:15 7 h 15 min 13.7 gal
17 140 mi, 2 h 05 min
Wawa 541 mi 9:20 9 h 20 min 18.4 gal
17 55 mi, 50 min
White River 597 mi 10:11 10 h 11 min 20.3 gal
17 55 mi, 48 min
Marathon 651 mi 10:59 10 h 59 min 22.1 gal
17 50 mi, 47 min
Terrace Bay 700 mi 11:47 11 h 47 min 23.8 gal
17 8 mi, 07 min
Schreiber 708 mi 11:54 11 h 54 min 24.1 gal
17 13 mi, 11 min
Rossport 721 mi 12:06 12 h 06 min 24.5 gal
17 43 mi, 40 min
Nipigon 765 mi 12:46 12 h 46 min 26.0 gal
11 23 mi, 21 min
Dorion 788 mi 13:08 13 h 08 min 26.8 gal
11 43 mi, 38 min
Thunder Bay 831 mi 13:46 13 h 46 min 28.3 gal
102 17 80 mi, 1 h 24 min
Upsala 912 mi 15:11 15 h 11 min 31.0 gal
17 29 mi, 25 min
English River 941 mi 15:36 15 h 36 min 32.0 gal
17 35 mi, 31 min
Ignace 977 mi 16:08 16 h 08 min 33.2 gal
17 48 mi, 42 min
Dinorwic 1,025 mi 16:50 16 h 50 min 34.9 gal
17 6 mi, 04 min
Wabigoon 1,030 mi 16:55 16 h 55 min 35.0 gal
17 9 mi, 08 min
Dryden 1,039 mi 17:04 17 h 04 min 35.3 gal
17 12 mi, 12 min
Oxdrift 1,051 mi 17:16 17 h 16 min 35.7 gal
17 5 mi, 05 min
Minnitaki 1,056 mi 17:22 17 h 22 min 35.9 gal
17 14 mi, 17 min
Vermilion Bay 1,071 mi 17:39 17 h 39 min 36.4 gal
17 57 mi, 59 min
Kenora 1,127 mi 18:39 18 h 39 min 38.3 gal
17 35 mi, 32 min, Ontario - Manitoba
West Hawk Lake 1,162 mi 19:11 19 h 11 min 39.5 gal
PTH 1 59 mi, 54 min
Richer 1,221 mi 20:05 20 h 05 min 41.5 gal
PTH 1 34 mi, 32 min
Winnipeg 1,255 mi 20:38 20 h 38 min 42.7 gal
PTH 100 14 mi, 13 min
Oak Bluff 1,269 mi 20:51 20 h 51 min 43.2 gal
PTH 1 7 mi, 06 min
Headingley 1,276 mi 20:58 20 h 58 min 43.4 gal
PTH 1 16 mi, 14 min
Elie 1,292 mi 21:12 21 h 12 min 44.0 gal
PTH 1 11 mi, 09 min
Oakville 1,303 mi 21:22 21 h 22 min 44.3 gal
PTH 1 14 mi, 12 min
Portage la Prairie 1,317 mi 21:34 21 h 34 min 44.8 gal
PTH 1 22 mi, 19 min
MacGregor 1,340 mi 21:54 21 h 54 min 45.6 gal
PTH 1 7 mi, 06 min
Austin 1,347 mi 22:00 22 h 00 min 45.8 gal
PTH 1 7 mi, 06 min
Sidney 1,355 mi 22:07 22 h 07 min 46.1 gal
PTH 1 39 mi, 34 min
Brandon 1,394 mi 22:41 22 h 41 min 47.4 gal
PTH 1 17 mi, 14 min
Alexander 1,410 mi 22:56 22 h 56 min 48.0 gal
PTH 1 9 mi, 08 min
Griswold 1,420 mi 23:04 23 h 04 min 48.3 gal
PTH 1 7 mi, 06 min
Oak Lake 1,427 mi 23:11 23 h 11 min 48.5 gal
PTH 1 15 mi, 13 min
Virden 1,442 mi 23:24 23 h 24 min 49.1 gal
PTH 1 8 mi, 07 min
Hargrave 1,450 mi 23:31 23 h 31 min 49.3 gal
PTH 1 9 mi, 07 min
Elkhorn 1,458 mi 23:38 23 h 38 min 49.6 gal
PTH 1 7 mi, 05 min
Kirkella 1,465 mi 23:44 23 h 44 min 49.8 gal
PTH 1 7 mi, 06 min, Manitoba - Saskatchewan
Fleming 1,473 mi 23:50 23 h 50 min 50.1 gal
1 9 mi, 07 min
Moosomin 1,481 mi 23:58 23 h 58 min 50.4 gal
1 17 mi, 14 min
Wapella 1,498 mi 24:13 24 h 13 min 50.9 gal
1 7 mi, 06 min
Burrows 1,504 mi 24:19 24 h 19 min 51.2 gal
1 7 mi, 05 min
Whitewood 1,511 mi 24:25 24 h 25 min 51.4 gal
1 7 mi, 06 min
Percival 1,518 mi 24:31 24 h 31 min 51.6 gal
1 8 mi, 06 min
Broadview 1,526 mi 24:38 24 h 38 min 51.9 gal
1 16 mi, 13 min
Grenfell 1,542 mi 24:51 24 h 51 min 52.4 gal
1 15 mi, 13 min
Wolseley 1,557 mi 25:04 25 h 04 min 52.9 gal
1 9 mi, 08 min
Sintaluta 1,566 mi 25:13 25 h 13 min 53.3 gal
1 10 mi, 08 min
Indian Head 1,576 mi 25:22 25 h 22 min 53.6 gal
1 9 mi, 07 min
Qu'Appelle 1,585 mi 25:29 25 h 29 min 53.9 gal
1 9 mi, 07 min
McLean 1,594 mi 25:37 25 h 37 min 54.2 gal
1 6 mi, 04 min
St. Joseph's 1,599 mi 25:41 25 h 41 min 54.4 gal
1 4 mi, 03 min
Balgonie 1,603 mi 25:45 25 h 45 min 54.5 gal
1 7 mi, 06 min
Emerald Park 1,610 mi 25:51 25 h 51 min 54.8 gal
1 10 mi, 12 min
Regina 1,619 mi 26:04 26 h 04 min 55.1 gal
1 26 mi, 26 min
Belle Plaine 1,645 mi 26:31 26 h 31 min 56.0 gal
1 17 mi, 14 min
Moose Jaw 1,662 mi 26:45 26 h 45 min 56.5 gal
1 14 mi, 12 min
Caronport 1,676 mi 26:57 26 h 57 min 57.0 gal
1 11 mi, 09 min
Mortlach 1,688 mi 27:07 27 h 07 min 57.4 gal
1 27 mi, 23 min
Chaplin 1,714 mi 27:31 27 h 31 min 58.3 gal
1 12 mi, 10 min
Ernfold 1,726 mi 27:41 27 h 41 min 58.7 gal
1 7 mi, 05 min
Morse 1,733 mi 27:47 27 h 47 min 58.9 gal
1 9 mi, 07 min
Herbert 1,742 mi 27:55 27 h 55 min 59.2 gal
1 17 mi, 15 min
Waldeck 1,759 mi 28:10 28 h 10 min 59.8 gal
1 11 mi, 09 min
Swift Current 1,769 mi 28:19 28 h 19 min 60.2 gal
1 34 mi, 30 min
Gull Lake 1,804 mi 28:50 28 h 50 min 61.4 gal
1 14 mi, 12 min
Tompkins 1,818 mi 29:02 29 h 02 min 61.8 gal
1 57 mi, 49 min, Saskatchewan - Alberta
Walsh 1,875 mi 29:52 29 h 52 min 63.8 gal
1 11 mi, 09 min
Irvine 1,886 mi 30:02 30 h 02 min 64.1 gal
1 15 mi, 12 min
Dunmore 1,900 mi 30:15 30 h 15 min 64.6 gal
1 6 mi, 06 min
Medicine Hat 1,906 mi 30:21 30 h 21 min 64.8 gal
1 6 mi, 05 min
Redcliff 1,912 mi 30:26 30 h 26 min 65.0 gal
1 20 mi, 17 min
Suffield 1,932 mi 30:44 30 h 44 min 65.7 gal
1 41 mi, 35 min
Brooks 1,973 mi 31:20 31 h 20 min 67.1 gal
1 30 mi, 25 min
Bassano 2,002 mi 31:46 31 h 46 min 68.1 gal
1 55 mi, 48 min
Strathmore 2,057 mi 32:34 32 h 34 min 70.0 gal
1 19 mi, 17 min
Chestermere 2,075 mi 32:51 32 h 51 min 70.6 gal
1 4 mi, 04 min
Prince of Peace 2,080 mi 32:55 32 h 55 min 70.7 gal
1 5 mi, 05 min
Mayland Heights 2,085 mi 33:00 33 h 00 min 70.9 gal
2 3 mi, 03 min
Skyline East 2,088 mi 33:04 33 h 04 min 71.0 gal
2 3 mi, 03 min
Aurora Business Park 2,091 mi 33:08 33 h 08 min 71.1 gal
1 mi, 01 min
Sandstone Valley 2,092 mi 33:09 33 h 09 min 71.2 gal
1 mi, 02 min
Hidden Valley 2,093 mi 33:12 33 h 12 min 71.2 gal
201 4 mi, 03 min
Royal Vista 2,097 mi 33:15 33 h 15 min 71.3 gal
201 1 mi, 01 min
Arbour Lake 2,098 mi 33:17 33 h 17 min 71.4 gal
201 5 mi, 05 min
Crestmont 2,103 mi 33:22 33 h 22 min 71.5 gal
1 3 mi, 02 min
Springbank 2,107 mi 33:25 33 h 25 min 71.7 gal
1 39 mi, 34 min
Exshaw 2,146 mi 34:00 34 h 00 min 73.0 gal
1 6 mi, 05 min
Dead Man's Flats 2,152 mi 34:05 34 h 05 min 73.2 gal
1 2 mi, 02 min
Three Sisters Mountain Village 2,154 mi 34:07 34 h 07 min 73.3 gal
1 2 mi, 02 min
Canmore 2,157 mi 34:09 34 h 09 min 73.4 gal
1 3 mi, 02 min
Harvie Heights 2,160 mi 34:12 34 h 12 min 73.5 gal
1 12 mi, 12 min
Banff 2,172 mi 34:24 34 h 24 min 73.9 gal
1 34 mi, 36 min
Lake Louise 2,206 mi 35:01 35 h 01 min 75.1 gal
1 16 mi, 16 min, Alberta - British Columbia
Field 2,222 mi 35:17 35 h 17 min 75.6 gal
1 34 mi, 33 min
Golden 2,256 mi 35:51 35 h 51 min 76.7 gal
1 34 mi, 29 min
Rogers 2,290 mi 36:20 36 h 20 min 77.9 gal
1 37 mi, 35 min
Albert Canyon 2,326 mi 36:56 36 h 56 min 79.1 gal
1 21 mi, 18 min
Revelstoke 2,346 mi 37:15 37 h 15 min 79.8 gal

Distance from Pembroke to Revelstoke by car

The distance between Pembroke and Revelstoke is 2,346 miles by road including 2,277 miles on motorways. Distance from Pembroke to Revelstoke by car takes approximately 37 hours and 15 minutes.

You can drive from Pembroke to Revelstoke through North Bay, Sault Ste. Marie, Thunder Bay, Dryden, Kenora, Winnipeg and Portage la Prairie.

Use driving directions from Pembroke to Revelstoke to navigate the path offline.

The driving time from Pembroke to Revelstoke is approximately 37 hours and 15 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Pembroke to Revelstoke.

Have any questions? Contact us!