One Way
Lowest Fare Finder Chrome Extension

Popular Filters

Departure Airports

One Way Price

AED 3,200 AED 20,400

Duration

19 h 25 m 46 h 0 m

Stops From Shanghai-Hongqiao Apt

Departure From Shanghai-Hongqiao Apt

Before 6 AM

AED 4,145

6 AM - 12 PM

AED 3,200

12 PM - 6 PM

AED 3,200

After 6 PM

AED 8,525

Arrival at Dunedin

6 AM - 12 PM

AED 3,200

12 PM - 6 PM

AED 3,644

After 6 PM

AED 8,525

Alliances & Airlines

Oneworld

(12)

SkyTeam

(2)

Star Alliance

(22)

+ 3 more

Layover Airports

Layover Duration

4 h 15 m 30 h 30 m

Shanghai to Dunedin Flight Schedule & Status

Planning your travel has never been easier. Get updated flight schedules for various airlines between Shanghai to Dunedin on MakeMyTrip. We offer the cheapest airfares across all major airlines. You can book your Shanghai to Dunedin Flight at best price and can also check Dunedin to Shanghai Flight Schedule for your return journey online. Take advantage of amazing offers for your flights only at Makemytrip. Get Up To AED 150 OFF* on your flight booking with MakeMyTrip using coupon code : “FLYAE”. 100% Refund on Flight cancellations with MMT Zero Cancellation.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 25 Jun 2026 14:01:16
Cathay Pacific, Air New Zealand

More Timing Options

AED 3,240

AED 3,200

You save AED 9,999 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Dunedin , 28 Jun

Cathay Pacific CX | 319

12:20

Sun, 28 Jun 26

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 55 m

15:15

Sun, 28 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 113

21:10

Sun, 28 Jun 26

Terminal T1

Hong Kong, Hong Kong

10 h 40 m

11:50

Mon, 29 Jun 26

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 673

06:55

Tue, 30 Jun 26

Terminal D

Auckland, New Zealand

01 h 55 m

08:50

Tue, 30 Jun 26

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific, Air New Zealand

AED 3,620

AED 3,580

You save AED 9,619 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Dunedin , 28 Jun

Cathay Pacific CX | 367

13:20

Sun, 28 Jun 26

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 55 m

16:15

Sun, 28 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 113

21:10

Sun, 28 Jun 26

Terminal T1

Hong Kong, Hong Kong

10 h 40 m

11:50

Mon, 29 Jun 26

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 673

06:55

Tue, 30 Jun 26

Terminal D

Auckland, New Zealand

01 h 55 m

08:50

Tue, 30 Jun 26

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand

AED 3,684

AED 3,644

You save AED 9,555 if you fly from Shanghai-Pu Dong Apt

Shanghai-Pu Dong Apt to Dunedin , 28 Jun

Air New Zealand NZ | 288

14:15

Sun, 28 Jun 26

Terminal T2

Shanghai-Pu Dong Apt, China

11 h 25 m

05:40

Mon, 29 Jun 26

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 675

12:30

Mon, 29 Jun 26

Terminal D

Auckland, New Zealand

01 h 55 m

14:25

Mon, 29 Jun 26

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Juneyao Airlines, Air New Zealand

AED 3,731

AED 3,691

You save AED 9,508 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Dunedin , 28 Jun

Juneyao Airlines HO | 1379

08:15

Sun, 28 Jun 26

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 50 m

12:05

Sun, 28 Jun 26

Terminal T2

Tokyo - Narita Apt, Japan

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 90

20:00

Sun, 28 Jun 26

Terminal T1

Tokyo - Narita Apt, Japan

10 h 25 m

09:25

Mon, 29 Jun 26

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 675

12:30

Mon, 29 Jun 26

Terminal D

Auckland, New Zealand

01 h 55 m

14:25

Mon, 29 Jun 26

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air China, Air New Zealand

AED 3,805

AED 3,765

You save AED 9,434 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Dunedin , 28 Jun

Air China CA | 919

14:35

Sun, 28 Jun 26

Terminal T2

Shanghai-Pu Dong Apt, China

03 h 10 m

18:45

Sun, 28 Jun 26

Terminal T1

Tokyo - Narita Apt, Japan

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 90

20:00

Sun, 28 Jun 26

Terminal T1

Tokyo - Narita Apt, Japan

10 h 25 m

09:25

Mon, 29 Jun 26

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 675

12:30

Mon, 29 Jun 26

Terminal D

Auckland, New Zealand

01 h 55 m

14:25

Mon, 29 Jun 26

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

China Eastern, Air New Zealand

AED 4,185

AED 4,145

You save AED 9,054 if you fly from Shanghai-Pu Dong Apt

Shanghai-Pu Dong Apt to Dunedin , 28 Jun

China Eastern MU | 779

00:05

Sun, 28 Jun 26

Terminal T1

Shanghai-Pu Dong Apt, China

11 h 40 m

15:45

Sun, 28 Jun 26

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 673

06:55

Mon, 29 Jun 26

Terminal D

Auckland, New Zealand

01 h 55 m

08:50

Mon, 29 Jun 26

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific, Air New Zealand

AED 7,473

AED 7,433

You save AED 5,766 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Dunedin , 28 Jun

Cathay Pacific CX | 367

13:20

Sun, 28 Jun 26

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 55 m

16:15

Sun, 28 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 7401 | Operated By Air New Zealand

19:15

Sun, 28 Jun 26

Terminal T1

Hong Kong, Hong Kong

10 h 35 m

09:50

Mon, 29 Jun 26

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 675

12:30

Mon, 29 Jun 26

Terminal D

Auckland, New Zealand

01 h 55 m

14:25

Mon, 29 Jun 26

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways, Air New Zealand

AED 8,565

AED 8,525

You save AED 4,674 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Dunedin , 28 Jun

Qantas Airways QF | 4040 | Operated By China Eastern

20:30

Sun, 28 Jun 26

Terminal T1

Shanghai-Pu Dong Apt, China

10 h 30 m

09:00

Mon, 29 Jun 26

Terminal T2

Melbourne, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 5563 | Operated By Jetstar Airways

11:05

Mon, 29 Jun 26

Terminal T2

Melbourne, Australia

03 h 20 m

16:25

Mon, 29 Jun 26

Christchurch, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 5759

19:30

Mon, 29 Jun 26

Christchurch, New Zealand

01 h 10 m

20:40

Mon, 29 Jun 26

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Hong Kong Airlines, Cathay Pacific, Air New Zealand

AED 12,582

AED 12,542

You save AED 657 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Dunedin , 28 Jun

Hong Kong Airlines HX | 237

11:55

Sun, 28 Jun 26

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 50 m

14:45

Sun, 28 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 7401 | Operated By Air New Zealand

19:15

Sun, 28 Jun 26

Terminal T1

Hong Kong, Hong Kong

10 h 35 m

09:50

Mon, 29 Jun 26

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 675

12:30

Mon, 29 Jun 26

Terminal D

Auckland, New Zealand

01 h 55 m

14:25

Mon, 29 Jun 26

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

China Eastern, Cathay Pacific, Air New Zealand

AED 13,239

AED 13,199

Transit Visa may be required

Shanghai-Hongqiao Apt to Dunedin , 28 Jun

China Eastern MU | 8629 | Operated By Shanghai Airlines

15:00

Sun, 28 Jun 26

Terminal T1

Shanghai-Hongqiao Apt, China

02 h 40 m

17:40

Sun, 28 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 7401 | Operated By Air New Zealand

19:15

Sun, 28 Jun 26

Terminal T1

Hong Kong, Hong Kong

10 h 35 m

09:50

Mon, 29 Jun 26

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 675

12:30

Mon, 29 Jun 26

Terminal D

Auckland, New Zealand

01 h 55 m

14:25

Mon, 29 Jun 26

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Hide

More Deals For You!

More discounts for your flight

Get FLAT

12% OFF

MMTWELCOME

Grab Up to AED 90 OFF
*Applicable for First times user only.

Get Up To

20% OFF

FLYSUPER

Grab Up to AED 120 OFF
*T&C Applied

Get Up To

AED 150 OFF*

FLYAE

BIG Offer on Flights!
*T&C Applied

Show