menu
▾
Plan & book
Book easily
Flight tickets
Hotels
Car rental
Popular cities
London
Bangkok
Amsterdam
Phuket
Auckland
All cities
Popular countries
Thailand
England
The Netherlands
Australia
United States
All countries
My account
Service & Contact
Return
One Way
Multiple destinations
Popular airports
+
{{DisplayName}}
{{CountryName}}
{{Code}}
{{DisplayName}}
{{CountryName}}
{{Code}}
+
Oops...
Check if you have completed all fields.
Quickly find your airport
+
{{DisplayName}}
{{CountryName}}
{{Code}}
{{DisplayName}}
{{CountryName}}
{{Code}}
+
Oops...
Check if you have completed all fields.
+
Oops...
You have entered the same value twice.
Is
the airport for departure or arrival?
Leaving
Returning
Choose departure date
+
Choose return date
+
1 ? ' passengers' : ' Adults') + ', ' + (flightClass.name || flightClassesList.items[0].name)" on="tap:AMP.setState({ isOverlayActive: true, isPaxActive: !isPaxActive, isDepartureActive: false, isDestinationActive: false, isDepartureDateActive: false, isDestinationDateActive: false, passengers: passengers || paxInitialState.passengers, flightClass: flightClass && flightClass || flightClassesList.items[0] })">1 Adults, Economy
Who is going?
+
Adults
12 years and older
paxInitialState.passengers.adults) && ('adults' != 'adults' || passengers.adults > passengers.infants) ? ' active' : '' )" on="tap:AMP.setState({ passengers: { adults: passengers.adults > paxInitialState.passengers.adults && ('adults' != 'adults' || passengers.adults > passengers.infants) ? passengers.adults - 1 : passengers.adults, all: (passengers.all > 1 && passengers.adults > paxInitialState.passengers.adults) && ('adults' != 'adults' || passengers.adults > passengers.infants) ? passengers.all - 1 : passengers.all }})">-
1
+
Children
2 until 11 years
paxInitialState.passengers.children) && ('children' != 'adults' || passengers.children > passengers.infants) ? ' active' : '' )" on="tap:AMP.setState({ passengers: { children: passengers.children > paxInitialState.passengers.children && ('children' != 'adults' || passengers.children > passengers.infants) ? passengers.children - 1 : passengers.children, all: (passengers.all > 1 && passengers.children > paxInitialState.passengers.children) && ('children' != 'adults' || passengers.children > passengers.infants) ? passengers.all - 1 : passengers.all }})">-
0
+
Infants
Younger than 2
paxInitialState.passengers.infants) && ('infants' != 'adults' || passengers.infants > passengers.infants) ? ' active' : '' )" on="tap:AMP.setState({ passengers: { infants: passengers.infants > paxInitialState.passengers.infants && ('infants' != 'adults' || passengers.infants > passengers.infants) ? passengers.infants - 1 : passengers.infants, all: (passengers.all > 1 && passengers.infants > paxInitialState.passengers.infants) && ('infants' != 'adults' || passengers.infants > passengers.infants) ? passengers.all - 1 : passengers.all }})">-
0
+
Economy
Economy
Premium Economy
Business
First
Done
Search for flights
Cheap Flights to Oceania
Home
Flights
Oceania
*Return fares per person, including taxes, excluding R 160 booking fee.
Australia
Adelaide
Brisbane
Broome
Cairns
Canberra
Darwin
Gold Coast
Hamilton Island
Melbourne
Perth
Sydney
New Zealand
Auckland
Christchurch
Wellington
null
Nadi
*Return fares per person, including taxes, excluding R 160 booking fee.
If you don't want to miss the best deals
Follow us on:
Facebook
Flights Oceania
Flights to
Other flights to
Africa
Asia
Europe
North America
Oceania
South America