Skip to footer

Cheap flights to Shanghai


Jump on a cheap flight to Shanghai and mix it up in the world’s busiest city

It's official. Shanghai has more people than any other city in the world – around 23 million at the last count. So if you're looking to get away from it all, this isn't the place for you. But if you're up for a dazzling, fast-paced experience, then Shanghai’s a fantastic adventure.

The city really does have everything. From the peace of traditional Chinese gardens to dramatic modern architecture, a myriad of lights and luxury boutiques. Fancy going out after your Shanghai flight? Then there’s the whole range, from designer bars to street stall cuisine.

What to see in Shanghai

Bicycle tour in Shanghai

Get on your bike

Shanghai can be tricky to navigate at first, so a cycle tour is a great idea. An experienced guide will help you see the city at a pace that suits you.

YuYuan Garden, Shanghai

Wake up early

Set your alarm and head to YuYuan Garden early to beat the crowds and see this beautiful spot at its best. Explore the delightful Ming-era gardens or shop in the bazaar.

Shanghai Museum

A history of Chinese art

The Shanghai Museum in People's Square is packed with 120,000 treasures. From paintings and ceramics to calligraphy and bronzes, it’s definitely not just for a rainy day.

Bags of tea leaves

All the tea in China

If you love a cuppa, the Tianshan Tea Market will be your idea of heaven. It's a three-storey market with more than 150 stalls, all dedicated to the humble tea.

Jinmao Tower at sunset

See the city lights

The Jinmao Tower is one of the highest in the world – and the perfect place to see Shanghai in all its glory. The Cloud 9 bar offers amazing views come dusk.

Explore the Virgin Atlantic blog for more information:

Here's where you'll find hundreds of ideas and recommendations for all of our destinations, including plenty of tips and stories from our staff and crew.

Book your getaway now

Book Your Getaway Now

Time to see it for yourself? Check our lowest fares for Shanghai.

Lowest Fares

Our seriously rewarding loyalty programme

Our seriously rewarding loyalty programme

Flying Club rewards you more than you might expect. Join now and let those miles take you further.

Join now

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 0344 209 7770

Who is going?
Which kind of ticket would you like?
Add stopovers
How would you like to pay for your tickets?

More options

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


Adult passengers are aged 16 and over.

Young Adults

Young adult passengers aged from 12-15. 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.

Flight Connector

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