Fly from
Fly to
Budget
$1,149 - $1,735
Route
Departure
Return
Price
ChristchurchJakarta Soekarno-Hatta Intl
CHC - CGK
CHCCGK
Christchurch
Sun 16/2
1 stop28h 55m
Jakarta Soekarno-Hatta Intl
Sun 2/3
1 stop26h 15m
Auckland IntlJakarta Soekarno-Hatta Intl
AKL - CGK
AKLCGK
Auckland Intl
Fri 22/11
1 stop33h 45m
Jakarta Soekarno-Hatta Intl
Fri 29/11
1 stop34h 50m
ChristchurchJakarta Soekarno-Hatta Intl
CHC - CGK
CHCCGK
Christchurch
Tue 11/2
1 stop18h 00m
Jakarta Soekarno-Hatta Intl
Tue 25/2
1 stop13h 35m
ChristchurchJakarta Soekarno-Hatta Intl
CHC - CGK
CHCCGK
Christchurch
Fri 14/2
2 stops23h 05m
Jakarta Soekarno-Hatta Intl
Fri 28/2
1 stop26h 15m
Auckland IntlJakarta Soekarno-Hatta Intl
AKL - CGK
AKLCGK
Auckland Intl
Tue 11/2
2 stops22h 35m
Jakarta Soekarno-Hatta Intl
Sun 2/3
2 stops35h 40m
Auckland IntlJakarta Soekarno-Hatta Intl
AKL - CGK
AKLCGK
Auckland Intl
Mon 23/9
1 stop30h 30m
Jakarta Soekarno-Hatta Intl
Mon 7/10
1 stop35h 15m
ChristchurchJakarta Soekarno-Hatta Intl
CHC - CGK
CHCCGK
Christchurch
Mon 10/2
1 stop15h 30m
Jakarta Soekarno-Hatta Intl
Wed 26/2
1 stop17h 20m
Auckland IntlJakarta Soekarno-Hatta Intl
AKL - CGK
AKLCGK
Auckland Intl
Mon 13/1
1 stop28h 20m
Jakarta Soekarno-Hatta Intl
Sun 30/3
1 stop28h 50m
Auckland IntlJakarta Soekarno-Hatta Intl
AKL - CGK
AKLCGK
Auckland Intl
Mon 10/2
1 stop19h 00m
Jakarta Soekarno-Hatta Intl
Mon 3/3
1 stop22h 00m
Currently, June is the cheapest month in which you can book a flight from New Zealand to Jakarta (average of $785). Flying from New Zealand to Jakarta in December is currently the most expensive (average of $1,359). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
It’s typically best to fly out from New Zealand to Jakarta in the evening. Doing so could potentially save you 37% on the flight price compared to flying in the morning, which is usually more expensive.
Qantas Airways, Singapore Airlines and China Southern are the most popular airlines when flying from New Zealand to Jakarta.
In terms of precipitation, rainfall in Jakarta ranges from 177.0 - 384.0 inches per month. April is typically the wettest month, when rainfall can reach 384.0 mm. July is typically the driest time to visit Jakarta when rainfall is around 177.0 mm.
If weather is an important factor for your trip to Jakarta, use this chart to help with planning. For those seeking warmer temperatures, March is the ideal time of year to visit, when temperatures reach an average of 25.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 24.0 C).
Entertainment
Comfort
Overall
Crew
Food
Boarding
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Entertainment
Comfort
Overall
Crew
Food
Boarding
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Entertainment
Comfort
Overall
Crew
Food
Boarding
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Entertainment
Comfort
Overall
Crew
Food
Boarding
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Entertainment
Comfort
Overall
Crew
Food
Boarding
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Entertainment
Comfort
Overall
Crew
Food
Boarding
Reviews
The people I was next too were a family and they made the flight miserable with their endless complaints and lack of respect; the airline refused to move me to or to give me the seat I needed for my medical condition. The food has never been good and the entertainment is trash. I took this flight based on the fact that it was a last minute booking so I could afford it…
Deals for New Zealand to Jakarta flights are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose better, like price, airport, cabin class, and plenty of other options.
Millions of users choose and trust Cheapflights to book the best flight deals from New Zealand to Jakarta for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Users can book flights with no change fees policies with our dedicated filters. Book flights from New Zealand to Jakarta flexibly with Cheapflights today.
Yes! Start tracking prices for New Zealand to Jakarta flights today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive your alerts.