There are 5 ways to get from Kelowna to Maple Ridge by bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Kelowna, BC - Downtown 516 Lawrence Ave to Surrey, BC - Guildford Mallbus Kelowna to Vancouver
5h 23m$56–88Drive 325.4 km
- Drive from Kelowna to Maple Ridgecar 325.4 km
4h 27m$64–92Fly from Kelowna International Airport, train
- Fly from Kelowna International Airport (YLW) to Vancouver International Airport (YVR)plane YLW - YVR
- Take the train from Waterfront Station Eastbound to Port Haney Station Eastboundtrain
4h 37m$64–425Bus via Chilliwack
- Take the bus from Kelowna, BC - Downtown to Chilliwack, BCbus Kelowna
- Take the bus from Vedder Rd at Luckakuck Way to Carvolth Exch Bay 1bus 66
6h 6mBus to Penticton Regional Airport, fly, train
- Take the bus from Queensway Exch to Peachtree Squarebus
- Fly from Penticton Regional Airport (YYF) to Vancouver International Airport (YVR)plane YYF - YVR
- Take the train from Waterfront Station Eastbound to Port Haney Station Eastboundtrain
6h 16m$108–376
Kelowna to Maple Ridge by bus
Questions & Answers
The cheapest way to get from Kelowna to Maple Ridge is to bus which costs $55 - $90 and takes 5h 23m.
The fastest way to get from Kelowna to Maple Ridge is to drive which takes 4h 27m and costs $60 - $95.
No, there is no direct bus from Kelowna to Maple Ridge station. However, there are services departing from Kelowna, BC - Downtown 516 Lawrence Ave and arriving at Maple Meadows Station @ Bay 4 via Guildford Exchange @ Bay 1 and Carvolth Exchange @ Bay 6. The journey, including transfers, takes approximately 5h 23m.
The distance between Kelowna and Maple Ridge is 369 km. The road distance is 325.4 km.
The best way to get from Kelowna to Maple Ridge without a car is to bus which takes 5h 23m and costs $55 - $90.
It takes approximately 5h 23m to get from Kelowna to Maple Ridge, including transfers.
Kelowna to Maple Ridge bus services, operated by Red Arrow, depart from Kelowna, BC - Downtown 516 Lawrence Ave station.
Kelowna to Maple Ridge bus services, operated by Red Arrow, arrive at Surrey, BC - Guildford Mall station.
Yes, the driving distance between Kelowna to Maple Ridge is 325 km. It takes approximately 4h 27m to drive from Kelowna to Maple Ridge.
There are 174+ hotels available in Maple Ridge.
What companies run services between Kelowna, BC, Canada and Maple Ridge, BC, Canada?
Red Arrow operates a bus from Kelowna, BC - Downtown 516 Lawrence Ave to Surrey, BC - Guildford Mall 4 times a week. Tickets cost $45–75 and the journey takes 4h 20m.
- Website
- westjet.com
Flights from Kelowna International Airport to Vancouver International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $30–550
Flights from Penticton Regional Airport to Vancouver International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $40–140
- Website
- aircanada.com
Flights from Kelowna International Airport to Vancouver International Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- $35–290
- Website
- pacificcoastal.com
Flights from Kelowna International Airport to Vancouver International Airport via Comox
- Ave. Duration
- 2h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $270–460
Flights from Penticton Regional Airport to Vancouver International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $130–360
- Website
- flyairnorth.com
Flights from Kelowna International Airport to Vancouver International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $80–190
- Website
- flycma.com
Flights from Kelowna International Airport to Vancouver International Airport
- Ave. Duration
- 1h
- When
- Monday and Friday
- Estimated price
- $190–360
- Phone
- +1 604 953 3333
- Website
- translink.ca
Train from Waterfront Station Eastbound to Port Haney Station Eastbound
- Ave. Duration
- 54 min
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Kelowna, BC - Downtown 516 Lawrence Ave to Surrey, BC - Guildford Mall
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a week
- Estimated price
- $45–75
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $45–75
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- myebus.ca
Bus from Kelowna, BC - Downtown to Chilliwack, BC
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
- Phone
- +1 604 854 3232
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Vedder Rd at Luckakuck Way to Carvolth Exch Bay 1
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/central-fraser-valley/
- Website
- https://www.bctransit.com/chilliwack/
- Website
- https://www.bctransit.com/agassiz-harrison/
- Website
- https://www.bctransit.com/hope/
- Adult
- $3
- Phone
- +1 844 442 2212
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Queensway Exch to Peachtree Square
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Single Ride - All Passengers
- $3
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 of the smartest ways to explore Australia, The London Underground: Essential tips to navigate the Tube, and Travelling by boat in Italy - to help you get the most out of your next trip.








