There are 9 ways to get from Guilin to Dali by train, car, plane, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Guiyang
best- Take the train from Guilin West to Guiyang Northtrain Guangzhou South-Guiyang North
- Take the train from Guiyang North to Dalitrain Chongqing / ...
7h 31m¥470–669Drive 1,275.4 km
- Drive from Guilin to Dalicar 1,275.4 km
13h 45m¥1,120–1,618Fly Guilin Liangjiang International Airport to Dali Huangcaoba
- Fly from Guilin Liangjiang International Airport (KWL) to Dali Huangcaoba (DLU)plane KWL - DLU
7h 35m¥2,194–3,008Train
- Take the train from Guilin West to Kunming South Stationtrain Hong Kong / ...
- Take the train from Kunming South to Dalitrain Kunming South
7h 39m¥495–665Train, bus
- Take the train from Guilin West to Kunming South Stationtrain Hong Kong / ...
- Take the bus from Kunming West to Dalibus KunmDali1
12h 8m¥489–579Fly Guilin Liangjiang International Airport to Baoshan, taxi
- Fly from Guilin Liangjiang International Airport (KWL) to Baoshan (BSD)plane KWL - BSD
- Take the taxi from Baoshan (BSD) to Dalitaxi
9h 6m¥1,139–4,273Fly Guilin Liangjiang International Airport to Lijiang Sanyi Airport, bus
- Fly from Guilin Liangjiang International Airport (KWL) to Lijiang Sanyi Airport (LJG)plane KWL - LJG
- Take the bus from Lijiang Bus Station to Dali Ancient Citybus
7h 45m¥1,884–4,348Train to Liuzhou Bailian Airport, fly to Dali Huangcaoba
- Take the train from Guilin North to Liuzhoutrain
- Fly from Liuzhou Bailian Airport (LZH) to Dali Huangcaoba (DLU)plane LZH - DLU
11h 5m¥729–3,766Train to Guiyang Longdongbao International Airport, fly to Dali Huangcaoba
- Take the train from Guilin West to Longdongbaotrain
- Fly from Guiyang Longdongbao International Airport (KWE) to Dali Huangcaoba (DLU)plane KWE - DLU
6h 46m¥590–3,003
Guilin to Dali by train
Questions & Answers
The cheapest way to get from Guilin to Dali is to train and bus which costs ¥480 - ¥600 and takes 12h 8m.
The fastest way to get from Guilin to Dali is to train and fly which takes 6h 46m and costs ¥550 - ¥3000.
No, there is no direct train from Guilin to Dali. However, there are services departing from Guilin West and arriving at Dali via Guiyang North. The journey, including transfers, takes approximately 7h 31m.
The distance between Guilin and Dali is 1172 km. The road distance is 1275.4 km.
The best way to get from Guilin to Dali without a car is to train via Guiyang which takes 7h 31m and costs ¥470 - ¥700.
It takes approximately 7h 31m to get from Guilin to Dali, including transfers.
Guilin to Dali train services, operated by China Railways D-Class, depart from Guilin West station.
The best way to get from Guilin to Dali is to train via Guiyang which takes 7h 31m and costs ¥470 - ¥700. Alternatively, you can fly, which costs ¥2100 - ¥3100 and takes 7h 35m.
Guilin to Dali train services, operated by China Railways D-Class, arrive at Guiyang North station.
Yes, the driving distance between Guilin to Dali is 1275 km. It takes approximately 13h 45m to drive from Guilin to Dali.
What companies run services between Guilin, China and Dali, Yunnan Sheng, China?
You can take a train from Guilin West to Dali via Guiyang North in around 7h 31m. Alternatively, China Eastern Airlines, Beijing Capital, and six other airlines fly from Guilin Liangjiang International Airport (KWL) to Dali Huangcaoba (DLU) 5 times a day.
- Website
- en.ceair.com
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Xi An
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ¥2,800–7,000
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Fuzhou
- Ave. Duration
- 8h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,200–7,500
Flights from Guilin Liangjiang International Airport to Baoshan via Tianfu International
- Ave. Duration
- 7h 20m
- When
- Tuesday
- Estimated price
- ¥750–3,800
Flights from Guilin Liangjiang International Airport to Baoshan via Haikou, Kunming
- Ave. Duration
- 6h 50m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- ¥2,000–7,500
Flights from Guilin Liangjiang International Airport to Baoshan via Tianfu International, Kunming
- Ave. Duration
- 9h 37m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥800–6,000
Flights from Guilin Liangjiang International Airport to Baoshan via Chongqing, Kunming
- Ave. Duration
- 10h
- When
- Thursday and Saturday
- Estimated price
- ¥1,900–5,000
Flights from Liuzhou Bailian Airport to Dali Huangcaoba via Wuhan
- Ave. Duration
- 6h 50m
- When
- Wednesday and Sunday
- Estimated price
- ¥2,600–6,500
Flights from Liuzhou Bailian Airport to Dali Huangcaoba via Tianfu International
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ¥1,800–6,000
Flights from Liuzhou Bailian Airport to Dali Huangcaoba via Xi An
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,700–6,500
- Website
- luckyair.net
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Nanchang
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥1,100–5,500
Flights from Liuzhou Bailian Airport to Dali Huangcaoba via Guiyang Longdongbao International Airport
- Ave. Duration
- 9h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥650–3,600
Flights from Guiyang Longdongbao International Airport to Dali Huangcaoba
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ¥440–2,700
- Website
- tibetairlines.com
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Xi An
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ¥1,100–5,500
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Taiyuan
- Ave. Duration
- 9h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,500–6,500
- Website
- ch.com
Flights from Guilin Liangjiang International Airport to Baoshan via Tianfu International
- Ave. Duration
- 7h 20m
- When
- Tuesday
- Estimated price
- ¥750–3,800
Flights from Guilin Liangjiang International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,000–5,500
Flights from Liuzhou Bailian Airport to Dali Huangcaoba via Tianfu International
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- ¥1,800–6,000
- Website
- xiamenair.com
Flights from Guilin Liangjiang International Airport to Baoshan via Lijiang Sanyi Airport, Kunming
- Ave. Duration
- 13h 20m
- When
- Tuesday
- Estimated price
- ¥1,900–5,500
Flights from Guilin Liangjiang International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,000–5,500
Flights from Liuzhou Bailian Airport to Dali Huangcaoba via Tianfu International
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- ¥1,800–6,000
- Website
- intl.jdair.net
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Xi An
- Ave. Duration
- 12h 5m
- When
- Monday and Wednesday
- Estimated price
- ¥1,800–8,500
Flights from Liuzhou Bailian Airport to Dali Huangcaoba via Wuhan
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,700–8,000
- Website
- airchina.com
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Tianfu International
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥850–4,400
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Taiyuan
- Ave. Duration
- 9h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,500–6,500
- Website
- westair.cn
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Chongqing
- Ave. Duration
- 9h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,200–4,600
Train from Guilin West to Guiyang North
- Ave. Duration
- 2h 14m
- Frequency
- 5 times a day
- Estimated price
- ¥140–300
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥140–190
- Adult - 1st Class
- ¥210–300
Train from Kunming South to Dali
- 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 Guilin North to Liuzhou
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- ¥70–140
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥95–140
Train from Guilin West to Longdongbao
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- ¥130–290
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥130–190
- Adult - 1st Class
- ¥200–290
Train from Guilin West to Guiyang North
- 2nd Class Seat
- ¥180–200
- 1st Class Seat
- ¥300–330
- Business Class Seat
- ¥440–650
Train from Guiyang North to Dali
- 2nd Class Seat
- ¥330–370
- 1st Class Seat
- ¥550–610
- Business Class Seat
- ¥800–1,200
Train from Guilin West to Kunming South Station
- 2nd Class Seat
- ¥380–420
- 1st Class Seat
- ¥630–690
- Business Class Seat
- ¥900–1,400
Train from Guilin North to Liuzhou
- 2nd Class Seat
- ¥75–85
- 1st Class Seat
- ¥120–135
- Business Class Seat
- ¥170–250
Train from Guilin North to Liuzhou
- Hard Seat
- ¥45–70
- Hard Sleeper
- ¥55–85
- Soft Sleeper
- ¥130–190
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Kunming West to Dali
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- ¥100–150
- Schedules at
- chinabusguide.com
- Bus
- ¥100–150
Bus from Lijiang Bus Station to Dali Ancient City
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥69–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
- Ave. Duration
- 1h 53m
- Estimated price
- ¥310–380
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 London City Airport into central London, 4 of the smartest ways to explore Australia, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
There are 200+ hotels available in Dali.













