There are 6 ways to get from Guilin to Yulin by plane, train, bus, 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.
Fly
best- Fly from Guilin Liangjiang International Airport (KWL) to Yulin Airport (UYN)plane KWL - UYN
4h 42m¥779–3,593Train via Wuhan
cheapest- Take the train from Guilin North to Wuchangtrain
- Take the train from Wuchang Station to Xinyangtrain
- Take the train from Xinyang to Yulintrain
28h 43m¥251–701Train via Shijiazhuang
- Take the train from Guilin to Shijiazhuangtrain
- Take the train from Shijiazhuang to Yangquan Northtrain
- Take the train from Yangquan North to Suidetrain
- Take the train from Suide to Yulintrain
15h 48m¥890–1,033Train, bus
- Take the train from Guilin to Zhengzhou Easttrain
- Take the train from Zhengzhou East to Xi'an Northtrain
- Take the bus from Xi'an North Bus Station to Yulinbus
17h 35m¥918–983Drive 1,785.9 km
- Drive from Guilin to Yulincar 1,785.9 km
19h 8m¥1,513–2,185Train
- Take the train from Guilin North to Xian Northtrain Nanning East
- Take the train from Xi'an to Yulintrain Xi'an
20h 3m¥824–1,078
Guilin to Yulin by train
Questions & Answers
The cheapest way to get from Guilin to Yulin is to train via Wuhan which costs ¥250 - ¥700 and takes 28h 43m.
The fastest way to get from Guilin to Yulin is to fly which takes 4h 42m and costs ¥750 - ¥3600.
No, there is no direct train from Guilin to Yulin. However, there are services departing from Guilin and arriving at Yulin via Shijiazhuang, Yangquan North and Suide. The journey, including transfers, takes approximately 15h 48m.
The distance between Guilin and Yulin is 1485 km. The road distance is 1785.9 km.
The best way to get from Guilin to Yulin without a car is to train via Shijiazhuang which takes 15h 48m and costs ¥850 - ¥1100.
It takes approximately 4h 42m to get from Guilin to Yulin, including transfers.
Guilin to Yulin train services, operated by China Railways G-Class, depart from Guilin station.
The best way to get from Guilin to Yulin is to fly which takes 4h 42m and costs ¥750 - ¥3600. Alternatively, you can train via Shijiazhuang, which costs ¥850 - ¥1100 and takes 15h 48m.
Guilin to Yulin train services, operated by China Railways G-Class, arrive at Shijiazhuang station.
Yes, the driving distance between Guilin to Yulin is 1786 km. It takes approximately 19h 8m to drive from Guilin to Yulin.
What companies run services between Guilin, China and Yulin, Shaanxi, China?
Tianjin Airlines, China Eastern Airlines, and six other airlines fly from Guilin Liangjiang International Airport (KWL) to Yulin Airport (UYN) 5 times a day. Alternatively, you can take a train from Guilin to Yulin via Shijiazhuang, Yangquan North, and Suide in around 15h 48m.
- Website
- en.ceair.com
Flights from Guilin Liangjiang International Airport to Yulin Airport via Lanzhou
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥2,300–6,000
Flights from Guilin Liangjiang International Airport to Yulin Airport via Xi An
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ¥700–5,500
- Website
- hainanairlines.com
Flights from Guilin Liangjiang International Airport to Yulin Airport via Tianfu International
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,400–6,000
Flights from Guilin Liangjiang International Airport to Yulin Airport via Chongqing
- Ave. Duration
- 7h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–3,600
- Website
- tianjin-air.com
Flights from Guilin Liangjiang International Airport to Yulin Airport via Xi An
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,700–5,500
- Website
- gxairlines.com
Flights from Guilin Liangjiang International Airport to Yulin Airport via Chongqing
- Ave. Duration
- 7h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–3,600
Train from Guilin to Shijiazhuang
- 2nd Class Seat
- ¥700–850
- 1st Class Seat
- ¥1,200–1,350
- Business Class Seat
- ¥1,800–2,500
Train from Shijiazhuang to Yangquan North
- 2nd Class Seat
- ¥49–54
- 1st Class Seat
- ¥75–90
- Business Class Seat
- ¥110–160
Train from Guilin to Zhengzhou East
- 2nd Class Seat
- ¥570–630
- 1st Class Seat
- ¥950–1,050
- Business Class Seat
- ¥1,300–2,000
Train from Zhengzhou East to Xi'an North
- Ave. Duration
- 1h 39m
- Frequency
- Every 30 minutes
- Estimated price
- ¥210–230
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥210–230
- 1st Class Seat
- ¥340–380
- Business Class Seat
- ¥490–700
Train from Guilin North to Xian North
- 2nd Class Seat
- ¥750–850
- 1st Class Seat
- ¥1,250–1,350
- Business Class Seat
- ¥1,800–2,600
Train from Yangquan North to Suide
- Hard Seat
- ¥60–95
- Hard Sleeper
- ¥100–120
- Soft Sleeper
- ¥180–260
Train from Guilin North to Wuchang
- Hard Seat
- ¥100–150
- Hard Sleeper
- ¥200–220
- Soft Sleeper
- ¥300–420
Train from Suide to Yulin
- Adult - second class
- ¥35–55
Train from Xi'an to Yulin
- Adult - second class
- ¥180–260
Train from Xi'an to Yulin
- Hard Seat
- ¥65–90
- Hard sleeper
- ¥120–170
- Soft sleeper
- ¥200–260
Train from Wuchang Station to Xinyang
- Hard Seat
- ¥30–45
- Hard sleeper
- ¥65–95
- Soft sleeper
- ¥110–150
Train from Xinyang to Yulin
- Hard Seat
- ¥120–170
- Hard sleeper
- ¥220–310
- Soft sleeper
- ¥360–470
- Website
- qichezhan.net
Bus from Xi'an North Bus Station to Yulin
- Ave. Duration
- 8h
- Frequency
- 5 times a day
- Estimated price
- ¥128
- Schedules at
- qichezhan.net
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 Need to know: Greyhound, South Korea: Travelling from Seoul to Busan , and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
There are eight+ hotels available in Yulin.

















