Popular Filters
One Way Price
Duration
Stops From Perth
Departure From Perth
AUD 905
AUD 915
AUD 923
Arrival at Dunedin
AUD 905
AUD 915
AUD 1,040
Alliances & Airlines
Oneworld
(26)
SkyTeam
()
Star Alliance
(20)
Layover Airports
+ 2 more
Layover Duration
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.
AUD 923
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
AUD 933
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
AUD 941
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
AUD 947
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
AUD 950
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
AUD 957
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
AUD 964
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
AUD 965
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
AUD 978
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
AUD 997
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