There are 4 ways to get from Hainan to Yulin by bus, plane, train, car ferry, 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 2 bus, fly
best- Take the bus from Hainan College of Vocation and Technique Station to Haikou Meilan Airportbus
- Fly from Haikou Airport (HAK) to Yulin Fumian Airport (YLX)plane HAK - YLX
3h 13m¥1,890–4,805Bus, train
cheapest- Take the bus from Haikou Xiuying Port Bus Terminal to Xuwen Stationbus
- Take the train from Xuwen Station to Maomingtrain
- Take the train from Maoming to Yulintrain
9h 54m¥111–247Bus, train via Nanning
- Take the bus from Haikou Xiuying Port Bus Terminal to Nanningbus
- Take the train from Nanning to Yulintrain Kunming
12h 53m¥170–375Car ferry, drive
- Take the carferry from Haikou Port to Hai'an Portcarferry
- Drive from Hai'an Port to Yulincar
4h 45m¥296–428
Haikou Airport (HAK) to Yulin Fumian Airport (YLX) flights
Questions & Answers
The cheapest way to get from Hainan to Yulin is to bus and train which costs ¥110 - ¥250 and takes 9h 54m.
The fastest way to get from Hainan to Yulin is to line 2 bus and fly which takes 3h 13m and costs ¥1800 - ¥4900.
The distance between Hainan and Yulin is 331 km.
The best way to get from Hainan to Yulin without a car is to bus and train which takes 9h 54m and costs ¥110 - ¥250.
It takes approximately 3h 13m to get from Hainan to Yulin, including transfers.
There are 22+ hotels available in Yulin.
What companies run services between Hainan, China and Yulin, Guangxi, China?
There is no direct connection from Hainan to Yulin. However, you can take the line 2 bus to Haikou Meilan Airport, walk to Haikou-Airport-HAK airport, fly to Yulin Fumian Airport (YLX), then take the taxi to Yulin. Alternatively, you can take a bus from Bihu Garden to Yulin via Maritime Bureau, Haikou Xiuying Port Bus Terminal, Xuwen Station, Xuwen Station, and Maoming in around 9h 54m.
- Website
- tianjin-air.com
Flights from Haikou Airport to Yulin Fumian Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,800–4,700
Train from Xuwen Station to Maoming
- Hard Seat
- ¥30–40
- Hard sleeper
- ¥60–90
- Soft sleeper
- ¥100–140
Train from Maoming to Yulin
- Hard Seat
- ¥28–40
- Hard sleeper
- ¥60–85
- Soft sleeper
- ¥95–130
Train from Nanning to Yulin
- Hard Seat
- ¥30–45
- Hard sleeper
- ¥65–95
- Soft sleeper
- ¥110–150
Train from Xuwen Station to Maoming
- Hard Seat
- ¥50–75
- Hard Sleeper
- ¥65–90
- Soft Sleeper
- ¥140–200
- Website
- mlairport.com
Bus from Hainan College of Vocation and Technique Station to Haikou Meilan Airport
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥20
- Schedules at
- mlairport.com
- [email protected]
- Website
- chinabusguide.com
Bus from Haikou Xiuying Port Bus Terminal to Xuwen Station
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- ¥50–75
- Schedules at
- chinabusguide.com
- Bus
- ¥50–75
Bus from Haikou Xiuying Port Bus Terminal to Nanning
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- ¥140–280
- Schedules at
- chinabusguide.com
- Bus
- ¥140–190
Car ferry from Haikou Port to Hai'an Port
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- ¥42
- Schedules at
- Tropical Hainan
- Adult passenger
- ¥42
- Car
- ¥415
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 Italy Travel Guides, How to get from JFK to New York City, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.











