Cheap Flights from Dublin (DUB) to Shanghai (CSHA)

Compare Dublin to Shanghai flight deals

Find the cheapest month or even day of the year to fly to Shanghai

Book the best Shanghai fare with no extra fees

Flight deals from Dublin to Shanghai

Looking for a cheap last-minute deal or the best return flight from Dublin to Shanghai? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Dublin to Shanghai

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Dublin to Shanghai flights are currently cheapest in September.

Alternative Dublin to Shanghai routes

Looking for the cheapest, fastest or easiest route from Dublin to Shanghai? You could fly into the following airports instead.

Dublin to Shanghai: Flight information

The things to know before you go.
Cheapest flight found$974
Cheapest month to flySeptember

Finding cheap flights from Dublin to Shanghai: Frequently asked questions

There are 2 airports in Shanghai: Shanghai Hongqiao and Shanghai Pudong.
The best price we found for a return flight from Dublin to Shanghai is $974. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Dublin to Shanghai. But we found flights with one or more stops from $974.
As of June 2025, there are no flights flying from Dublin to Shanghai.
The cheapest month to fly from Dublin to Shanghai is usually June 2025.
If you're flying from Dublin Airport, the cheapest airport near Shanghai is Shanghai Pudong – which is 32.7 km away from the centre of Shanghai. We've found flights into this airport from $974.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Dublin Airport to Shanghai on Thursday, 4 September 2025.
No airlines currently offer direct flights between Dublin Airport and Shanghai. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Shanghai but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Shanghai is around 40 days in advance, so don’t leave your flight to the last minute.
In June, the average temperature is usually around 23°C. August is typically the warmest month in Shanghai, when it usually averages around 29°C. You can expect the least rain in December. The coldest month is January, with temperatures averaging 4°C. The rainiest month is June.
Currently, Hainan Airlines offers the cheapest flight tickets to Shanghai.

Travelling from Dublin Airport (DUB) to Shanghai: what you need to know

  • Dublin Airport is located in Dublin. Following the UTC+8 timezone, Shanghai is eight hours ahead of Dublin.

  • To avoid rushing for your DUB to Shanghai flight, leave enough time to check in and drop off your luggage. Turning up two hours ahead of international departures and one hour before domestic flights is the general travel rule.

  • If you're heading away during a major holiday or another peak period, allow for even more time. A good rule is two hours ahead of domestic flights and up to four hours before international departures. Queues at security and check-in will be longer.

  • Consider adding a stopover to potentially save on your flight ticket from DUB to Shanghai. Just deselect 'Direct flights only' during your search. Give yourself a breather (and maybe even a better deal) by stopping at one of these connection hubs:

    • London Heathrow Airport (LHR)

    • Beijing Capital International Airport (PEK)

    • Manchester Airport (MAN)

  • DUB is about 8 kilometres from central Dublin. If you're driving, catching a cab or ride-sharing from the centre, it'll take 30 minutes or so to get there, depending on traffic. If you're planning to take public transport, expect the travel time to be around 2 hours 10 minutes.

  • Catching an early flight from Dublin Airport to Shanghai? Avoid the last-minute rush to the terminal (and sneak in some extra precious sleep) by choosing one of these hotels near DUB:

  • Of all flights departing from Dublin Airport, 72.87% arrive on time at their destination.

How to find the cheapest flights from Dublin Airport (DUB) to Shanghai

  • $630 is currently the lowest price for a one-way Dublin Airport to Shanghai flight. Return flight tickets start from $974. These prices can change based on demand.

  • Don't leave things to the last moment. You're more likely to land cheap flights from DUB to Shanghai if you book early. Airlines often have some fantastic early bird rates.

  • The 'Whole month' search tool will show you the cheapest tickets from Dublin Airport to Shanghai across the entire month. It's a great way to find a bargain if your dates are flexible.

  • There's no need to check back constantly to see if fares have dropped when you set up a Price Alert. We'll notify you when there's an extra saving on cheap flights from DUB to Shanghai.

  • Select your preferred departure and arrival times, airlines and number of stops with our filters. Then, sort the results for your flight from Dublin Airport to Shanghai by 'Fastest,' 'Cheapest' or 'Best.'

Airports in Shanghai

Shanghai Pudong International Airport (PVG)

Shanghai Hongqiao International Airport (SHA)

  • Once your flight from Dublin Airport to Shanghai has landed, you can make your way to the city centre in around 20 minutes by car. Central Shanghai is roughly 14 kilometres from Shanghai Hongqiao International Airport (SHA).

  • There are some great places to drop your things at near SHA. Unwind and get cosy after your DUB to Shanghai flight at any of these perfectly located options:

  • Why be tied to someone else's timetable? Grab a Shanghai Hongqiao International Airport rental car and stay in control of your journey. Book a set of wheels here with Hertz.

  • In general, the earlier you book, the better the deals and selection of vehicles. Secure your ride from SHA once your travel dates are set.

  • The address for Shanghai Hongqiao International Airport is 700 Yingbin 1st Rd.

Best time to go to Shanghai

  • Visit Shanghai during the high season if you want a lively atmosphere, but remember that hotel prices tend to be higher. Alternatively, book your flights from Dublin Airport to Shanghai in the low season when prices are cheaper and it's quieter.

  • The warmest month in Shanghai is August, with temperatures ranging between 23ºC (73ºF) and 34ºC (93ºF). Lock in your Dublin Airport to Shanghai flight ticket then if that's the weather you find most pleasant.

  • For cooler conditions, search for a cheap ticket from DUB to Shanghai in January when temperatures average between -1ºC (30ºF) and 10ºC (50ºF).

More about Shanghai

Explore more of China

  • Shanghai has loads to offer, but there are so many other parts of China just waiting to be explored. Around 274 kilometres west of Shanghai, a visit to Nanjing will keep you on the move. Start with leading attractions like Nanjing City Wall, Nanjing Massacre Memorial Hall and Xuanwu Lake.

  • Puyang is another essential stop in China and is around 241 kilometres south-west of Shanghai. No journey is complete without experiencing Denggao Lansheng Building, Baozhang Yougu Scenic Area and 元宝山探险乐园.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.