kayak.com.my is also available in Malay. Lawat laman ini dalam Bahasa Melayu

Find cheap flights to Hainan from RM 1,005

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 28/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Economy
Fri 3/11
Fri 10/11
In the last 7 days travellers have searched 44,105,490 times on KAYAK, and here is why:

Save 27% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Hainan

Latest Hainan Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARHaikou
1 stop from RM 1,005
Sanya
1 stop from RM 1,133

Good to know

Low season

June

High season

March

Cheapest flight

RM 1,005
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly and prices are also 59% lower on average.
Flight from Kuala Lumpur to Haikou

Top tips for finding cheap flights to Hainan

  • Looking for cheap airfare to Hainan? 25% of our users found tickets to Hainan for the following prices or less: From Kuala Lumpur Intl RM 960 one-way - RM 1,524 round-trip
  • High season is considered to be July, August and September. The cheapest month to fly from Malaysia is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Hainan flight deals.

FAQs - booking Hainan flights

  • How long is the flight to Hainan?

    An average direct flight from Malaysia to Hainan takes 6h 47m, covering a distance of 3264 km. The most popular route is Kuala Lumpur - Sanya with an average flight time of 10h 10m.

  • What is the cheapest flight to Hainan?

    The cheapest ticket to Hainan from Malaysia found in the last 72 hours was RM 570 one-way, and RM 656 round-trip. The most popular route is Kuala Lumpur Intl to Sanya Phoenix Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was RM 1,133.

  • Which airlines fly to Hainan?

    Batik Air & Sichuan Airlines fly the most frequently from Malaysia to Hainan.

  • What are the most popular destinations in Hainan?

    The next most popular destination is Haikou (48%).

  • Which airlines have a flexible cancellation policy for flights to Hainan due to COVID-19?

    Batik Air and Sichuan Airlines have waived their change and cancellation fees on flights to Hainan. Confirm policies on booking site.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Top 5 airlines flying to Hainan

Need help choosing which airline to fly with from Malaysia to Hainan? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to KAYAK reviews.
7.3
Batik AirOverall score based on 171 reviews
67entertainment
67food
73boarding
75comfort
74overall
76crew
Airline reviews

You get what you pay for. It’s functional and gets you from point A to B in good comfort. However, food options are limited and cash only, Crew is a hit and miss .. they get your attention if you reach out.

Read more about Batik Air

You get what you pay for. It’s functional and gets you from point A to B in good comfort. However, food options are limited and cash only, Crew is a hit and miss .. they get your attention if you reach out.

Good leg room ... air conditioning was a bit warm don't Book row 8 ... no windows

The worst kind of budget airline. To be honest....the plane was not that bad. Would have been good to have some food choices and some water. What was by far the worse is the passengers/customers that this airline attracts. Coughing and spluttering all over one another with no masks. Just disgusting. Pay for a better carrier and get a better class of passenger.

Pros: "A nice experience overall. Flight was quiet so plenty of personal space."
Pros: "Everything went smoothly from check in to arrival. Bags were delivered timely. Flights were on time."
Cons: "No entertainment options. Little to no food service."
Pros: "Average flight"
Cons: "Changed the time of my flight early by more than 2 hours, with no communication. I therefore missed the flight. I was informed there was a flight that evening but they refused to move me as I had booked through an agent. Waited more than 6 hoursnin the airport for next flight and was offered only a meal voucher worth £4. Later flight was delayed, resulting in me missing my friends pre wedding henna party and arriving more than 8 hours late. Not a single apology given!"
Pros: "Except for a 1-hour delay, overall the flight was good, smooth and enjoyable. Loved the inflight meal. For the price we paid we got meal and 30kg baggage allowance, we thought that was just value for money. And they departed from KLIA and not klia2 which is more convenient."
Cons: "Flight wasn't on time to and from HKG."
Pros: "The staff were very kind, the seat had a great amount of leg room."
Cons: "There was no alcohol on the flight."
Pros: "Crews are nice."
Cons: "Seems like Malindo is starting to degrading the service quality. The flight I took before: they change the airplane to batik which was worse with no entertainment, smaller seat pitch, etc. I book Malindo for a reason and paid for what expected using Malindo!! If they had to change the plane they should've given better one or given back compensation to passengers! Now this flight, they didn't activate the entertainment till way later and turned off way too early. They didn't give any earphone as supposed to. Malindo's service has become bad."
Pros: "The 32" pitch giving more leg space, better than MAS and AirAsia on that count. Good baggage allowance."
Cons: "The food is rather meh, does not stand out"
Pros: "Crew were good. Good food."
Cons: "For some reason, the seat was very uncomfortable. Rather hard with little cushion."
Cons: "I paid more than 1500 ringgit for the bags, although the booking of the trip was comprehensive. Unfortunately the site disappointed me"
Pros: "Entertainment was good."
Cons: "Sadly one passenger in front of me talked loudly, for 7 hours straight, took an hour to sleep then talked again for the remaining 5 hours. Not airline fault"
Pros: "On time"
Cons: "Everything. Bad business class food. Old movies. No inflight service."
Cons: "Worst business class seat in the air. Departed 90 minutes late due to mechanical issues"
Pros: "the crew was flexible enough to allow change of seat to emergency exit after takeoff. Some of the crew are friendly, but not all."
Cons: "the seats. I am 5'9 tall and my knees are touching the seat in front of me. Entertainment system needs to be upgraded. Food is so-so. Overall, MH flights, not just this recent one was just what was expected as the bare minimum."
Cons: "Cancel last minute and no compensation given, how rude it is."
Pros: "On time"
Cons: "No control of children on group tour, allowed to yell and run around. Express Immigration pass not available"
Pros: "Everything was smooth. MAS staff attitude has changed to the better tremendously. Friendly staff, orderly boarding, pilot announcements were clear with good command of English."
Cons: "BKK to KL flight food needs some improvement. Presentation and taste. I had the fried fish with rice. But it was really tasteless."
Pros: "New plane and spacious."
Cons: "No choice in meal for breakfast. Only one type available. Ran out of red wine. White wine wasn’t chilled. Poor service, no water was offered on a long flight. Have to ask it."

U could offer everyone a drink ,juice or water.. coffe or tea ...ur air craft isn't a flea market ,where someone has to buy a tea or water!!

Cons: "Flight delayed. Please be punctual if can’t be earlier."
Pros: "Not sure if I have much trust in the crew. Most of the female crew would walk past passengers who had their seats reclined or in the toilets and other situations and wouldn’t notice (during take off and landing) and the guy would come past later and do her job for them. Ground staff in Bangkok"
Pros: "The food was good. The service very good. Check in was so fast."
Cons: "Internet charge was very expensive and electrical outlet could not hold my charger. It kept falling out"
Pros: "Extremely rude."
Cons: "I got sick on the flight from some food poisoning and the crew acted put out when I asked for some water."
Pros: "I hope never to fly Scoot again."
Cons: "Extremely rude and uncaring staff. I hate not being booked through with boarding passes. You have to wait in line at every stop, go through security and wait to get your ongoing boarding pass. The Scoot transfer people in Singapore are the most rude people I've ever met."
Pros: "The Business Class bed was nice"
Cons: "The whole experience was terrible. Scoot decided to - delay flight by 45 minutes without telling me. I discovered this by checking myself - chartered a Singapore Airlines Boeing 777-200 and then reduced then quality of every Business Class service (no entertainment system videos or music, no alcohol or soft drinks - only water, only Economy class food. There was no apology from Scoot (who are a subsidiary of Singapore Airlines) and none from Singapore Airlines. There was no suggestion of any refunds or other compensation. Truly a disgrace. I will never fly on either Singapore Airlines or Scoot airline again. I am seeking further compensation through Australian Fair Trading and through Class Action Lawyers (as this impacted every passenger on this flight, not just Business Class)"
Cons: "You can choose your seat but when you pay you can choose a seat and I don’t like this"
Pros: "Good price. Was on time, seats were comfortable, helpful staff"
Cons: "No use of headphones 30 minutes before take off and arrival"
Pros: "Crew were professional, friendly and efficient. Aircraft was clean in the cabin and in good serviced condition. Check in Staff were efficient, friendly and professional."
Cons: "Seating configuration in economy very small. My Husband is a tall, big man and was cramped by the seat pitch, which made his trip very uncomfortable. To think that we have to pay for such an essential item to life as WATER, when it is free on most other airlines....or at the very least you can get a glass of water. I couldn’t believe the charge price for a tiny bottle of water and the fact that you can’t even get a glass of water either. This is an outrage and a rip off to customers."

Actually my flight from Hing Kong to Kuala Lumpe has been cancelled and I don’t see the refund of my airfare. Thats my comment of your Company and please follow up。

I don’t fly also same as previous no refund even it’s airlines or agency mistake

Pros: "Quick and easy boarding and very friendly crew"
Cons: "Nothing really. For a no-frills flight, it was a great value"
Pros: "on time despite having to unload luggages for passengers who did not turn up warm welcome from pilot and co-pilot from cockpit"
Cons: "none"
Cons: "International travelers should not use Air Asia because of baggage limitations and application of excess baggage charges. It operates as a commuter airline."
Cons: "Boarding pass and ticket did not specify terminal 2!!! Automatic check in not clear"
Cons: "Food and beverages are not free. Even water cost money so you might as well bring your own. Also they advertised free WiFi but as soon as logged in you have to pay."
Pros: "Food"
Cons: "I was sold an empty Marshall 111 box in a sealed Duty Free bag or 136 USD. COMPLAINED WHEN DISCOVER AT HOME THAT NIGHT. SINCE THEN GIVEN THE RUN AROUND"
Pros: "I will say that the AirAsia crews do save the day. This is my first time flying AirAsia on a 3 leg trip (currently on leg 2) and the crew members have been absolutely awesome and stellar."
Cons: "I’m just a BIG guy so space is my overall complaint. But as my first experience with AirAsia, it has not been a great one. First my initial flight kept being delayed and delayed until it was actually canceled. Then my second leg of my vacation trip, again, delayed and they just had us standing in line waiting to board our flight. Again I give praise to the wonderful crew members for the stellar and comforting service. They truly are the reason I have not given up on AirAsia just yet. Now I do have one leg left, my tip home...I’m hoping that this one will be the overall best experience for my AirAsia. I’m praying for an on time departure, and another wonderful staff and just a tiny bit more leg space. Wish me luck"
Pros: "convenient flight times"
Cons: "i hated that there are no human beings in sight. i hate all the machines. i hate that you dont employ people. if you want to give jobs to machines then i what use are you? i would much rather pay more and be greeted by a friendly human face. you are all fools and i will seek other airlines in future"

They lost my luggage. Doesn't exactly make the experience great.

Pros: "- Plane boarded early so there was no real rush of everyone boarding at once - departure and arrival time were met, no issues - checkin was an absolute breeze, simple and painless experience"
Cons: "- In flight purchases are really expensive - Plane was fairly dirty, like grimy and needing a deep clean. - seat cushion was uncomfortable"
Pros: "Crew and comfort just fine for a 2-hour hop from Penang to Singapore"
Pros: "Extra charge for luggage is so expensive even you already paid for extra luggage allowance."
Cons: "Check in process is not so user friendly. A lot of missing sign for the next step."
Cons: "The staff from check in counter assistance should be polite ."
Pros: "Good pilots"
Cons: "Huge overweight charge....no more mr nice guy at checkin...next time I'll take Air Asia or Scoot...! Paid $ 160 overweight....$20 for each kilo over 20 kgs. !!!!"
Pros: "Check-in staff gave exact range of time for boarding. Pretty comfortable and nice cabin crew."
Cons: "Don’t recall the greetings from cockpit and lack of announcements on potential turbulence and heavy rain plus lightning closer to destination. Only heard from cockpit almost nearing landing."
Cons: "Their website doesn't work. Always fails when trying to charge my credit card. Support is impossible to reach. Useless, just booked on Scoot instead."
Pros: "The ground crew at KIX was prompt and efficient, and asked which seat I prefer (aisle or window) since I agreed to take the emergency row. I was expecting that she would just assign me random seat but at least she asked for my preference."
Cons: "I bought a croissant and muffin in-flight. Crew (except for the Service Manager) appeared serious and was not smiling. I was asked for my credit card twice since "they" accidentally voided the initial one."
Pros: "Everything was generally fine"
Cons: "They wouldn’t allow me to check in and couldn’t explain why at SIN airport. Later the lady at the airport info desk clarified it was because of possible volcanic activity in Bali. Seems like the people at jet star might of known this instead of assuming their system was broken?"

Book Cheap Hainan Plane Tickets

Recent return flight deals

28/10Sat
1 stopMultiple Airlines
21h 45mKUL-HAK
29/10Sun
1 stopMultiple Airlines
20h 10mHAK-KUL
RM 1,005
26/10Thu
directMultiple Airlines
3h 25mKUL-HAK
1/11Wed
1 stopMultiple Airlines
10h 10mHAK-KUL
RM 1,076
17/11Fri
1 stopXiamenAir
23h 20mKUL-HAK
21/11Tue
1 stopXiamenAir
22h 40mHAK-KUL
RM 1,123
28/10Sat
1 stopXiamenAir
18h 55mKUL-SYX
29/10Sun
1 stopXiamenAir
16h 10mSYX-KUL
RM 1,133
31/10Tue
1 stopXiamenAir
25h 50mKUL-HAK
7/11Tue
1 stopXiamenAir
13h 20mHAK-KUL
RM 1,133
25/10Wed
1 stopChina Southern
19h 20mKUL-HAK
1/11Wed
1 stopChina Southern
9h 00mHAK-KUL
RM 1,449
3/12Sun
1 stopChina Southern
14h 50mKUL-HAK
7/12Thu
1 stopChina Southern
10h 00mHAK-KUL
RM 1,473
9/3Sat
directBatik Air
3h 35mKUL-HAK
13/3Wed
directBatik Air
3h 35mHAK-KUL
RM 1,855
2/11Thu
1 stopShenzhen Airlines
25h 45mKUL-HAK
9/11Thu
3 stopsShenzhen Airlines
25h 05mHAK-KUL
RM 3,167
31/10Tue
2 stopsShenzhen Airlines
20h 30mKUL-SYX
7/11Tue
2 stopsShenzhen Airlines
25h 25mSYX-KUL
RM 3,243

Search by stops

Search by airline

Search by price

Recent one-way flight deals

1/4Mon
1 stopMultiple Airlines
15h 55mKUL-HAK
RM 10,088

Search by stops

Search by price

Recent domestic flight deals

2/11Thu
multi-stopShandong Airlines
6h 55mSHE-HAK
9/11Thu
multi-stopShandong Airlines
26h 35mHAK-SHE
RM 2,412
27/10Fri
multi-stopShenzhen Airlines
10h 25mCAN-HAK
1/11Wed
directShenzhen Airlines
1h 10mHAK-CAN
RM 2,497
2/11Thu
multi-stopShandong Airlines
28h 30mSHE-HAK
9/11Thu
multi-stopShandong Airlines
26h 35mHAK-SHE
RM 2,610
27/11Mon
multi-stopShenzhen Airlines
12h 10mCAN-SYX
28/11Tue
multi-stopShenzhen Airlines
14h 40mSYX-CAN
RM 2,908
26/10Thu
multi-stopShandong Airlines
9h 35mSHA-HAK
15/11Wed
multi-stopShandong Airlines
12h 05mHAK-SHA
RM 3,040
25/12Mon
directJuneyao Airlines
3h 10mSHA-HAK
28/12Thu
directJuneyao Airlines
2h 45mHAK-SHA
RM 3,205
11/12Mon
multi-stopShenzhen Airlines
9h 00mCAN-HAK
14/12Thu
multi-stopShenzhen Airlines
9h 25mHAK-CAN
RM 3,276
7/12Thu
directSichuan Airlines
4h 00mPEK-SYX
13/12Wed
directSichuan Airlines
3h 40mSYX-PEK
RM 3,852
20/10Fri
directJuneyao Airlines
2h 55mSHA-SYX
16/11Thu
directJuneyao Airlines
3h 05mSYX-SHA
RM 4,305
5/11Sun
multi-stopSichuan Airlines
14h 45mPVG-SYX
9/11Thu
multi-stopSichuan Airlines
22h 25mSYX-PVG
RM 4,508

Search by stops

Search by airline

Search by price

Last minute flights to Hainan

Last minute flight, train and bus deals

5/10Thu
directSichuan Airlines
3h 25mKUL-HAK
12/10Thu
directSichuan Airlines
3h 55mHAK-KUL
RM 656
5/10Thu
directMultiple Airlines
3h 25mKUL-HAK
12/10Thu
multi-stopMultiple Airlines
8h 50mHAK-KUL
RM 897
8/10Sun
multi-stopMultiple Airlines
26h 05mKUL-HAK
12/10Thu
multi-stopMultiple Airlines
6h 15mHAK-KUL
RM 1,185
5/10Thu
multi-stopXiamenAir
26h 05mKUL-HAK
12/10Thu
multi-stopXiamenAir
22h 45mHAK-KUL
RM 1,223
8/10Sun
directSichuan Airlines
3h 25mKUL-HAK
12/10Thu
directSichuan Airlines
3h 55mHAK-KUL
RM 1,251
8/10Sun
directSichuan Airlines
3h 25mKUL-HAK
12/10Thu
directSichuan Airlines
3h 55mHAK-KUL
RM 1,256
9/10Mon
multi-stopChina Southern
11h 50mKUL-HAK
18/10Wed
multi-stopChina Southern
10h 10mHAK-KUL
RM 1,430
9/10Mon
multi-stopChina Southern
19h 05mKUL-SYX
19/10Thu
multi-stopChina Southern
14h 05mSYX-KUL
RM 1,463
8/10Sun
multi-stopScoot
23h 55mKUL-HAK
12/10Thu
multi-stopScoot
6h 15mHAK-KUL
RM 1,496
8/10Sun
multi-stopXiamenAir
10h 15mKUL-SYX
12/10Thu
multi-stopXiamenAir
19h 20mSYX-KUL
RM 1,803

Search by stops

Search by airline

Search by price

Flights to Hainan

Cabin classes:

RM 661

Browse destinations: