There are 4 ways to get from Meilan to Haikou by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 219 bus, train
best- Take the bus from Meilan Town to Haikou Meilan Airportbus 219
- Take the train from Meilan to Haikou East Stationtrain Sanya
57 min¥17–23Line 219 bus, bus
cheapest- Take the bus from Dongzhai Port Road Intersection to Haikou Meilan Airportbus 219
- Take the bus from Haikou Meilan Airport to Bihu Gardenbus 41
1h 28m¥11Taxi
- Take the taxi from Meilan to Haikoutaxi 26.1 km
22 min¥70–85Drive 26.1 km
- Drive from Meilan to Haikoucar 26.1 km
22 min¥23–33
Questions & Answers
The cheapest way to get from Meilan to Haikou is to line 219 bus and bus which costs ¥11 and takes 1h 28m.
The fastest way to get from Meilan to Haikou is to taxi which takes 22 min and costs ¥70 - ¥85.
No, there is no direct bus from Meilan to Haikou. However, there are services departing from Dongzhai Port Road Intersection and arriving at Bihu Garden via Haikou Meilan Airport. The journey, including transfers, takes approximately 1h 28m.
The distance between Meilan and Haikou is 27 km. The road distance is 26.1 km.
The best way to get from Meilan to Haikou without a car is to line 219 bus and train which takes 57 min and costs ¥17 - ¥23.
It takes approximately 57 min to get from Meilan to Haikou, including transfers.
Meilan to Haikou bus services, operated by Haikou public bus, depart from Dongzhai Port Road Intersection station.
Meilan to Haikou bus services, operated by Haikou public bus, arrive at Haikou Meilan Airport station.
Yes, the driving distance between Meilan to Haikou is 26 km. It takes approximately 22 min to drive from Meilan to Haikou.
There are 143+ hotels available in Haikou.
What companies run services between Meilan, Hainan, China and Haikou, China?
You can take a bus from Dongzhai Port Road Intersection to Bihu Garden via Haikou Meilan Airport in around 1h 28m.
Train from Meilan to Haikou East Station
- Adult - second class
- ¥12–18
Bus from Meilan Town to Haikou Meilan Airport
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- ¥5
- Schedules at
- mlairport.com
Bus from Dongzhai Port Road Intersection to Haikou Meilan Airport
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- ¥5
- Schedules at
- mlairport.com
Bus from Haikou Meilan Airport to Bihu Garden
- Ave. Duration
- 59 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥6
- Schedules at
- mlairport.com
- Ave. Duration
- 22 min
- Estimated price
- ¥70–85
Haikou Taxi
- Phone
- +86 898 66666666
Haikou Taxi Dispatch
- Phone
- +86 898 66790678
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 Bali: What to do if Mount Agung erupts, Why you should take the train in the US, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.




