There are 3 ways to get from Kuala Terengganu to Hainan by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sultan Mahmud Airport to Haikou Airport
best- Fly from Sultan Mahmud Airport (TGG) to Haikou Airport (HAK)plane TGG - HAK
6h 56m¥1,562–3,370Fly Sultan Mahmud Airport to Sanya Phoenix International Airport
cheapest- Fly from Sultan Mahmud Airport (TGG) to Sanya Phoenix International Airport (SYX)plane TGG - SYX
8h 52m¥1,457–4,565Bus to Sultan Haji Ahmad Shah Airport, fly to Haikou Airport
- Take the bus from Universiti Sultan Zainal Abidin to Kuantanbus
- Fly from Sultan Haji Ahmad Shah Airport (KUA) to Haikou Airport (HAK)plane KUA - HAK
14h 21m¥1,940–4,094
Sultan Mahmud Airport (TGG) to Haikou Airport (HAK) flights
Questions & Answers
The cheapest way to get from Kuala Terengganu to Hainan is to fly which costs ¥1500 - ¥3400 and takes 6h 56m.
The fastest way to get from Kuala Terengganu to Hainan is to fly which takes 6h 56m and costs ¥1500 - ¥3400.
The distance between Kuala Terengganu and Hainan is 1838 km.
It takes approximately 6h 56m to get from Kuala Terengganu to Hainan, including transfers.
There are 143+ hotels available in Hainan.
What companies run services between Kuala Terengganu, Malaysia and Hainan, China?
AirAsia, Hainan, and three other airlines fly from Sultan Mahmud Airport (TGG) to Haikou Airport (HAK) 3 times a day.
- Website
- hainanairlines.com
Flights from Sultan Mahmud Airport to Haikou Airport via Kuala Lumpur
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- ¥1,500–3,300
Flights from Sultan Mahmud Airport to Haikou Airport via Kuala Lumpur, Tan Son Nhat
- Ave. Duration
- 8h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,500–3,300
Flights from Sultan Haji Ahmad Shah Airport to Haikou Airport via Singapore Changi
- Ave. Duration
- 8h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ¥1,800–4,100
Flights from Sultan Haji Ahmad Shah Airport to Haikou Airport via Kuala Lumpur
- Ave. Duration
- 13h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,800–3,900
Flights from Sultan Haji Ahmad Shah Airport to Haikou Airport via Kuala Lumpur, Tan Son Nhat
- Ave. Duration
- 13h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,800–3,900
- Website
- condor.com
Flights from Sultan Mahmud Airport to Haikou Airport via Kuala Lumpur, Suvarnabhumi
- Ave. Duration
- 7h 50m
- When
- Monday and Friday
- Estimated price
- ¥1,600–5,500
Flights from Sultan Mahmud Airport to Sanya Phoenix International Airport via Kuala Lumpur, Suvarnabhumi
- Ave. Duration
- 8h 25m
- When
- Tuesday, Sunday, and Thursday
- Estimated price
- ¥1,400–4,500
- Website
- cambodia-airways.com
Flights from Sultan Mahmud Airport to Sanya Phoenix International Airport via Kuala Lumpur, Singapore Changi
- Ave. Duration
- 9h 36m
- When
- Tuesday and Saturday
- Estimated price
- ¥1,800–5,000
- Website
- fireflyz.com.my
Flights from Sultan Haji Ahmad Shah Airport to Haikou Airport via Kuala Lumpur
- Ave. Duration
- 15h 45m
- When
- Thursday and Sunday
- Estimated price
- ¥1,700–5,000
- Phone
- +60 11-6102 0943
- [email protected]
- Website
- Trans Malaya Express
Bus from Universiti Sultan Zainal Abidin to Kuantan
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ¥75–120
- Website
- Trans Malaya Express
- Website
- Trans Malaya Express
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, How to get from London to Edinburgh, and Which London airport should I choose? - to help you get the most out of your next trip.


