BC Cycle Tourism Society

Kettle Valley Railway Midway Loop

229 cycling stops along this route · Thompson Okanagan

352 km · ExpeditionAmbitiousCalm streets, some sharingMostly gravelChunky gravelSome climbing
Our map below is a rough sketch
How to get the detailed route

The full map, turn-by-turns, and GPX for this ride are on Bikepack Canada. Our map shows roughly where the ride goes, not how to follow it.

Roughly where this ride goes#

Food & DrinkAttractionsSuppliesCampingAccommodationBike Services

The dashed line is our rough sketch, drawn only to show where the ride is. For the real, rideable route, get the route from Bikepack Canada.

BC Bike Stops#

Penticton (122)

Lakeside Villa Inn and SuitesAccredited· Hotel / Motel · $$ · Budget
Wesbert WineryAccredited· Winery / Cidery · $$ · Casual
Cannery BrewingWelcoming· Restaurant · $$ · Casual
Copper MugWelcoming· Brewery / Pub · $$ · Casual
Lees Overseas DelightsWelcoming· Restaurant · $$ · Casual
Neighbourhood BrewingWelcoming· Brewery / Pub · $$ · Casual
SafewayWelcoming· Grocery Store
Salty's Beach HouseWelcoming· Restaurant · $$ · Casual
StarbucksWelcoming· Fast Food / Chain · $ · Cheap eats
Tacos Del NorteWelcoming· Restaurant · $$ · Casual
+112 more in Penticton →

Osoyoos (54)

Watermark Beach ResortAccredited· Hotel / Motel · $$$$ · Luxury
7-ElevenInfo· Convenience Store
A&WInfo· Fast Food / Chain · $ · Cheap eats
Adriatic MotelInfo· Hotel / Motel · $$ · Budget
Avalon InnInfo· Hotel / Motel · $$ · Budget
BC Liquor StoreInfo· Liquor Store
Bella Villa Motel & ResortInfo· Hotel / Motel · $$ · Budget
Best Western Plus Sunrise InnInfo· Hotel / Motel · $$$ · Mid-range
Bordertown Cider & WineryInfo· Winery / Cidery · $$ · Casual
Casa Del Mila Oro ResortInfo· Hotel / Motel · $$$ · Mid-range
+44 more in Osoyoos →

Oliver (19)

7-ElevenInfo· Convenience Store
Apple Beach RV ParkInfo· Private Campground
Big Al's Bakery and DeliInfo· Bakery / Donuts · $ · Cheap eats
Coast Oliver HotelInfo· Hotel / Motel · $$$$ · Upscale
Desert Lake RV ResortInfo· Private Campground
ExhaleInfo· Museum / Gallery
EZ RV ParkInfo· Private Campground
No FrillsInfo· Grocery Store
Oliver & District Heritage Society MuseumInfo· Museum / Gallery · Free
Oliver EatsInfo· Restaurant · $$ · Casual
+9 more in Oliver →

Kaleden (4)

Camp-Along ResortInfo· Private Campground
Frog City CafeInfo· Café / Coffee · $ · Cheap eats
Linden GardensInfo· Park / Nature · Free
ORL: Kaleden BranchInfo· Library · Free

Okanagan Falls (4)

Holiday Park ResortInfo· Hotel / Motel · $$ · Budget
Okanagan Falls Library BranchInfo· Library · Free
See Ya Later RanchInfo· Liquor Store

Eagle Bluff (3)

Dhillon Farms Fruits & VegetablesInfo· Farmers' Market
Inkaneep CampgroundInfo· Public Campground

Inkaneep (3)

Black Hills Estate WineryInfo· Winery / Cidery · $$ · Casual
Phantom Creek EstatesInfo· Winery / Cidery · $$ · Casual

Naramata (3)

Daydreamer WinesInfo· Winery / Cidery · $$ · Casual
Lang VineyardsInfo· Winery / Cidery · $$ · Casual
Nichol Vineyard & Estate WineryInfo· Winery / Cidery · $$ · Casual

West Bench (3)

Barefoot Beach ResortInfo· Private Campground
Play Estate WineryInfo· Winery / Cidery · $$ · Casual
Wright's Beach Camp RV ParkInfo· Private Campground

Bridesville (2)

Su Casa Mexican CafeInfo· Restaurant · $ · Cheap eats
Summit RV ParkInfo· Private Campground

Chute Lake (2)

Chute Lake LodgeAccredited· Hotel / Motel · $$$ · Mid-range
Chute Lake LodgeInfo· Private Campground

Myra (2)

Kettle Valley Rail TrailInfo· Park / Nature · Free
Myra Canyon Bicycle Rental and Tours Inc.Info· Activity / Experience · $$$$
Slice and dice these stops in the directory →
These stops come from our directory of welcoming places across BC. Spot something wrong, missing, or closed? Tell us and we'll fix it.