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, face 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


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.


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.


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.


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.


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.

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 XXXX XXX XXX

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.

Connecting flights

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