One Way

Popular Filters

One Way Price

AUD 904 AUD 2,400

Duration

11 h 25 m 44 h 30 m

Stops From Perth

Departure From Perth

6 AM - 12 PM

AUD 905

12 PM - 6 PM

AUD 915

After 6 PM

AUD 923

Arrival at Dunedin

6 AM - 12 PM

AUD 905

12 PM - 6 PM

AUD 915

After 6 PM

AUD 1,040

Alliances & Airlines

Oneworld

(26)

SkyTeam

()

Star Alliance

(20)

Layover Airports

+ 2 more

Layover Duration

3 h 20 m 36 h 0 m

Perth To Dunedin Flights

Book Perth to Dunedin flight tickets at lowest price. Get best deals on your upcoming Perth to Dunedin flights only on MakeMyTrip. Also Book Dunedin to Perth Flights. Currently 47 flights flying from Perth to Dunedin. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Qantas Airways

AUD 923

AUD 905

Perth to Dunedin , 7 Aug

Qantas Airways QF | 770

06:20

Thu, 7 Aug 25

Terminal T4

Perth, Australia

03 h 30 m

11:50

Thu, 7 Aug 25

Terminal T1

Melbourne, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 157

18:30

Thu, 7 Aug 25

Terminal T2

Melbourne, Australia

03 h 40 m

00:10

Fri, 8 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8457 | Operated By Air New Zealand

06:55

Fri, 8 Aug 25

Terminal D

Auckland, New Zealand

01 h 55 m

08:50

Fri, 8 Aug 25

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways

AUD 933

AUD 915

Perth to Dunedin , 7 Aug

Jetstar Airways JQ | 987

15:50

Thu, 7 Aug 25

Terminal T2

Perth, Australia

04 h 05 m

21:55

Thu, 7 Aug 25

Terminal T2

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 404

08:10

Fri, 8 Aug 25

Terminal T2

Sydney, Australia

01 h 20 m

09:30

Fri, 8 Aug 25

Terminal T1

Gold Coast, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 189

09:25

Sat, 9 Aug 25

Terminal T2

Gold Coast, Australia

03 h 20 m

14:45

Sat, 9 Aug 25

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

AUD 941

AUD 923

Perth to Dunedin , 7 Aug

Qantas Airways QF | 654

23:55

Thu, 7 Aug 25

Terminal T4

Perth, Australia

04 h 10 m

06:05

Fri, 8 Aug 25

Terminal T3

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 149

19:25

Fri, 8 Aug 25

Terminal T1

Sydney, Australia

03 h 10 m

00:35

Sat, 9 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8457 | Operated By Air New Zealand

06:55

Sat, 9 Aug 25

Terminal D

Auckland, New Zealand

01 h 55 m

08:50

Sat, 9 Aug 25

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand

AUD 947

AUD 929

Perth to Dunedin , 7 Aug

Air New Zealand NZ | 7042 | Operated By Qantas Airways

06:20

Thu, 7 Aug 25

Terminal T4

Perth, Australia

03 h 30 m

11:50

Thu, 7 Aug 25

Terminal T1

Melbourne, Australia

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 214

18:25

Thu, 7 Aug 25

Terminal T2

Melbourne, Australia

03 h 25 m

23:50

Thu, 7 Aug 25

Christchurch, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 5741

06:30

Fri, 8 Aug 25

Christchurch, New Zealand

01 h 10 m

07:40

Fri, 8 Aug 25

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways

AUD 950

AUD 932

Perth to Dunedin , 7 Aug

Jetstar Airways JQ | 987

15:50

Thu, 7 Aug 25

Terminal T2

Perth, Australia

04 h 05 m

21:55

Thu, 7 Aug 25

Terminal T2

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 420

20:45

Fri, 8 Aug 25

Terminal T2

Sydney, Australia

01 h 20 m

22:05

Fri, 8 Aug 25

Terminal T1

Gold Coast, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 189

09:25

Sat, 9 Aug 25

Terminal T2

Gold Coast, Australia

03 h 20 m

14:45

Sat, 9 Aug 25

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways, Jetstar Airways

AUD 957

AUD 939

Re Check-in of Baggage required

Perth to Dunedin , 7 Aug

Qantas Airways QF | 6

10:30

Thu, 7 Aug 25

Terminal T4

Perth, Australia

03 h 55 m

16:25

Thu, 7 Aug 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 147

17:50

Thu, 7 Aug 25

Terminal T1

Sydney, Australia

03 h 10 m

23:00

Thu, 7 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 283

09:25

Fri, 8 Aug 25

Terminal D

Auckland, New Zealand

01 h 50 m

11:15

Fri, 8 Aug 25

Terminal D

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways

AUD 964

AUD 946

Perth to Dunedin , 7 Aug

Jetstar Airways JQ | 971

23:40

Thu, 7 Aug 25

Terminal T2

Perth, Australia

03 h 35 m

05:15

Fri, 8 Aug 25

Terminal T4

Melbourne, Australia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 217

23:55

Fri, 8 Aug 25

Terminal T2

Melbourne, Australia

03 h 35 m

05:30

Sat, 9 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 283

09:25

Sat, 9 Aug 25

Terminal D

Auckland, New Zealand

01 h 50 m

11:15

Sat, 9 Aug 25

Terminal D

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

AUD 965

AUD 947

Perth to Dunedin , 7 Aug

Qantas Airways QF | 6

10:30

Thu, 7 Aug 25

Terminal T4

Perth, Australia

03 h 55 m

16:25

Thu, 7 Aug 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 147

17:50

Thu, 7 Aug 25

Terminal T1

Sydney, Australia

03 h 10 m

23:00

Thu, 7 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8457 | Operated By Air New Zealand

06:55

Fri, 8 Aug 25

Terminal D

Auckland, New Zealand

01 h 55 m

08:50

Fri, 8 Aug 25

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways, Emirates, Jetstar Airways

AUD 978

AUD 959

Re Check-in of Baggage required

Perth to Dunedin , 7 Aug

Qantas Airways QF | 6

10:30

Thu, 7 Aug 25

Terminal T4

Perth, Australia

03 h 55 m

16:25

Thu, 7 Aug 25

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 5000 | Operated By Qantas Airways

17:50

Thu, 7 Aug 25

Terminal T1

Sydney, Australia

03 h 10 m

23:00

Thu, 7 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 283

09:25

Fri, 8 Aug 25

Terminal D

Auckland, New Zealand

01 h 50 m

11:15

Fri, 8 Aug 25

Terminal D

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways, Jetstar Airways

AUD 997

AUD 978

Perth to Dunedin , 7 Aug

Qantas Airways QF | 772

10:50

Thu, 7 Aug 25

Terminal T4

Perth, Australia

03 h 30 m

16:20

Thu, 7 Aug 25

Terminal T1

Melbourne, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 157

18:30

Thu, 7 Aug 25

Terminal T2

Melbourne, Australia

03 h 40 m

00:10

Fri, 8 Aug 25

Terminal I

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 283

09:25

Fri, 8 Aug 25

Terminal D

Auckland, New Zealand

01 h 50 m

11:15

Fri, 8 Aug 25

Terminal D

Dunedin, New Zealand

BAGGAGE : CHECK INCABIN

Information not available