Cheap flights from Dublin to Shanghai

DUB — SHA
10 Aug — 17 Aug1
Return
1 adult
Economy
From?
To?
Wed 10/8
Wed 17/8

What is the cheapest month to fly from Dublin to Shanghai?

Flights from Dublin to Shanghai lean towards being more expensive in September. Prices are generally better when you fly from Dublin to Shanghai in March, with the cheapest ticket starting at £231.

When is the cheapest time to fly from Dublin to Shanghai (DUB - SH)?

When flying from Dublin to Shanghai, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

One-way flights to Shanghai from Dublin

The cheapest one-way flights from Dublin to Shanghai
18 Aug
DUB

Dublin

PVG

Shanghai Pu Dong

3 stops

44h 00m
£1,573

Multiple Airlines

Pick Dates

Deal found 2/8/22

17 Oct
DUB

Dublin

PVG

Shanghai Pu Dong

2 stops

42h 50m
£4,099

Scandinavian Airlines

Pick Dates

Deal found 5/8/22

10 Oct
DUB

Dublin

PVG

Shanghai Pu Dong

2 stops

42h 50m
£6,050

Scandinavian Airlines

Pick Dates

Deal found 5/8/22

Related info for your journey

Useful info, stats and facts about Dublin to Shanghai flights.

What airport do you fly from for flights from Dublin to Shanghai?

If you book a flight to Shanghai from Dublin, you will be flying from Dublin, which is the city’s only airport. Dublin (DUB) is located 5.7 mi from the center of Dublin.

Which airlines flying from Dublin to Shanghai have flexible cancellations due to COVID-19?

British Airways, Aeroflot, and Hainan Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

What are the cheapest flights from Dublin to Shanghai?

On average you can expect to pay £4,216 for a flight from Dublin to Shanghai. The cheapest flight overall is £520 while the most popular route, (Dublin - Shanghai Pu Dong) is currently priced at £2,113.

Top 3 airlines flying from Dublin to Shanghai

The chart below displays the airlines Cheapflights users travelling from Dublin to Shanghai choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Hainan AirlinesCheapest£363Average£413FlexibilityNo cancel feeOn-time61%COVID-19 safety
Search Hainan Airlines flights
AeroflotCheapest£403Average£512FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search Aeroflot flights
British AirwaysCheapest£416Average£735FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights