There are 10 ways to get from Dali to Haikou by taxi, plane, train, bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Baoshan, fly
best- Take the taxi from Dali to Baoshan (BSD)taxi
- Fly from Baoshan (BSD) to Haikou Airport (HAK)plane BSD - HAK
6h 56m¥1,182–4,396Train, bus
cheapest- Take the train from Dali to Lufeng Southtrain
- Take the train from Lufeng South to Kunming Stationtrain
- Take the bus from Kunming to Haikoubus
24h 21m¥374–848Train, bus via Nanning
- Take the train from Dali to Kunming Southtrain
- Take the train from Kunming South to Nanningtrain
- Take the bus from Nanning to Haikou Xiuying Port Bus Terminalbus
15h 37m¥458–1,076Train
- Take the train from Dali to Kunming Southtrain
- Take the train from Kunming South to Zhaoqing Easttrain
- Take the train from Zhaoqing to Haikoutrain
22h 43m¥561–1,267Drive, car ferry
- Drive from Dali to Hai'an Portcar
- Take the car ferry from Hai'an Port to Haikou Portcarferry
16h 45m¥1,341–1,919Fly from Dali Huangcaoba
- Fly from Dali Huangcaoba (DLU) to Haikou Airport (HAK)plane DLU - HAK
6h 45m¥2,027–4,133Taxi to Tengchong, fly
- Take the taxi from Dali to Tengchong (TCZ)taxi
- Fly from Tengchong (TCZ) to Haikou Airport (HAK)plane TCZ - HAK
8h 12m¥1,177–3,786Taxi to Lincang Airport, fly
- Take the taxi from Dali to Lincang Airport (LNJ)taxi
- Fly from Lincang Airport (LNJ) to Haikou Airport (HAK)plane LNJ - HAK
9h 37m¥1,080–3,630Bus to Lijiang Sanyi Airport, fly
- Take the bus from Dali Ancient City to Lijiang Bus Stationbus
- Fly from Lijiang Sanyi Airport (LJG) to Haikou Airport (HAK)plane LJG - HAK
10h 6m¥1,824–5,675Train, train to Kunming Changshui International Airport, fly
- Take the train from Dali to Lufeng Southtrain
- Take the train from Lufeng South to Kunming Stationtrain
- Fly from Kunming Changshui International Airport (KMG) to Haikou Airport (HAK)plane KMG - HAK
7h 42m¥1,373–2,398
Baoshan (BSD) to Haikou Airport (HAK) flights
Questions & Answers
The cheapest way to get from Dali to Haikou is to train and bus which costs ¥370 - ¥850 and takes 24h 21m.
The fastest way to get from Dali to Haikou is to fly which takes 6h 45m and costs ¥2000 - ¥4200.
No, there is no direct train from Dali to Haikou. However, there are services departing from Dali and arriving at Chengxi via Kunming South, Dinghu East, Zhaoqing and Haikou. The journey, including transfers, takes approximately 22h 43m.
The distance between Dali and Haikou is 1485 km.
The best way to get from Dali to Haikou without a car is to train and bus via Nanning which takes 15h 37m and costs ¥450 - ¥1100.
It takes approximately 6h 56m to get from Dali to Haikou, including transfers.
Dali to Haikou train services, operated by China Railways D-Class, depart from Dali station.
The best way to get from Dali to Haikou is to train which takes 22h 43m and costs ¥550 - ¥1300. Alternatively, you can fly, which costs ¥2000 - ¥4200 and takes 6h 45m.
Dali to Haikou train services, operated by China Railways D-Class, arrive at Kunming South station.
There are 103+ hotels available in Haikou.
What companies run services between Dali, Yunnan Sheng, China and Haikou, China?
You can take a train from Dali to Chengxi via Kunming South, Zhaoqing East, Dinghu East, Zhaoqing, Zhaoqing, and Haikou in around 22h 43m. Alternatively, China Southern Airlines, Sichuan Airlines, and three other airlines fly from Dali Huangcaoba (DLU) to Haikou Airport (HAK) every 4 hours.
- Website
- csair.com
Flights from Baoshan to Haikou Airport via Tianfu International
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ¥1,800–5,500
Flights from Baoshan to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ¥1,400–4,300
Flights from Dali Huangcaoba to Haikou Airport via Guangzhou Baiyun
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ¥1,900–6,000
Flights from Dali Huangcaoba to Haikou Airport via Tianfu International
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥2,000–6,000
Flights from Dali Huangcaoba to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ¥2,000–6,000
Flights from Tengchong to Haikou Airport via Guangzhou Baiyun
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ¥1,800–5,500
Flights from Tengchong to Haikou Airport via Tianfu International
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ¥1,800–5,500
Flights from Lincang Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ¥1,400–4,300
Flights from Lijiang Sanyi Airport to Haikou Airport via Guiyang
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥1,800–5,500
Flights from Lijiang Sanyi Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ¥1,700–5,500
Flights from Kunming Changshui International Airport to Haikou Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- ¥1,200–2,100
Flights from Kunming Changshui International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ¥1,200–2,100
- Website
- ch.com
Flights from Baoshan to Haikou Airport via Tianfu International
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ¥1,800–5,500
Flights from Baoshan to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ¥1,400–4,300
Flights from Dali Huangcaoba to Haikou Airport via Tianfu International
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥2,000–6,000
Flights from Dali Huangcaoba to Haikou Airport via Guangzhou Baiyun
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥1,900–6,000
Flights from Tengchong to Haikou Airport via Tianfu International
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ¥1,800–5,500
Flights from Lincang Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ¥1,400–4,300
Flights from Lijiang Sanyi Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ¥1,700–5,500
Flights from Kunming Changshui International Airport to Haikou Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,200–2,100
Flights from Kunming Changshui International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ¥1,200–2,100
- Website
- en.ceair.com
Flights from Baoshan to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,500–4,400
Flights from Baoshan to Haikou Airport via Tianfu International
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,900–5,500
Flights from Dali Huangcaoba to Haikou Airport via Tianfu International
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–6,000
Flights from Tengchong to Haikou Airport via Tianfu International
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,900–5,500
Flights from Tengchong to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,500–4,500
Flights from Lincang Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,500–4,400
Flights from Lincang Airport to Haikou Airport via Tianfu International
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,900–5,500
Flights from Lincang Airport to Haikou Airport via Shanghai Pudong
- Ave. Duration
- 10h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,800–7,500
Flights from Lijiang Sanyi Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,800–5,500
Flights from Kunming Changshui International Airport to Haikou Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,300–4,100
- Website
- hainanairlines.com
Flights from Baoshan to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ¥1,700–6,500
Flights from Baoshan to Haikou Airport via Changsha
- Ave. Duration
- 5h 40m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ¥850–4,000
Flights from Tengchong to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ¥1,700–7,000
Flights from Lincang Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- ¥1,600–6,500
Flights from Lijiang Sanyi Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ¥2,000–8,000
Flights from Kunming Changshui International Airport to Haikou Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ¥1,400–6,000
Flights from Kunming Changshui International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,900–7,500
- Website
- intl.jdair.net
Flights from Baoshan to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–6,500
Flights from Lincang Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- ¥1,600–6,500
Flights from Lijiang Sanyi Airport to Haikou Airport via Guiyang
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ¥1,900–8,000
Flights from Lijiang Sanyi Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ¥2,000–8,000
Flights from Lijiang Sanyi Airport to Haikou Airport via Guilin
- Ave. Duration
- 4h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,000–5,500
Flights from Kunming Changshui International Airport to Haikou Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥1,400–6,000
- Website
- luckyair.net
Flights from Tengchong to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ¥600–3,100
Flights from Lincang Airport to Haikou Airport via Kunming Changshui International Airport
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ¥550–3,000
Flights from Lincang Airport to Haikou Airport via Tianfu International
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥800–3,800
Flights from Kunming Changshui International Airport to Haikou Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ¥500–2,800
- Website
- airchina.com
Flights from Dali Huangcaoba to Haikou Airport via Tianfu International
- Ave. Duration
- 5h 42m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥2,000–6,500
- Website
- shenzhenair.com
Flights from Dali Huangcaoba to Haikou Airport via Tianfu International
- Ave. Duration
- 5h 42m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥2,000–6,500
- Website
- tianjin-air.com
Flights from Lijiang Sanyi Airport to Haikou Airport via Nanning
- Ave. Duration
- 4h 35m
- When
- Saturday and Sunday
- Estimated price
- ¥1,900–8,000
Flights from Kunming Changshui International Airport to Haikou Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,700–5,500
- Website
- juneyaoair.com
Flights from Lincang Airport to Haikou Airport via Shanghai Pudong
- Ave. Duration
- 10h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,800–7,500
Train from Dali to Kunming South
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ¥110–250
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥170–250
Train from Kunming South to Nanning
- Ave. Duration
- 3h 56m
- Frequency
- Every 2 hours
- Estimated price
- ¥220–550
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥220–300
- Adult - 1st Class
- ¥360–550
Train from Kunming South to Zhaoqing East
- Ave. Duration
- 7h 8m
- Frequency
- Every 4 hours
- Estimated price
- ¥350–850
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥350–490
- Adult - 1st Class
- ¥600–850
Train from Dali to Lufeng South
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- ¥85–180
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥85–130
- Adult - 1st Class
- ¥120–180
Train from Lufeng South to Kunming Station
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ¥45–75
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–75
Train from Kunming South to Zhaoqing East
- 2nd Class Seat
- ¥530–580
- 1st Class Seat
- ¥850–950
- Business Class Seat
- ¥1,300–1,900
Train from Zhaoqing to Haikou
- Hard Seat
- ¥70–110
- Hard Sleeper
- ¥130–140
- Soft Sleeper
- ¥210–300
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Nanning to Haikou Xiuying Port Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- ¥120–280
- Schedules at
- chinabusguide.com
- Bus
- ¥120–170
Bus from Dali Ancient City to Lijiang Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥69–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
Bus from Kunming to Haikou
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- ¥240–564
- Schedules at
- chinabusguide.com
- Bus
- ¥240–340
- Ave. Duration
- 2h 58m
- Estimated price
- ¥320–700
Dali Taxi
- Phone
- +86 872 212 8951
Dali Taxi
- Phone
- +86 872 212 8951
Dali Taxi
- Phone
- +86 872 212 8951
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 How to get from Stansted Airport into central London, Travelling to the US: What do I need to know?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.













