Fly to Canada’s west coast city to start a wonderful adventure. Vancouver is a gateway to some of the world’s most incredible natural wonders. Holidays in Vancouver are wild and beautiful, and packed with activities.
Flights with British Airways from London take you directly there. Relax on the plane and save your energy for paddle boarding, skiing, hiking, cruising, exploring… Enjoy a food scene that keeps on giving – from rosewater waffles at brunch to late-night sushi. Cycle around Stanley Park or shop and browse books and boutiques on Robson Street. With generous baggage allowance for your ski jacket and salopettes, book flights to Vancouver with British Airways and see where your journey takes you.
Fly to Vancouver International Airport (YVR) from London Heathrow (LHR) with British Airways. Our flights from London Heathrow touch down at Vancouver International Airport in 9 hours and 15 minutes. With multiple flights leaving from London Heathrow every week, it has never been easier to explore Canada's west coast.
Choose to fly with hand baggage only or pick a price that includes a 23kg checked baggage allowance and free seat selection 24 hours before you fly. Once you step on board, take advantage of our complimentary food and drink service. Our in-flight entertainment includes all the latest films and British Airways’ award-winning service will make you feel well-attended whilst you sit back and relax on your Vancouver flight.
Touchdown in Vancouver International Airport (YVR), which is just 12km away from downtown Vancouver. Take a Canada Line train to the city in just 30 minutes. Alternatively, hire a car, in partnership with Avis and receive great benefits – with all mandatory charges included and 24-hour customer support. Earn Avios on every rental or join Avis Preferred and beat the queues with faster pick up.
Find out useful information about the airports we fly from and check which terminal your flight departs from.