Distance between Kelowna BC and Nelson BC

The distance from Kelowna to Nelson is 348 kilometers by road including 170 kilometers on motorways. Road takes approximately 3 hours and 51 minutes and goes through Castlegar, Greenwood, Grand Forks, Rock Creek, Midway, Cascade and Christina Lake.

Maximum speed
km/h on motorway
km/h on other roads
Fuel consumption L/100 km
Fuel priceCAD / L
Pick a point on map
348
km
3
h
51
min
27.8
L
42
CAD
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Kelowna 0 km 0:00 00 min 0.0 L
33 79 km, 56 min
Carmi 79 km 0:56 56 min 6.3 L
33 8 km, 05 min
Beaverdell 88 km 1:01 1 h 01 min 7.0 L
33 48 km, 31 min
Rock Creek 136 km 1:33 1 h 33 min 10.9 L
3 19 km, 10 min
Midway 155 km 1:43 1 h 43 min 12.4 L
3 12 km, 07 min
Anaconda 167 km 1:50 1 h 50 min 13.4 L
3 2 km, 01 min
Greenwood 168 km 1:52 1 h 52 min 13.4 L
3 40 km, 26 min
Grand Forks 209 km 2:19 2 h 19 min 16.7 L
3 19 km, 12 min
Cascade 228 km 2:31 2 h 31 min 18.2 L
3 2 km, 01 min
Christina Lake 230 km 2:33 2 h 33 min 18.4 L
3 75 km, 50 min
Castlegar 305 km 3:23 3 h 23 min 24.4 L
3A 24 km, 16 min
Nelson 329 km 3:39 3 h 39 min 26.3 L
18 km, 12 min
Nelson 348 km 3:51 3 h 51 min 27.8 L
Point Distance Time Fuel
Kelowna 0 km 0:00 00 min 0.0 L
33 79 km, 56 min
Carmi 79 km 0:56 56 min 6.3 L
33 8 km, 05 min
Beaverdell 88 km 1:01 1 h 01 min 7.0 L
33 48 km, 31 min
Rock Creek 136 km 1:33 1 h 33 min 10.9 L
3 19 km, 10 min
Midway 155 km 1:43 1 h 43 min 12.4 L
3 12 km, 07 min
Anaconda 167 km 1:50 1 h 50 min 13.4 L
3 2 km, 01 min
Greenwood 168 km 1:52 1 h 52 min 13.4 L
3 12 km, 08 min
Eholt 180 km 2:00 2 h 00 min 14.4 L
3 29 km, 18 min
Grand Forks 209 km 2:19 2 h 19 min 16.7 L
3 19 km, 12 min
Cascade 228 km 2:31 2 h 31 min 18.2 L
3 2 km, 01 min
Christina Lake 230 km 2:32 2 h 32 min 18.4 L
3 3 km, 02 min
Fife 233 km 2:35 2 h 35 min 18.6 L
3 72 km, 47 min
Castlegar 305 km 3:22 3 h 22 min 24.4 L
3A 19 km, 12 min
Shoreacres 324 km 3:35 3 h 35 min 25.9 L
3A 1 km, 00 min
Playmor Junction 325 km 3:36 3 h 36 min 26.0 L
4 km, 02 min
Nelson 329 km 3:39 3 h 39 min 26.3 L
9 km, 05 min
Taghum 338 km 3:45 3 h 45 min 27.0 L
10 km, 06 min
Nelson 348 km 3:51 3 h 51 min 27.8 L

Distance from Kelowna to Nelson by car

The distance between Kelowna and Nelson is 348 kilometers by road including 170 kilometers on motorways. Distance from Kelowna to Nelson by car takes approximately 3 hours and 51 minutes.

The distance between Kelowna and Nelson is ranked 33rd in the ranking popularity.

You can drive from Kelowna to Nelson through Castlegar, Greenwood, Grand Forks, Rock Creek, Midway, Cascade and Christina Lake.

Use driving directions from Kelowna to Nelson to navigate the path offline.

The driving time from Kelowna to Nelson is approximately 3 hours and 51 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Kelowna to Nelson.

Reverse route: from Nelson to Kelowna.

Have any questions? Contact us!