HUB hero image

How to Travel from

Lanzhou to Xianyang

by Plane, Rideshare or Car

Lanzhou
+0
Xianyang
Transport search to Xianyang
Lanzhou
+0
Xianyang
Building a composite car route
Cheapest
Best Offer!
Car
24 h 52 min
1911 km.
from $105
Composite Route Car Only

Three ways to Travel from Lanzhou to Xianyang

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Shenzhen Airlines

Website:
shenzhenair.com/
Plane from Xining to Xi'An
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$82.70–$152.67

China Eastern Airlines

Website:
en.ceair.com/
Plane from Lanzhou to Xi'An
Ave. Duration:
3h 30m
Frequency:
Every day
Estimated price:
$89.06–$190.84
Plane from Xining to Xi'An
Ave. Duration:
1h 18m
Frequency:
Every day
Estimated price:
$69.97–$241.73

Spring Airlines

Website:
ch.com/
Plane from Lanzhou to Ankang
Ave. Duration:
1h 25m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$50.89–$165.39

Hainan

Website:
hainanairlines.com/
Plane from Xining to Xi'An
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$59.80–$190.84

Train operators

China Railways G-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Lanzhou West Station to Xianyangqindu
Ave. Duration:
3h 3m
Frequency:
Once daily
Estimated price:
$35.62–$40.71

China Railways D-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Lanzhou West Station to Xianyangqindu
Ave. Duration:
3h
Frequency:
Every 4 hours
Estimated price:
$26.72–$59.80
Train from Lanzhou West Station to Xining
Ave. Duration:
44 min
Frequency:
Every 4 hours
Estimated price:
$12.09–$22.90

China Railways K-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Lanzhou to Xianyang
Ave. Duration:
9h 13m
Frequency:
Twice daily
Estimated price:
$10.18–$27.99

Lanzhou Rail Transit

Phone:
+86-0931-5161111
Website:
lzgdjt.com/lzgd/
Train from Dongfanghong Square to West
Ave. Duration:
13 min
Frequency:
Every 5 minutes

Bus operators

Ctrip

Phone:
400-830-6666
Website:
ctrip.com/
Bus from Gansu Lanzhou to Xi'an
Ave. Duration:
7h
Frequency:
5 times a day
Estimated price:
$35.00

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

Questions and Answers

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

The cheapest way to get from Lanzhou to Xianyang is to train which costs $8.70 - $23.91 and takes 9h 13m.

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

The fastest way to get from Lanzhou to Xianyang is to train via Lanzhou West Station which takes 4h 16m and costs $25 - $59.78 .

Is there a direct bus between Lanzhou and Xianyang?

No, there is no direct bus from Lanzhou to Xianyang. However, there are services departing from Gansu Lanzhou and arriving at Seven Factory District via City West Bus Station and Xi An Airport. The journey, including transfers, takes approximately 9h 45m.

Is there a direct train between Lanzhou and Xianyang?

Yes, there is a direct train departing from Lanzhou and arriving at Xianyang. Services depart twice daily, and operate every day. The journey takes approximately 9h 13m.

How far is it from Lanzhou to Xianyang?

The distance between Lanzhou and Xianyang is 546 km. The road distance is 589.1 km.

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

The best way to get from Lanzhou to Xianyang without a car is to train via Lanzhou West Station which takes 4h 16m and costs $25 - $59.78 .

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

It takes approximately 4h 16m to get from Lanzhou to Xianyang, including transfers.

Where do I catch the Lanzhou to Xianyang bus from?

Lanzhou to Xianyang bus services, operated by Ctrip, depart from Gansu Lanzhou station.

Where do I catch the Lanzhou to Xianyang train from?

Lanzhou to Xianyang train services, operated by China Railways D-Class, depart from Lanzhou West Station.

Train, bus or fly from Lanzhou to Xianyang?

The best way to get from Lanzhou to Xianyang is to train via Lanzhou West Station which takes 4h 16m and costs $25 - $59.78 . Alternatively, you can bus, which costs $35.15 and takes 9h 45m. There are no good options to train between Lanzhou to Xianyang.

Where does the Lanzhou to Xianyang bus arrive?

Lanzhou to Xianyang bus services, operated by Ctrip, arrive at Xi'an station.

Where does the Lanzhou to Xianyang train arrive?

Lanzhou to Xianyang train services, operated by China Railways D-Class, arrive at Xianyangqindu station.

Can I drive from Lanzhou to Xianyang?

Yes, the driving distance between Lanzhou to Xianyang is 589 km. It takes approximately 6h 7m to drive from Lanzhou to Xianyang.

Where can I stay near Xianyang?

There are 243+ hotels available in Xianyang. Prices start at $16.95 per night.
+0