Skip to footer

Flights to Edmonton

Ice Carving Festival

Edgy Edmonton

Discover the other side of Alberta’s capital with our Edmonton flights

Our affordable flights to Edmonton will carry you straight into a Canadian city with heaps of character. Often hailed as Calgary’s rival in southern Canada’s affections, flashy Edmonton sets out to surprise and impress with its vibrant cultural scene and intriguing Ukrainian heritage. As the self-proclaimed festival city of Canada, Alberta’s capital hosts an eclectic collection of colourful cultural festivals throughout the year, paying homage to everything from film and theatre to winter and sports; if you’re visiting in August, watch out for the popular Fringe and Folk Music festivals, as well as the city’s Heritage Festival, heralded as Canada’s oldest multicultural celebration. Edmonton’s downtown Arts District houses a whole selection of fine artistic institutions (including the strikingly contemporary Art Gallery of Alberta), but you’ll find arts, culture, and fashion central in the trendy Old Strathcona district, which was once its own independent town. Bursting with independent boutiques, it’s also one of Edmonton’s top shopping spots.

When you’re all cultured out, go camping, cross-country skiing, or hiking along the tranquil trails of nearby Elk Island National Park, where free-roaming moose, bison, elk, and hundreds of native birds will be your sole companions – all a short journey away, with Edmonton flights 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.