HUB hero image

How to Travel from

Lanzhou to Bangkok

by Train, Route or Car

Lanzhou
+0
Bangkok
Transport search to Bangkok
Lanzhou
+0
Bangkok
Building a composite car route
Cheapest
Best Offer!
Car
31 h 58 min
2633 km.
from $144
Composite Route Car Only

Six ways to Travel from Lanzhou to Bangkok

Composite routes from Lanzhou to Bangkok

Cheapest
Other

Transport providers

Airlines

Air China

Website:
airchina.com/index.shtml
Plane from Lanzhou to Bangkok
Ave. Duration:
6h 40m
Frequency:
Every day
Estimated price:
$139.95–$508.90

China Eastern Airlines

Website:
en.ceair.com/
Plane from Lanzhou to Bangkok
Ave. Duration:
4h 15m
Frequency:
Thursday and Saturday
Estimated price:
$127.23–$356.23

Thai AirAsia

Website:
airasia.com/en/home.page?cid=1
Plane from Lanzhou to Don
Ave. Duration:
5h 35m
Frequency:
Thursday and Saturday
Estimated price:
$127.23–$356.23

Thai Lion Mentari

Website:
lionairthai.com/en/
Plane from Lanzhou to Don
Ave. Duration:
6h 10m
Frequency:
Wednesday, Friday, and Sunday
Estimated price:
$114.50–$241.73

Sichuan Airlines

Website:
ch.com/
Plane from Lanzhou to Bangkok
Ave. Duration:
6h 50m
Frequency:
Every day
Estimated price:
$139.95–$343.51

Train operators

China Railways G-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Chengdu East to Kunming
Ave. Duration:
5h 43m
Frequency:
Every 3 hours
Estimated price:
$75.06–$81.42
Train from Lanzhou West Station to Xi'an
Ave. Duration:
3h 22m
Frequency:
Every 4 hours
Estimated price:
$38.17–$41.98
Train from Xi'an North Station to Kunming
Ave. Duration:
10h 54m
Frequency:
Once daily
Estimated price:
$120.86–$139.95
Train from Jiangyou to Kunming
Ave. Duration:
7h 59m
Frequency:
Once daily
Estimated price:
$82.70–$95.42

China Railways D-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Lanzhou to Chengdu
Ave. Duration:
7h 55m
Frequency:
Twice daily
Estimated price:
$43.91–$114.50
Train from Lanzhou West Station to Xi'an
Ave. Duration:
2h 10m
Frequency:
Hourly
Estimated price:
$27.99–$62.34

State Railway of Thailand

Phone:
1690
Website:
dticket.railway.co.th/DTicketPublicWeb/home/Home
Train from Khamsavath Station to Krung
Ave. Duration:
11h 40m
Frequency:
Once daily
Estimated price:
$6.11–$49.62

China Railways K-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Lanzhou to Jiangyou
Ave. Duration:
9h 15m
Frequency:
Once daily
Estimated price:
$10.81–$27.99

Laos - China Railway

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

Bus operators

China Bus Guide

Website:
chinabusguide.com
Bus from Kunming South to Laos
Ave. Duration:
14h
Frequency:
Once daily
Estimated price:
$90.11

Lanzhou Airport Transportation

Phone:
0931-96556
Website:
travelchinaguide.com/cityguides/gansu/lanzhou/airport.htm
Bus from Oriental Hotel to Lanzhou
Ave. Duration:
1h 6m
Frequency:
Every 30 minutes
Estimated price:
$4.61

Soutchai Travel

Phone:
+856 21 254512-5
Website:
soutchaitravel.com/
Bus from Vientiane Any Hotels to Bangkok
Ave. Duration:
13h
Frequency:
Once daily
Estimated price:
$43.26–$50.89

Tara Tour and Travel

Phone:
086 065 5466
Website:
12go.asia/en/operator/tara-tour-and-travel?z=3481&sub_id=cjJyMDYsUlVYWFgyMDI1MDMwODAwMDAwMDAwMHVzb2QsZXAwMTp1OmE6azplLCxoMDoyfGhoOjV8aG86MywyMDI1MDMwODAwMDAsMDE5NTc0YzktZmE3NC03MzYzLTk1NDItNDc5ZDgyYjdlZDdjLA
Bus from Morning Market, Vientiane to Mochit
Ave. Duration:
15h
Frequency:
Once daily
Estimated price:
$34.35–$52.16

Questions and Answers

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

The cheapest way to get from Lanzhou to Bangkok is to bus and fly which costs $97.83 - $217.39 and takes 8h 59m.

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

The fastest way to get from Lanzhou to Bangkok is to bus and fly which takes 8h 1m and costs $108.70 - $315.22 .

How far is it from Lanzhou to Bangkok?

The distance between Lanzhou and Bangkok is 2653 km. The road distance is 3323.2 km.

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

The best way to get from Lanzhou to Bangkok without a car is to train which takes 38h 2m and costs $130.43 - $336.96 .

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

It takes approximately 8h 1m to get from Lanzhou to Bangkok, including transfers.

What is the time difference between Lanzhou and Bangkok?

Bangkok is 1h behind Lanzhou. It is currently 17:34 in Lanzhou and 16:34 in Bangkok.

Can I drive from Lanzhou to Bangkok?

Yes, the driving distance between Lanzhou to Bangkok is 3323 km. It takes approximately 39h 30m to drive from Lanzhou to Bangkok.

Where can I stay near Bangkok?

There are 4163+ hotels available in Bangkok. Prices start at $21.07 per night.
+0