- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 55% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap round-trip flights to Hainan
Prices were available within the past 7 days and start at Rp1.508.201 for one-way flights and Rp2.658.268 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 21 Jul - Mon, 29 Jul
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp2.658.268 Return, found 4 days ago
Rp2.658.268
Return
found 4 days ago
Sun, 21 Jul - Mon, 29 Jul
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp2.898.268 Return, found 4 days ago
Rp2.898.268
Return
found 4 days ago
Sun, 26 May - Sun, 2 Jun
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp3.920.268 Return, found 3 days ago
Rp3.920.268
Return
found 3 days ago
Sun, 26 May - Sun, 2 Jun
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp4.320.268 Return, found 3 days ago
Rp4.320.268
Return
found 3 days ago
Sun, 26 May - Sun, 2 Jun
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp4.880.268 Return, found 3 days ago
Rp4.880.268
Return
found 3 days ago
Sun, 26 May - Sun, 2 Jun
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp5.280.268 Return, found 3 days ago
Rp5.280.268
Return
found 3 days ago
Sun, 16 Jun - Sun, 23 Jun
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp5.880.268 Return, found 4 hours ago
Rp5.880.268
Return
found 4 hours ago
Sat, 15 Jun - Sat, 22 Jun
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp6.340.267 Return, found 1 day ago
Rp6.340.267
Return
found 1 day ago
Sat, 15 Jun - Sat, 22 Jun
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp6.840.268 Return, found 1 day ago
Rp6.840.268
Return
found 1 day ago
Sun, 16 Jun - Sun, 23 Jun
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp7.440.268 Return, found 4 hours ago
Rp7.440.268
Return
found 4 hours ago
Sat, 15 Jun - Sat, 22 Jun
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp7.940.267 Return, found 1 day ago
Rp7.940.267
Return
found 1 day ago
Sat, 15 Jun - Sat, 22 Jun
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp8.440.268 Return, found 1 day ago
Rp8.440.268
Return
found 1 day ago
About Hainan
Expedia offers flights to Hainan to meet every traveller's needs. Whatever your flight need - Expedia has the flight for you. So choose from flights to Hainan or destinations around the world and discover how easy it is to make your flight reservations on Expedia.
Frequently asked questions
More to explore for Hainan
Flying to Hainan? Explore Hainan with Expedia's Travel Guides to find the best hotels, holiday packages, car hire deals and more!
Trending flights to Hainan
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 21 Jul - Mon, 29 Jul
CGK
Soekarno-Hatta Intl.
HAK
Meilan Intl.
Rp2.658.268 Return, found 4 days ago
Rp2.658.268
Return
found 4 days ago
Top Flight Destinations In Hainan
Top Flight Destinations In World
- Flights to Brazil
- Flights to United States of America
- Flights to Italy
- Flights to Australia
- Flights to China
- Flights to France
- Flights to Japan
- Flights to Spain
- Flights to United Kingdom
- Flights to Mexico
- Flights to Germany
- Flights to Philippines
- Flights to Sweden
- Flights to Greece
- Flights to Colombia
- Flights to Indonesia
- Flights to Türkiye
- Flights to South Korea
- Flights to India
- Flights to Argentina
Top Hainan Hotels
Hotels
Holidays
*Available to Expedia members.