HUB hero image

How to Travel from

Bangkok to Yangshuo

by Plane, Route or Car

Bangkok
+0
Yangshuo
Transport search to Yangshuo
Bangkok
+0
Yangshuo
Building a composite car route
Cheapest
Best Offer!
Car
28 h
2148 km.
from $118
Composite Route Car Only

Ten ways to Travel from Bangkok to Yangshuo

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

China Eastern Airlines

Website:
en.ceair.com/
Plane from Bangkok International Airport to Guilin
Ave. Duration:
7h
Frequency:
Every day
Estimated price:
$152.86–$331.20
Plane from Bangkok International Airport to Liuzhou
Ave. Duration:
6h 2m
Frequency:
Every day
Estimated price:
$127.39–$573.24
Plane from Bangkok International Airport to Guangzhou
Ave. Duration:
2h 52m
Frequency:
Every day
Estimated price:
$108.28–$764.32

Spring Airlines

Website:
ch.com/
Plane from Bangkok International Airport to Guangzhou
Ave. Duration:
3h
Frequency:
Every day
Estimated price:
$114.65–$254.77
Plane from Bangkok International Airport to Nanning
Ave. Duration:
2h 20m
Frequency:
Every day
Estimated price:
$114.65–$267.51

Thai Vietjet Air

Website:
vietjetair.com/
Plane from Bangkok International Airport to Guangzhou
Ave. Duration:
2h 55m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$89.17–$203.82

China Southern Airlines

Website:
csair.com/
Plane from Bangkok International Airport to Liuzhou
Ave. Duration:
6h 2m
Frequency:
Every day
Estimated price:
$127.39–$573.24
Plane from Bangkok International Airport to Guangzhou
Ave. Duration:
2h 54m
Frequency:
Every day
Estimated price:
$127.39–$573.24

Sichuan Airlines

Website:
ch.com/
Plane from Bangkok International Airport to Liuzhou
Ave. Duration:
12h
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$152.86–$343.94

Kenya Airways

Website:
kenya-airways.com/
Plane from Bangkok International Airport to Guangzhou
Ave. Duration:
2h 55m
Frequency:
Monday, Tuesday, Wednesday, Friday, and Saturday
Estimated price:
$216.56–$764.32

Thai Airways International

Website:
thaiairways.com/
Plane from Bangkok International Airport to Guangzhou
Ave. Duration:
2h 40m
Frequency:
Every day
Estimated price:
$191.08–$356.68

9 Air Co Ltd

Website:
9air.com/
Plane from Bangkok International Airport to Guangzhou
Ave. Duration:
2h 40m
Frequency:
Every day
Estimated price:
$127.39–$254.77

Cambodia Angkor Air

Website:
cambodiaangkorair.com/
Plane from Bangkok International Airport to Nanning
Ave. Duration:
4h 55m
Frequency:
Thursday and Sunday
Estimated price:
$229.29–$700.62

Hainan

Website:
hainanairlines.com/
Plane from Bangkok International Airport to Guilin
Ave. Duration:
9h 40m
Frequency:
Every day
Estimated price:
$242.03–$471.33
Plane from Bangkok International Airport to Liuzhou
Ave. Duration:
9h 20m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$191.08–$369.42

Xiamen Airlines

Website:
xiamenair.com
Plane from Bangkok International Airport to Guilin
Ave. Duration:
7h 10m
Frequency:
Every day
Estimated price:
$140.12–$343.94
Plane from Bangkok International Airport to Liuzhou
Ave. Duration:
6h 40m
Frequency:
Every day
Estimated price:
$121.02–$280.25

Air Guilin

Website:
airguilin.com/
Plane from Bangkok International Airport to Guilin
Ave. Duration:
6h 20m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$140.12–$343.94

GX Airlines

Website:
gxairlines.com/
Plane from Bangkok International Airport to Nanning
Ave. Duration:
2h 5m
Frequency:
Every day
Estimated price:
$63.69–$433.11

Train operators

China Railways G-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Kunming South to Guiyang
Ave. Duration:
2h 14m
Frequency:
Hourly
Estimated price:
$31.85–$35.67
Train from Liuzhou to Guilin
Ave. Duration:
1h 1m
Frequency:
Once daily
Estimated price:
$11.46–$12.74
Train from Kunming South to Guilin
Ave. Duration:
4h 30m
Frequency:
Twice daily
Estimated price:
$61.15–$66.24

China Railways D-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Guiyang North to Yangshuo
Ave. Duration:
3h 2m
Frequency:
Once daily
Estimated price:
$24.20–$54.78
Train from Liuzhou to Guilin
Ave. Duration:
59 min
Frequency:
Twice daily
Estimated price:
$10.83–$20.38
Train from Guangzhou South station to Yangshuo
Ave. Duration:
2h 2m
Frequency:
4 times a day
Estimated price:
$20.38–$44.59
Train from Nanning to Guilin
Ave. Duration:
2h 28m
Frequency:
Twice daily
Estimated price:
$20.38–$44.59
Train from Kunming South to Guilin
Ave. Duration:
6h 47m
Frequency:
Twice daily
Estimated price:
$50.95–$127.39

Guangzhou Metro

Phone:
(86) 020-96891
Website:
gzmtr.com
Train from Guangzhou Airport South to Hanxi
Ave. Duration:
1h 3m
Frequency:
Every 5 minutes
Estimated price:
$1.27–$1.78

State Railway of Thailand

Phone:
1690
Website:
dticket.railway.co.th/DTicketPublicWeb/home/Home
Train from Krung Thep Aphiwat Central Terminal to Khamsavath
Ave. Duration:
11h 40m
Frequency:
Once daily
Estimated price:
$6.37–$50.95

Laos - China Railway

Website:
facebook.com/LaosChinaRailway/
Train from Vientiane station to Kunming
Ave. Duration:
9h 26m
Frequency:
Once daily
Estimated price:
$25.48–$140.12

China Railways

Phone:
86-010-12306
Website:
china-railway.com.cn/
Train from Hanoi Gia Lam Station to Guilin
Ave. Duration:
15h 56m
Frequency:
Twice a week

Bus operators

China Bus Guide

Website:
chinabusguide.com
Bus from Guilin Airport to Guilin
Ave. Duration:
1h 20m
Frequency:
Every 4 hours
Estimated price:
$7.95
Bus from Guilin South Bus Station to Guilin
Ave. Duration:
1h 30m
Frequency:
Hourly
Estimated price:
$4.29

The Transport Company

Phone:
1490
Website:
tcl99web.transport.co.th/Home
Bus from Bangkok Mochit Bus Terminal to Vientiane
Ave. Duration:
15h 21m
Frequency:
Once daily
Estimated price:
$15.29–$34.39

Nakhonchai Air

Phone:
1624
Website:
nakhonchaiair.com/view/
Bus from Bangkok Mochit Bus Terminal to Udonthani
Ave. Duration:
8h
Frequency:
Every 3 hours
Estimated price:
$14.01–$26.95

Vientiane Capital Bus Enterprise

Phone:
+856305351495
Website:
facebook.com/VientianeCity2Bus/
Bus from Udonthani to Central
Ave. Duration:
2h 30m
Frequency:
Every 4 hours
Estimated price:
$1.17

HTX Van Tai 277

Website:
12go.asia/en/operator/htx-van-tai-277?z=3481&sub_id=cjJyMDYsUlVYWFgyMDI1MDMxMTAwMDAwMDAwMHVzb2QsZXAwMTp1OmE6azplLCxoMDoxfGhoOjV8aG86MiwyMDI1MDMxMTAwMDAsMDE5NTgzZTYtYzhkOS03NDY1LWI5MjEtMGMyN2MxNzBiN2M3LA
Bus from Vientiane - Southern Bus Station to Ha
Ave. Duration:
23h
Frequency:
Twice daily
Estimated price:
$35.71

Huyen Chau

Bus from Vientiane - Southern Bus Station to Ha
Ave. Duration:
23h 59m
Frequency:
Once daily
Estimated price:
$24.84

Questions and Answers

What is the cheapest way to get from Bangkok to Yangshuo?

The cheapest way to get from Bangkok to Yangshuo is to fly and subway and train which costs $103.26 - $239.13 and takes 10h 12m.

What is the fastest way to get from Bangkok to Yangshuo?

The fastest way to get from Bangkok to Yangshuo is to fly and subway and train which takes 10h 12m and costs $103.26 - $239.13 .

How far is it from Bangkok to Yangshuo?

The distance between Bangkok and Yangshuo is 1727 km. The road distance is 2147.2 km.

How do I travel from Bangkok to Yangshuo without a car?

The best way to get from Bangkok to Yangshuo without a car is to train which takes 29h 37m and costs $92.39 - $271.74 .

How long does it take to get from Bangkok to Yangshuo?

It takes approximately 11h 15m to get from Bangkok to Yangshuo, including transfers.

What is the time difference between Bangkok and Yangshuo?

Yangshuo is 1h ahead of Bangkok. It is currently 22:00 in Bangkok and 23:00 in Yangshuo.

Can I drive from Bangkok to Yangshuo?

Yes, the driving distance between Bangkok to Yangshuo is 2147 km. It takes approximately 28h 20m to drive from Bangkok to Yangshuo.

Where can I stay near Yangshuo?

There are 114+ hotels available in Yangshuo. Prices start at $34.55 per night.
+0