Travel from Vancouver-BC-Canada to Peachland

Bus or fly from Vancouver to Peachland?

Air Canada flies from Vancouver to Peachland 3 times a day. Alternatively, Greyhound Canada operates a bus from Vancouver to Peachland twice daily. Tickets cost $25 - $65 and the journey takes 4 h 43 min.

How to get from Vancouver to Peachland

From King Edward Station train to Vancouver airport, fly to Penticton airport, then taxi to Peachland. 2 h 54 min $281. From King Edward Station train to Vancouver airport, fly to Kelowna airport, line 5023 bus to Westbank Exchange Bay C, then line 22 bus to Peachland. 4 h 42 min $164. From Vancouver, BC bus to Westbank Exchange Bay C then line 22 bus to Westbound Princeton at Somerset. 5 h 53 min $46. From Vancouver, BC train to Hope, walk to Hope, BC, bus to Westbank Exchange Bay C, then line 22 bus to Westbound Princeton at Somerset. 9 h 6 min $84. From Vancouver drive to Peachland. 3 h 53 min $38.