Beautiful British Columbia is a great place for a holiday. Fly into Vancouver and from there explore everything from the rugged BC coast to the interior mountain peaks. In between, stop for a glass of wine in the vineyards of the Okanagan or some lake kayaking on one of the great lakes of the BC interior.
BC has a little bit of everything for visitors. There are stunning coastal walks on Vancouver Island and near Vancouver, where you can also combine some sea kayaking. Surfers flock to the village of Tofino, for big waves surrounded by forests.
In winter, BC is home to great ski resorts. Famed for the light champagne powder that falls here, you can choose world-class Whistler or any number of smaller regional resorts, all of which boast great ski terrain and wonderful, fun little towns nearby. Consider a trip ski touring or snowshoeing while in the mountains, a great way to enjoy some serenity in a busy world.
Summer sees hikers, climbers and mountain bikers descend on the BC mountains. Famous mountain ranges, like the Island Alps, Coast Mountains, Monashees, Purcells, Selkirks and Rockies provide enormous opportunities to explore. Many of these mountains are crossed by only a single road, providing the ability to truly get off-grid and explore.
Check out these road bike tours to discover incredible bike trips all over the earth! No need to plan, just show up and ride! Or, if you are looking for a trip in Canada, explore other great adventure tours in BC.
Displaying 17 of 17 routes
0 hours
144 hours
0
5
0
10
Seaside Loop
Lochside Trail to Sidney
Galloping Goose to Thetis Lake
Peninsula Loop
Cowichan Valley Loop from Mill Bay
Goose to Sooke Potholes
Metchosin Loop
Cowichan Valley Trail to Kinsol Trestle
Colquitz River Trail
Munns Road Loop
Giant’s Head Drive
Oliver to Okanagan Falls Trail
Richter Pass and the Rollers
Naramata Bench Road Cycle
Osoyoos to Jackson Triggs Winery via Black Sage Road
Anarchist Mountain Trail
Penticton to Skaha and Green Lakes Trail
1-17 of 17 routes
WE ARE HERE TO HELP
Let someone else do the hard work, book a custom tour in over 85 countries.
Chat with us on our contact page or fill out the form below!