
Cheap Flights from Tokyo (NRT) to Haikou (HAK)
Popular airlines from Narita Intl. Airport (NRT) to Haikou (HAK-Meilan Intl.)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheap Flights from Tokyo (NRT) to Haikou (HAK)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Wed, 6 Jan - Tue, 12 Jan
NRT
Tokyo
HAK
Haikou
AU$476 Return, found 1 day ago
AU$476
Return
found 1 day ago

Mon, 8 June - Mon, 29 June
NRT
Tokyo
HAK
Haikou
AU$491 Return, found 1 day ago
AU$491
Return
found 1 day ago

Wed, 8 July - Mon, 27 July
NRT
Tokyo
HAK
Haikou
AU$542 Return, found 1 day ago
AU$542
Return
found 1 day ago

Thu, 9 July - Mon, 13 July
NRT
Tokyo
HAK
Haikou
AU$545 Return, found 1 day ago
AU$545
Return
found 1 day ago

Fri, 10 July - Mon, 13 July
NRT
Tokyo
HAK
Haikou
AU$547 Return, found 1 day ago
AU$547
Return
found 1 day ago

Tue, 25 Aug - Sun, 6 Sept
NRT
Tokyo
HAK
Haikou
AU$550 Return, found 1 day ago
AU$550
Return
found 1 day ago

Tue, 12 May - Wed, 27 May
NRT
Tokyo
HAK
Haikou
AU$550 Return, found 1 day ago
AU$550
Return
found 1 day ago

Wed, 13 May - Wed, 27 May
NRT
Tokyo
HAK
Haikou
AU$552 Return, found 1 day ago
AU$552
Return
found 1 day ago
Thu, 11 June - Thu, 25 June
NRT
Tokyo
HAK
Haikou
AU$681 Return, found 1 day ago
AU$681
Return
found 1 day ago

Sun, 7 June - Mon, 22 June
NRT
Tokyo
HAK
Haikou
AU$811 Return, found 1 day ago
AU$811
Return
found 1 day ago
Alternative airports near Haikou
Prices were available within the past 7 days. Prices and availability are subject to change.
Frequently asked questions
Travel information
Origin airport | Narita Intl. |
|---|---|
Destination airport | Meilan Intl. |
Airlines serving | Air China, Cathay Pacific, China Eastern Airlines, China Southern Airlines, Hainan Airlines, Hong Kong Airlines, Shenzhen Airlines |
Return price | AU$475 |
Distance | 3387 km |
Average flight time | 5 hours 40 mins |
*Available to Expedia members.