HowToGo

Flight from New Zealand to Madagascar

Search Transfer from New Zealand to Madagascar

Search Flights

You can find flight ticket prices from New Zealand to Madagascar with our flight tickets search tool below

1. Christchurch to Antananarivo

  1. You take a bus, shuttle or taxi from your location in New Zealand to Christchurch.

  2. You take a flight from Christchurch to Antananarivo and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Antananarivo to your destination in Madagascar.

Flight Depart Arrive
NZ211 Air New Zealand
QF773 Qantas
MK441 Air Mauritius
MD187 Air Madagascar
06:00 Christchurch
09:35 Melbourne
13:05 Perth
09:55 Mauritius
08:00 Melbourne
10:40 Perth
17:10 Mauritius
10:40 Antananarivo
Connect
NZ211 Air New Zealand
VA681 Virgin Australia
MK441 Air Mauritius
MD187 Air Madagascar
06:00 Christchurch
10:15 Melbourne
13:05 Perth
09:55 Mauritius
08:00 Melbourne
11:30 Perth
17:10 Mauritius
10:40 Antananarivo
Connect
NZ211 Air New Zealand
QF773 Qantas
MK441 Air Mauritius
MK288 Air Mauritius
06:00 Christchurch
09:35 Melbourne
13:05 Perth
14:25 Mauritius
08:00 Melbourne
10:40 Perth
17:10 Mauritius
15:20 Antananarivo
Connect
NZ211 Air New Zealand
VA681 Virgin Australia
MK441 Air Mauritius
MK288 Air Mauritius
06:00 Christchurch
10:15 Melbourne
13:05 Perth
14:25 Mauritius
08:00 Melbourne
11:30 Perth
17:10 Mauritius
15:20 Antananarivo
Connect
NZ211 Air New Zealand
VA681 Virgin Australia
MK441 Air Mauritius
MK248 Air Mauritius
UU611 Air Austral
06:00 Christchurch
10:15 Melbourne
13:05 Perth
22:30 Mauritius
10:45 St-Denis
08:00 Melbourne
11:30 Perth
17:10 Mauritius
23:25 St-Denis
11:20 Antananarivo
Connect
NZ211 Air New Zealand
QF773 Qantas
MK441 Air Mauritius
UU131 Air Austral
UU611 Air Austral
06:00 Christchurch
09:35 Melbourne
13:05 Perth
23:05 Mauritius
10:45 St-Denis
08:00 Melbourne
10:40 Perth
17:10 Mauritius
23:50 St-Denis
11:20 Antananarivo
Connect
NZ211 Air New Zealand
QF773 Qantas
MK441 Air Mauritius
MK248 Air Mauritius
UU611 Air Austral
06:00 Christchurch
09:35 Melbourne
13:05 Perth
22:30 Mauritius
10:45 St-Denis
08:00 Melbourne
10:40 Perth
17:10 Mauritius
23:25 St-Denis
11:20 Antananarivo
Connect
QF138 Qantas
QF63 Qantas
4Z252 Airlink
06:15 Christchurch
11:35 Sydney
10:00 Johannesburg
07:45 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect
NZ227 Air New Zealand
VA555 Virgin Australia
MK441 Air Mauritius
MK288 Air Mauritius
06:30 Christchurch
09:15 Sydney
13:05 Perth
14:25 Mauritius
08:15 Sydney
11:20 Perth
17:10 Mauritius
15:20 Antananarivo
Connect
NZ227 Air New Zealand
VA555 Virgin Australia
MK441 Air Mauritius
MK248 Air Mauritius
UU611 Air Austral
06:30 Christchurch
09:15 Sydney
13:05 Perth
22:30 Mauritius
10:45 St-Denis
08:15 Sydney
11:20 Perth
17:10 Mauritius
23:25 St-Denis
11:20 Antananarivo
Connect
NZ227 Air New Zealand
QF63 Qantas
4Z252 Airlink
06:30 Christchurch
11:35 Sydney
10:00 Johannesburg
08:15 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect
NZ227 Air New Zealand
VA555 Virgin Australia
MK441 Air Mauritius
MD187 Air Madagascar
06:30 Christchurch
09:15 Sydney
13:05 Perth
09:55 Mauritius
08:15 Sydney
11:20 Perth
17:10 Mauritius
10:40 Antananarivo
Connect
NZ227 Air New Zealand
SQ212 Singapore Airlines
MK647 Air Mauritius
MK288 Air Mauritius
06:30 Christchurch
09:05 Sydney
15:35 Singapore Changi
14:25 Mauritius
08:15 Sydney
14:15 Singapore Changi
18:45 Mauritius
15:20 Antananarivo
Connect
NZ227 Air New Zealand
VA555 Virgin Australia
MK441 Air Mauritius
UU131 Air Austral
UU611 Air Austral
06:30 Christchurch
09:15 Sydney
13:05 Perth
23:05 Mauritius
10:45 St-Denis
08:15 Sydney
11:20 Perth
17:10 Mauritius
23:50 St-Denis
11:20 Antananarivo
Connect
CZ618 China Southern Airlines
MD019 Air Madagascar
MD019 Air Madagascar
22:30 Christchurch
09:55 Guangzhou Baiyun
17:00 St-Denis
05:30 Guangzhou Baiyun
15:40 St-Denis
17:35 Antananarivo
Connect

2. Auckland to Antananarivo

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Antananarivo and cost approximately 1700 USD.

  3. You take a bus, shuttle or taxi from Antananarivo to your destination in Madagascar.

Flight Depart Arrive
QF152 Qantas
QF773 Qantas
MK441 Air Mauritius
MK288 Air Mauritius
06:00 Auckland
09:35 Melbourne
13:05 Perth
14:25 Mauritius
08:10 Melbourne
10:40 Perth
17:10 Mauritius
15:20 Antananarivo
Connect
JQ202 Jetstar
QF63 Qantas
4Z252 Airlink
06:20 Auckland
11:35 Sydney
10:00 Johannesburg
08:00 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect
LA801 LATAM Chile
QF63 Qantas
4Z252 Airlink
07:30 Auckland
11:35 Sydney
10:00 Johannesburg
09:15 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect
QF142 Qantas
QF63 Qantas
4Z252 Airlink
08:40 Auckland
11:35 Sydney
10:00 Johannesburg
10:15 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect
NZ175 Air New Zealand
SA281 South African Airways
4Z252 Airlink
10:50 Auckland
14:30 Perth
10:00 Johannesburg
13:20 Perth
19:15 Johannesburg
14:00 Antananarivo
Connect
TG492 Thai Airways International
UU888 Air Austral
MD019 Air Madagascar
14:50 Auckland
09:00 Suvarnabhumi
17:00 St-Denis
20:40 Suvarnabhumi
13:35 St-Denis
17:35 Antananarivo
Connect
TG492 Thai Airways International
KQ887 Kenya Airways
KQ256 Kenya Airways
14:50 Auckland
01:00 Suvarnabhumi
12:15 Nairobi
20:40 Suvarnabhumi
05:50 Nairobi
15:35 Antananarivo
Connect
CX198 Cathay Pacific
MK641 Air Mauritius
TK160 Turkish Airlines
15:00 Auckland
01:30 Hong Kong
14:15 Mauritius
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
CX198 Cathay Pacific
MK641 Air Mauritius
MD187 Air Madagascar
15:00 Auckland
01:30 Hong Kong
09:55 Mauritius
21:15 Hong Kong
07:15 Mauritius
10:40 Antananarivo
Connect
CX198 Cathay Pacific
MK641 Air Mauritius
MK288 Air Mauritius
15:00 Auckland
01:30 Hong Kong
14:25 Mauritius
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
SQ286 Singapore Airlines
SQ526 Singapore Airlines
MK747 Air Mauritius
MK288 Air Mauritius
15:15 Auckland
22:20 Singapore Changi
07:40 Madras
14:25 Mauritius
20:55 Singapore Changi
23:50 Madras
11:55 Mauritius
15:20 Antananarivo
Connect
SQ286 Singapore Airlines
SQ526 Singapore Airlines
MK747 Air Mauritius
TK160 Turkish Airlines
15:15 Auckland
22:20 Singapore Changi
07:40 Madras
14:15 Mauritius
20:55 Singapore Changi
23:50 Madras
11:55 Mauritius
15:20 Antananarivo
Connect

3. Wellington to Antananarivo

  1. You take a bus, shuttle or taxi from your location in New Zealand to Wellington.

  2. You take a flight from Wellington to Antananarivo and cost approximately 1900 USD.

  3. You take a bus, shuttle or taxi from Antananarivo to your destination in Madagascar.

Flight Depart Arrive
NZ255 Air New Zealand
VA681 Virgin Australia
MK441 Air Mauritius
MK288 Air Mauritius
06:00 Wellington
10:15 Melbourne
13:05 Perth
14:25 Mauritius
08:10 Melbourne
11:30 Perth
17:10 Mauritius
15:20 Antananarivo
Connect
NZ255 Air New Zealand
QF773 Qantas
MK441 Air Mauritius
MK288 Air Mauritius
06:00 Wellington
09:35 Melbourne
13:05 Perth
14:25 Mauritius
08:10 Melbourne
10:40 Perth
17:10 Mauritius
15:20 Antananarivo
Connect
NZ255 Air New Zealand
QF773 Qantas
MK441 Air Mauritius
UU131 Air Austral
UU611 Air Austral
06:00 Wellington
09:35 Melbourne
13:05 Perth
23:05 Mauritius
10:45 St-Denis
08:10 Melbourne
10:40 Perth
17:10 Mauritius
23:50 St-Denis
11:20 Antananarivo
Connect
NZ255 Air New Zealand
QF773 Qantas
MK441 Air Mauritius
MK248 Air Mauritius
UU611 Air Austral
06:00 Wellington
09:35 Melbourne
13:05 Perth
22:30 Mauritius
10:45 St-Denis
08:10 Melbourne
10:40 Perth
17:10 Mauritius
23:25 St-Denis
11:20 Antananarivo
Connect
NZ255 Air New Zealand
VA681 Virgin Australia
MK441 Air Mauritius
MK248 Air Mauritius
UU611 Air Austral
06:00 Wellington
10:15 Melbourne
13:05 Perth
22:30 Mauritius
10:45 St-Denis
08:10 Melbourne
11:30 Perth
17:10 Mauritius
23:25 St-Denis
11:20 Antananarivo
Connect
QF162 Qantas
QF63 Qantas
4Z252 Airlink
06:50 Wellington
11:35 Sydney
10:00 Johannesburg
08:30 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect
NZ245 Air New Zealand
QF63 Qantas
4Z252 Airlink
06:55 Wellington
11:35 Sydney
10:00 Johannesburg
08:45 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect

4. Auckland to Tamatave

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Tamatave and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Tamatave to your destination in Madagascar.

Flight Depart Arrive
NZ282 Air New Zealand
MK647 Air Mauritius
UU131 Air Austral
UU555 Air Austral
00:55 Auckland
15:35 Singapore Changi
23:05 Mauritius
13:45 St-Denis
06:40 Singapore Changi
18:45 Mauritius
23:50 St-Denis
14:35 Tamatave
Connect
NZ282 Air New Zealand
MK647 Air Mauritius
MK248 Air Mauritius
UU555 Air Austral
00:55 Auckland
15:35 Singapore Changi
22:30 Mauritius
13:45 St-Denis
06:40 Singapore Changi
18:45 Mauritius
23:25 St-Denis
14:35 Tamatave
Connect
SQ282 Singapore Airlines
MK647 Air Mauritius
UU131 Air Austral
UU555 Air Austral
01:15 Auckland
15:35 Singapore Changi
23:05 Mauritius
13:45 St-Denis
06:45 Singapore Changi
18:45 Mauritius
23:50 St-Denis
14:35 Tamatave
Connect
SQ282 Singapore Airlines
MK647 Air Mauritius
MK248 Air Mauritius
UU555 Air Austral
01:15 Auckland
15:35 Singapore Changi
22:30 Mauritius
13:45 St-Denis
06:45 Singapore Changi
18:45 Mauritius
23:25 St-Denis
14:35 Tamatave
Connect
QF152 Qantas
QF773 Qantas
MK441 Air Mauritius
MD187 Air Madagascar
TZ500 504 Tsaradia
06:00 Auckland
09:35 Melbourne
13:05 Perth
09:55 Mauritius
12:00 Antananarivo
08:10 Melbourne
10:40 Perth
17:10 Mauritius
10:40 Antananarivo
12:45 Tamatave
Connect
QF140 Qantas
QF63 Qantas
4Z252 Airlink
TZ504 Tsaradia
06:05 Auckland
11:35 Sydney
10:00 Johannesburg
18:00 Antananarivo
07:40 Sydney
16:35 Johannesburg
14:00 Antananarivo
18:45 Tamatave
Connect
LA801 LATAM Chile
QF63 Qantas
4Z252 Airlink
MD504 Air Madagascar
07:30 Auckland
11:35 Sydney
10:00 Johannesburg
18:00 Antananarivo
09:15 Sydney
16:35 Johannesburg
14:00 Antananarivo
18:45 Tamatave
Connect
QF142 Qantas
QF63 Qantas
4Z252 Airlink
MD504 Air Madagascar
08:40 Auckland
11:35 Sydney
10:00 Johannesburg
18:00 Antananarivo
10:15 Sydney
16:35 Johannesburg
14:00 Antananarivo
18:45 Tamatave
Connect
QF142 Qantas
QF63 Qantas
4Z252 Airlink
TZ504 Tsaradia
08:40 Auckland
11:35 Sydney
10:00 Johannesburg
18:00 Antananarivo
10:15 Sydney
16:35 Johannesburg
14:00 Antananarivo
18:45 Tamatave
Connect
NZ175 Air New Zealand
SA281 South African Airways
4Z252 Airlink
TZ504 Tsaradia
10:50 Auckland
14:30 Perth
10:00 Johannesburg
18:00 Antananarivo
13:20 Perth
19:15 Johannesburg
14:00 Antananarivo
18:45 Tamatave
Connect
NZ175 Air New Zealand
SA281 South African Airways
4Z252 Airlink
MD504 Air Madagascar
10:50 Auckland
14:30 Perth
10:00 Johannesburg
18:00 Antananarivo
13:20 Perth
19:15 Johannesburg
14:00 Antananarivo
18:45 Tamatave
Connect
SQ286 Singapore Airlines
SQ526 Singapore Airlines
UU738 Air Austral
MD193 Air Madagascar
15:15 Auckland
22:20 Singapore Changi
08:20 Madras
17:30 St-Denis
20:55 Singapore Changi
23:50 Madras
13:00 St-Denis
18:20 Tamatave
Connect

5. Tauranga to Antananarivo

  1. You take a bus, shuttle or taxi from your location in New Zealand to Tauranga.

  2. You take a flight from Tauranga to Antananarivo and cost approximately 2100 USD.

  3. You take a bus, shuttle or taxi from Antananarivo to your destination in Madagascar.

Flight Depart Arrive
NZ8126 Air New Zealand
NZ103 Air New Zealand
QF63 Qantas
4Z252 Airlink
07:15 Tauranga
09:00 Auckland
11:35 Sydney
10:00 Johannesburg
07:55 Auckland
10:40 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect
NZ8126 Air New Zealand
NZ175 Air New Zealand
SA281 South African Airways
4Z252 Airlink
07:15 Tauranga
10:50 Auckland
14:30 Perth
10:00 Johannesburg
07:55 Auckland
13:20 Perth
19:15 Johannesburg
14:00 Antananarivo
Connect
NZ5126 Air New Zealand
TG492 Thai Airways International
UU888 Air Austral
MD019 Air Madagascar
07:20 Tauranga
14:50 Auckland
09:00 Suvarnabhumi
17:00 St-Denis
08:00 Auckland
20:40 Suvarnabhumi
13:35 St-Denis
17:35 Antananarivo
Connect
NZ5126 Air New Zealand
NZ175 Air New Zealand
SA281 South African Airways
4Z252 Airlink
07:20 Tauranga
10:50 Auckland
14:30 Perth
10:00 Johannesburg
08:00 Auckland
13:20 Perth
19:15 Johannesburg
14:00 Antananarivo
Connect
NZ5126 Air New Zealand
NZ103 Air New Zealand
QF63 Qantas
4Z252 Airlink
07:20 Tauranga
09:00 Auckland
11:35 Sydney
10:00 Johannesburg
08:00 Auckland
10:40 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect
NZ5128 Air New Zealand
TG492 Thai Airways International
UU888 Air Austral
MD019 Air Madagascar
09:25 Tauranga
14:50 Auckland
09:00 Suvarnabhumi
17:00 St-Denis
10:05 Auckland
20:40 Suvarnabhumi
13:35 St-Denis
17:35 Antananarivo
Connect
NZ5132 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MK288 Air Mauritius
10:25 Tauranga
15:00 Auckland
01:30 Hong Kong
14:25 Mauritius
11:05 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
NZ5132 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MD187 Air Madagascar
10:25 Tauranga
15:00 Auckland
01:30 Hong Kong
09:55 Mauritius
11:05 Auckland
21:15 Hong Kong
07:15 Mauritius
10:40 Antananarivo
Connect
NZ8134 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MK288 Air Mauritius
12:10 Tauranga
15:00 Auckland
01:30 Hong Kong
14:25 Mauritius
12:50 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
NZ8134 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
TK160 Turkish Airlines
12:10 Tauranga
15:00 Auckland
01:30 Hong Kong
14:15 Mauritius
12:50 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
NZ8134 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MD187 Air Madagascar
12:10 Tauranga
15:00 Auckland
01:30 Hong Kong
09:55 Mauritius
12:50 Auckland
21:15 Hong Kong
07:15 Mauritius
10:40 Antananarivo
Connect
NZ8134 Air New Zealand
TG492 Thai Airways International
UU888 Air Austral
MD019 Air Madagascar
12:10 Tauranga
14:50 Auckland
09:00 Suvarnabhumi
17:00 St-Denis
12:50 Auckland
20:40 Suvarnabhumi
13:35 St-Denis
17:35 Antananarivo
Connect
NZ8140 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
TK160 Turkish Airlines
13:30 Tauranga
15:00 Auckland
01:30 Hong Kong
14:15 Mauritius
14:10 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
NZ8140 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MD187 Air Madagascar
13:30 Tauranga
15:00 Auckland
01:30 Hong Kong
09:55 Mauritius
14:10 Auckland
21:15 Hong Kong
07:15 Mauritius
10:40 Antananarivo
Connect
NZ8140 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MK288 Air Mauritius
13:30 Tauranga
15:00 Auckland
01:30 Hong Kong
14:25 Mauritius
14:10 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect

6. Palmerston to Antananarivo

  1. You take a bus, shuttle or taxi from your location in New Zealand to Palmerston.

  2. You take a flight from Palmerston to Antananarivo and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Antananarivo to your destination in Madagascar.

Flight Depart Arrive
NZ5120 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MD187 Air Madagascar
07:20 Palmerston
15:00 Auckland
01:30 Hong Kong
09:55 Mauritius
08:35 Auckland
21:15 Hong Kong
07:15 Mauritius
10:40 Antananarivo
Connect
NZ5120 Air New Zealand
NZ175 Air New Zealand
SA281 South African Airways
4Z252 Airlink
07:20 Palmerston
10:50 Auckland
14:30 Perth
10:00 Johannesburg
08:35 Auckland
13:20 Perth
19:15 Johannesburg
14:00 Antananarivo
Connect
NZ5120 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MK288 Air Mauritius
07:20 Palmerston
15:00 Auckland
01:30 Hong Kong
14:25 Mauritius
08:35 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
NZ5118 Air New Zealand
TG492 Thai Airways International
UU888 Air Austral
MD019 Air Madagascar
08:25 Palmerston
14:50 Auckland
09:00 Suvarnabhumi
17:00 St-Denis
09:40 Auckland
20:40 Suvarnabhumi
13:35 St-Denis
17:35 Antananarivo
Connect
NZ5118 Air New Zealand
NZ175 Air New Zealand
SA281 South African Airways
4Z252 Airlink
08:25 Palmerston
10:50 Auckland
14:30 Perth
10:00 Johannesburg
09:40 Auckland
13:20 Perth
19:15 Johannesburg
14:00 Antananarivo
Connect
NZ5106 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MD187 Air Madagascar
10:00 Palmerston
15:00 Auckland
01:30 Hong Kong
09:55 Mauritius
11:15 Auckland
21:15 Hong Kong
07:15 Mauritius
10:40 Antananarivo
Connect
NZ5106 Air New Zealand
TG492 Thai Airways International
UU888 Air Austral
MD019 Air Madagascar
10:00 Palmerston
14:50 Auckland
09:00 Suvarnabhumi
17:00 St-Denis
11:15 Auckland
20:40 Suvarnabhumi
13:35 St-Denis
17:35 Antananarivo
Connect
NZ5106 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
TK160 Turkish Airlines
10:00 Palmerston
15:00 Auckland
01:30 Hong Kong
14:15 Mauritius
11:15 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
NZ5106 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MK288 Air Mauritius
10:00 Palmerston
15:00 Auckland
01:30 Hong Kong
14:25 Mauritius
11:15 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
NZ5110 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
TK160 Turkish Airlines
12:30 Palmerston
15:00 Auckland
01:30 Hong Kong
14:15 Mauritius
13:45 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
NZ5110 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MD187 Air Madagascar
12:30 Palmerston
15:00 Auckland
01:30 Hong Kong
09:55 Mauritius
13:45 Auckland
21:15 Hong Kong
07:15 Mauritius
10:40 Antananarivo
Connect
NZ5110 Air New Zealand
CX198 Cathay Pacific
MK641 Air Mauritius
MK288 Air Mauritius
12:30 Palmerston
15:00 Auckland
01:30 Hong Kong
14:25 Mauritius
13:45 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
NZ5110 Air New Zealand
TG492 Thai Airways International
UU888 Air Austral
MD019 Air Madagascar
12:30 Palmerston
14:50 Auckland
09:00 Suvarnabhumi
17:00 St-Denis
13:45 Auckland
20:40 Suvarnabhumi
13:35 St-Denis
17:35 Antananarivo
Connect

7. Auckland to Majunga

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Majunga and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Majunga to your destination in Madagascar.

Flight Depart Arrive
NZ282 Air New Zealand
MK647 Air Mauritius
MK248 Air Mauritius
UU611 Air Austral
MD8822 Air Madagascar
00:55 Auckland
15:35 Singapore Changi
22:30 Mauritius
10:45 St-Denis
13:25 Antananarivo
06:40 Singapore Changi
18:45 Mauritius
23:25 St-Denis
11:20 Antananarivo
14:30 Majunga
Connect
NZ282 Air New Zealand
MK647 Air Mauritius
MK248 Air Mauritius
UU611 Air Austral
TZ8822 Tsaradia
00:55 Auckland
15:35 Singapore Changi
22:30 Mauritius
10:45 St-Denis
13:25 Antananarivo
06:40 Singapore Changi
18:45 Mauritius
23:25 St-Denis
11:20 Antananarivo
14:30 Majunga
Connect
SQ282 Singapore Airlines
MK647 Air Mauritius
MK248 Air Mauritius
UU611 Air Austral
MD8822 Air Madagascar
01:15 Auckland
15:35 Singapore Changi
22:30 Mauritius
10:45 St-Denis
13:25 Antananarivo
06:45 Singapore Changi
18:45 Mauritius
23:25 St-Denis
11:20 Antananarivo
14:30 Majunga
Connect
SQ282 Singapore Airlines
MK647 Air Mauritius
MK248 Air Mauritius
UU611 Air Austral
TZ8822 Tsaradia
01:15 Auckland
15:35 Singapore Changi
22:30 Mauritius
10:45 St-Denis
13:25 Antananarivo
06:45 Singapore Changi
18:45 Mauritius
23:25 St-Denis
11:20 Antananarivo
14:30 Majunga
Connect
QF142 Qantas
QF63 Qantas
4Z252 Airlink
TZ6822 Tsaradia
08:40 Auckland
11:35 Sydney
10:00 Johannesburg
06:30 Antananarivo
10:15 Sydney
16:35 Johannesburg
14:00 Antananarivo
07:30 Majunga
Connect
NZ175 Air New Zealand
SA281 South African Airways
4Z252 Airlink
TZ6822 Tsaradia
10:50 Auckland
14:30 Perth
10:00 Johannesburg
06:30 Antananarivo
13:20 Perth
19:15 Johannesburg
14:00 Antananarivo
07:30 Majunga
Connect
TG492 Thai Airways International
UU888 Air Austral
MD019 Air Madagascar
TZ6822 Tsaradia
14:50 Auckland
09:00 Suvarnabhumi
17:00 St-Denis
06:30 Antananarivo
20:40 Suvarnabhumi
13:35 St-Denis
17:35 Antananarivo
07:30 Majunga
Connect
TG492 Thai Airways International
UU888 Air Austral
UU276 Air Austral
ZD244 Ewa Air
14:50 Auckland
09:00 Suvarnabhumi
16:15 St-Denis
13:20 Dzaoudzi
20:40 Suvarnabhumi
13:35 St-Denis
17:25 Dzaoudzi
14:40 Majunga
Connect

8. Whakatane to Antananarivo

  1. You take a bus, shuttle or taxi from your location in New Zealand to Whakatane.

  2. You take a flight from Whakatane to Antananarivo and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Antananarivo to your destination in Madagascar.

Flight Depart Arrive
3C821 Air Chathams
TG492 Thai Airways International
KQ887 Kenya Airways
KQ256 Kenya Airways
06:45 Whakatane
14:50 Auckland
01:00 Suvarnabhumi
12:15 Nairobi
07:30 Auckland
20:40 Suvarnabhumi
05:50 Nairobi
15:35 Antananarivo
Connect
3C821 Air Chathams
QF142 Qantas
QF63 Qantas
4Z252 Airlink
06:45 Whakatane
08:40 Auckland
11:35 Sydney
10:00 Johannesburg
07:30 Auckland
10:15 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect
3C821 Air Chathams
CX198 Cathay Pacific
MK641 Air Mauritius
MD187 Air Madagascar
06:45 Whakatane
15:00 Auckland
01:30 Hong Kong
09:55 Mauritius
07:30 Auckland
21:15 Hong Kong
07:15 Mauritius
10:40 Antananarivo
Connect
3C821 Air Chathams
NZ103 Air New Zealand
QF63 Qantas
4Z252 Airlink
06:45 Whakatane
09:00 Auckland
11:35 Sydney
10:00 Johannesburg
07:30 Auckland
10:40 Sydney
16:35 Johannesburg
14:00 Antananarivo
Connect
3C821 Air Chathams
CX198 Cathay Pacific
MK641 Air Mauritius
MK288 Air Mauritius
06:45 Whakatane
15:00 Auckland
01:30 Hong Kong
14:25 Mauritius
07:30 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
3C821 Air Chathams
SQ286 Singapore Airlines
SQ526 Singapore Airlines
MK747 Air Mauritius
MK288 Air Mauritius
06:45 Whakatane
15:15 Auckland
22:20 Singapore Changi
07:40 Madras
14:25 Mauritius
07:30 Auckland
20:55 Singapore Changi
23:50 Madras
11:55 Mauritius
15:20 Antananarivo
Connect
3C821 Air Chathams
NZ175 Air New Zealand
SA281 South African Airways
4Z252 Airlink
06:45 Whakatane
10:50 Auckland
14:30 Perth
10:00 Johannesburg
07:30 Auckland
13:20 Perth
19:15 Johannesburg
14:00 Antananarivo
Connect
3C823 Air Chathams
TG492 Thai Airways International
UU888 Air Austral
MD019 Air Madagascar
08:00 Whakatane
14:50 Auckland
09:00 Suvarnabhumi
17:00 St-Denis
08:45 Auckland
20:40 Suvarnabhumi
13:35 St-Denis
17:35 Antananarivo
Connect
3C823 Air Chathams
NZ175 Air New Zealand
SA281 South African Airways
4Z252 Airlink
08:00 Whakatane
10:50 Auckland
14:30 Perth
10:00 Johannesburg
08:45 Auckland
13:20 Perth
19:15 Johannesburg
14:00 Antananarivo
Connect
3C833 Air Chathams
CX198 Cathay Pacific
MK641 Air Mauritius
MD187 Air Madagascar
09:30 Whakatane
15:00 Auckland
01:30 Hong Kong
09:55 Mauritius
10:15 Auckland
21:15 Hong Kong
07:15 Mauritius
10:40 Antananarivo
Connect
3C833 Air Chathams
CX198 Cathay Pacific
MK641 Air Mauritius
MK288 Air Mauritius
09:30 Whakatane
15:00 Auckland
01:30 Hong Kong
14:25 Mauritius
10:15 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
3C833 Air Chathams
CX198 Cathay Pacific
MK641 Air Mauritius
TK160 Turkish Airlines
09:30 Whakatane
15:00 Auckland
01:30 Hong Kong
14:15 Mauritius
10:15 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
3C827 Air Chathams
TG492 Thai Airways International
KQ887 Kenya Airways
KQ256 Kenya Airways
11:00 Whakatane
14:50 Auckland
01:00 Suvarnabhumi
12:15 Nairobi
11:45 Auckland
20:40 Suvarnabhumi
05:50 Nairobi
15:35 Antananarivo
Connect
3C827 Air Chathams
CX198 Cathay Pacific
MK641 Air Mauritius
MD187 Air Madagascar
11:00 Whakatane
15:00 Auckland
01:30 Hong Kong
09:55 Mauritius
11:45 Auckland
21:15 Hong Kong
07:15 Mauritius
10:40 Antananarivo
Connect
3C827 Air Chathams
SQ286 Singapore Airlines
SQ526 Singapore Airlines
MK747 Air Mauritius
MK288 Air Mauritius
11:00 Whakatane
15:15 Auckland
22:20 Singapore Changi
07:40 Madras
14:25 Mauritius
11:45 Auckland
20:55 Singapore Changi
23:50 Madras
11:55 Mauritius
15:20 Antananarivo
Connect
3C827 Air Chathams
CX198 Cathay Pacific
MK641 Air Mauritius
MK288 Air Mauritius
11:00 Whakatane
15:00 Auckland
01:30 Hong Kong
14:25 Mauritius
11:45 Auckland
21:15 Hong Kong
07:15 Mauritius
15:20 Antananarivo
Connect
3C827 Air Chathams
SQ286 Singapore Airlines
SQ526 Singapore Airlines
MK747 Air Mauritius
TK160 Turkish Airlines
11:00 Whakatane
15:15 Auckland
22:20 Singapore Changi
07:40 Madras
14:15 Mauritius
11:45 Auckland
20:55 Singapore Changi
23:50 Madras
11:55 Mauritius
15:20 Antananarivo
Connect
3C831 Air Chathams
TG492 Thai Airways International
UU888 Air Austral
MD019 Air Madagascar
12:15 Whakatane
14:50 Auckland
09:00 Suvarnabhumi
17:00 St-Denis
13:00 Auckland
20:40 Suvarnabhumi
13:35 St-Denis
17:35 Antananarivo
Connect

References

Find Hotels in Madagascar

You can find hotels and accommodations in Madagascar with our hotels search tool below

Booking.com