Sign In Register

Shortest Commute in British Columbia

Top 100 cities ranked by shortest commute

Shortest Commute — British Columbia

1 Prince Rupert 15 min
2 Smithers 15 min
3 Revelstoke 16 min
4 Powell River 16 min
5 Kitimat 17 min
6 Trail 17 min
7 Terrace 18 min
9 Oliver 18 min
10 Merritt 19 min
11 Dawson Creek 19 min
12 Whistler 19 min
13 Fort St. John 19 min
14 Nelson 19 min
15 Salmon Arm 19 min
16 Prince George 19 min
17 Cranbrook 20 min
18 Port Alberni 20 min
19 Courtenay 20 min
20 Bulkley-Nechako A 21 min
21 Sidney 21 min
22 Kelowna 21 min
24 Vernon 21 min
25 Castlegar 21 min
26 Cariboo A 21 min
27 Parksville 21 min
28 Nanaimo 21 min
29 Oak Bay 22 min
30 Saanich 22 min
31 Victoria 22 min
32 Tsinstikeptum 10 22 min
33 Summerland 22 min
34 Central Saanich 22 min
35 Duncan 22 min
36 Comox Valley B 22 min
37 View Royal 23 min
38 Armstrong 23 min
39 North Saanich 23 min
40 Coldstream 23 min
41 Qualicum Beach 23 min
42 Fernie 23 min
43 Peace River C 23 min
44 North Cowichan 24 min
45 Comox Valley A 24 min
46 East Kootenay C 24 min
47 West Kelowna 24 min
48 Ladysmith 24 min
49 Nanaimo G 25 min
50 Clayburn 25 min
51 Rural Saanich 25 min
52 Fairfield 25 min
53 Glenwood 25 min
54 Murrayville 25 min
55 Shellmont 25 min
56 Surrey Centre 25 min
57 Fairfield 25 min
58 Eagle Ridge 25 min
59 Queensborough 25 min
60 North Kamloops 25 min
61 East Cambie 25 min
62 Westsyde 25 min
63 Brow of the Hill 25 min
64 Brentwood Park 25 min
65 Coal Harbour 25 min
66 Hockaday 25 min
67 Whatcom 25 min
68 Douglas-Gilpin 25 min
69 Fernwood 25 min
70 Gastown 25 min
71 South Clearbrook 25 min
72 Garden Village 25 min
73 Tillicum 25 min
74 Marshall-McCallum 25 min
75 Sardis 25 min
76 Hanceville 25 min
77 Historic Downtown 25 min
78 Sunshine Hills 25 min
79 Olympic Village 25 min
80 Uptown 25 min
81 McMillan 25 min
82 Riverwood 25 min
83 Royal Oak 25 min
84 Garden City 25 min
85 Port Haney 25 min
86 Departure Bay 25 min
87 Nanoose Bay 25 min
88 Punjabi Market 25 min
89 Capitol Hill 25 min
90 Sapperton 25 min
91 Agassiz 25 min
92 Ironwood 25 min
93 Oxford Heights 25 min
94 Glenrosa 25 min
95 Stride Hill 25 min
96 Ganges 25 min
97 Cedar Cove 25 min
98 Lyndhurst 25 min
99 Dundarave 25 min
100 Cariboo G 25 min

Explore the top 100 cities ranked by shortest commute in British Columbia.

City rankings help residents, researchers, and policymakers understand how communities compare across important quality-of-life measures.

Data is sourced from the U.S. Census Bureau, FBI Crime Statistics, and NOAA climate records.

Browse Rankings by Region

Canada — By Region

Alberta British Columbia Manitoba New Brunswick Newfoundland and Labrador Nova Scotia Ontario Prince Edward Island Quebec Saskatchewan

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe