Cheap flights from Dublin to Shanghai

Return
Economy
Dublin (DUB)
Shanghai (SHA)
Depart
Return
Any month
Compare vs Cheapflights |

How to find the cheapest flight from
Dublin (DUB) to Shanghai

All the information you need to plan the best DUB to SHA flight in 2022: compare Dublin to Shanghai flight prices with the expected peak season, weather and rainfall in Shanghai.
How far in advance should I book a flight from Dublin to Shanghai?

Travellers have found it’s best to book a flight 60 days in advance to save up to 73% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 60 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Dublin to Shanghai 1-2 weeks in advance for as low as £690, or £707 for flights within the next 24 hours.

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.

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

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

One-way flights to Shanghai from Dublin

The cheapest one-way flights from Dublin to Shanghai
12:45 - 11:30
Multiple Airlines
2 stops
62h 45m
DUB - PVG
Multiple Airlines
£1,754
15:40 - 11:30
Multiple Airlines
2 stops
59h 50m
DUB - PVG
Multiple Airlines
£1,759

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Dublin</span> to <span class="emphasized">Shanghai</span> flights.

Flight FAQs

From Dublin to Shanghai

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 centre 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 most popular airlines that fly from Dublin to Shanghai?

British Airways, Juneyao Airlines and Hainan Airlines are the most popular airlines when flying from Dublin to Shanghai.

What are the cheapest flights from Dublin to Shanghai?

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

Related searches

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

Other flights from Dublin

Dublin to Edinburgh Dublin to London Dublin to Manchester

Hire a Car

Car Rentals in Shanghai Car Rentals in China

COVID Restrictions

View COVID Travel Restrictions for Shanghai, China

Do I need a COVID test to fly to Shanghai from Dublin?

Information is based on travel restrictions from Dublin to Shanghai

Most visitors from Dublin will not be allowed to enter Shanghai.

COVID-19 testing requirements
Visitors from Dublin must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Shanghai.

Quarantine requirements
Visitors from Dublin are not required to quarantine after entering Shanghai.

Documents
Health Declaration Form - Must be presented upon arrival


Do I need a test to fly back to Dublin from Shanghai?

Returning to Dublin from Shanghai

COVID-19 testing requirements
Visitors from Shanghai must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Dublin.

Quarantine requirements
Visitors from Shanghai are not required to quarantine after entering Dublin.

Hide COVID Travel Restrictions for Shanghai, China

Destination information for Shanghai

Things to know before you go - useful duration and weather info for your trip from Dublin to Shanghai.
Today's exchange rate
£1 = ¥8.59
Average temperature for January in Shanghai
8.0 °C
Avg rainfall for January in Shanghai
12.0 mm

Airports servicing Dublin

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.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Hainan Airlines
£326 £370 No cancel fee 61%

We couldn't confirm the COVID-19 safety measures taken by Hainan Airlines. Please check directly on their website for additional information.

Search Hainan Airlines flights
Aeroflot
£361 £459 No cancel fee 79%
Search Aeroflot flights
British Airways
£368 £597 No cancel fee 70%
Search British Airways flights
Home Asia China Shanghai Cheap flights from Dublin to Shanghai
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First