Skip to footer

Flights to Calgary

Calgary Skyline

Captivating Calgary

Experience the best of Canada with flights from London to Calgary

With our affordable flights to Calgary from London, the vast Canadian outdoors is just a journey away. Calgary makes the ideal springboard for some of Canada’s most alluring country and mountain escapes. To the west you’ll reach calm Kananaskis Country, from where the famed Canadian Rockies tower over the tranquil landscapes below. Packed with top winter sports destinations, along with quiet mountain retreats and incredibly diverse wildlife, this is pure Canadian beauty as you’ve always imagined.

Back in town, you’ll find yourself thrown head first into glossy, modern-day Canada. Its skyline a series of polished skyscrapers, contemporary Calgary is the fresh, young child of a 20th century oil boom. Top attractions include climbing Calgary Tower for superb city views, winding back the clock at Heritage Park Historical Village, and visiting Canada Olympic Park, which hosted the 1988 Winter Olympics. Head downtown for busy bars, popular restaurants, local boutiques, and plenty of urban excitement, or explore the local arts and fashion scene in old-town Inglewood. July sees mass celebrations in honour of the country’s biggest rodeo, the Calgary Stampede – you’ll certainly need that cowboy hat! See for yourself, with flights from London to Calgary with Virgin Atlantic.

Find your flights

Plan your journey
When do you want to go?

Dates highlighted in orange can only be booked by calling our contact centre on XXXX XXX XXX

Who is going?
Which kind of ticket would you like?
(where available)
How would you like to pay for your tickets?

More options

Don't want a straightforward single or return? No problem.


Adult passengers must be above 16 years of age on the date of their flight.

Young Adults

Young adult passengers travelling alone can't book online - please contact reservations on 0844 209 7777 for help.


Children must be aged 2-11 on the date of their flight.


Infants don't get their own seat on the plane - they'll need the comfort of your lap.

Connecting flights

Pick connecting flights if you want to connect from an existing flight.