There are 9 ways to get from Shandong to Xi'an by plane, subway, train 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.

Recommended option

Fly from Wuhan  •  3 h 54 min

  1. Fly from Wuhan (WUH) to Xi An (XIY) WUH - XIY

$44 - $275

Cheapest option

Train China Railways K-Class  •  21 h 6 min

  1. Take the train from Shanghai to Xi'an Shanghai - Xining

$26 - $29

7 alternative options

Fly from Chengdu  •  3 h 42 min

  1. Fly from Chengdu (CTU) to Xi An (XIY) CTU - XIY

$100 - $445

Fly from Shijiazhuang  •  4 h 26 min

  1. Fly from Shijiazhuang (SJW) to Xi An (XIY) SJW - XIY

$52 - $197

Fly from Beijing  •  5 h 3 min

  1. Fly from Beijing (PEK) to Xi An (XIY) PEK - XIY

$84 - $359

Line 2 subway to Tianjin, fly  •  5 h 7 min

  1. Take the line 2 subway from Gulou to Konggangjingjiqu Station
  2. Fly from Tianjin (TSN) to Xi An (XIY) TSN - XIY

$59 - $655

Fly from Wuxi  •  5 h 38 min

  1. Fly from Wuxi (WUX) to Xi An (XIY) WUX - XIY

$69 - $209

Train China Railways G-Class  •  6 h 23 min

  1. Take the train from Shanghai Hongqiao to Xi'an North Shanghai-Xi'an

$103 - $125

Drive  •  13 h 46 min

  1. Drive from Shanghai to Xi'an 854.4 miles

$120 - $180

Questions & Answers

The distance between Shandong and Xi'an is 873 km. The road distance is 1367.1 km.

Get driving directions

The best way to get from Shandong to Xi'an without a car is to train which takes 6 h 23 min and costs .

More details

It takes approximately 3 h 54 min to get from Shandong to Xi'an, including transfers.

More details

The best way to get from Shandong to Xi'an is to fly which takes 3 h 54 min and costs . Alternatively, you can train, which costs and takes 6 h 23 min.

Mode details

The quickest flight from Wuhan Airport to Xi An Airport is the direct flight which takes 1 h 25 min.

Search flights

Yes, the driving distance between Shandong to Xi'an is 1367 km. It takes approximately 13 h 46 min to drive from Shandong to Xi'an.

Get driving directions

Air China, China Southern Airlines and China Eastern Airlines offer flights from Wuhan Airport to Xi An Airport.

Search flights

There are 981+ hotels available in Xi'an. Prices start at $17 USD per night.

More details

The best way to get from Shandong to Wuhan Airport is to line 2 subway which takes 37 min and costs .

More details

Map of how to get from Shandong to Xi'an.
Launch map view
  • Distance: 545.5 miles
  • Duration: 3 h 54 min

What companies run services between Shandong, China and Xi'an, China?

China Eastern Airlines, Air China and China Southern Airlines fly from Wuhan to Xi'an 4 times a day. Alternatively, China Railways G-Class operates a train from Shanghai to Xi'an every 4 hours. Tickets cost $90 - $110 and the journey takes 5 h 56 min.

Airlines
China Eastern Airlines
Website
en.ceair.com
Flights from Wuhan to Xi An
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$45 - $290
Flights from Beijing to Xi An
Ave. Duration
2 h 16 min
When
Every day
Estimated price
$95 - $500
Flights from Wuxi to Xi An
Ave. Duration
2 h 22 min
When
Every day
Estimated price
$95 - $360
Flights from Wuxi to Xi An via Chongqing
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$95 - $360
China Southern Airlines
Website
csair.com
Flights from Wuhan to Xi An
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$45 - $310
Flights from Chengdu to Xi An
Ave. Duration
1 h 40 min
When
Tuesday, Thursday and Saturday
Estimated price
$100 - $450
Flights from Beijing to Xi An
Ave. Duration
2 h 17 min
When
Every day
Estimated price
$100 - $500
Flights from Tianjin to Xi An
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$140 - $650
Flights from Wuxi to Xi An
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$95 - $360
Shenzhen Airlines
Website
shenzhenair.com
Flights from Chengdu to Xi An
Ave. Duration
1 h 36 min
When
Every day
Estimated price
$110 - $450
Flights from Shijiazhuang to Xi An via Yinchuan
Ave. Duration
4 h
When
Every day
Estimated price
$85 - $480
Flights from Beijing to Xi An
Ave. Duration
2 h 9 min
When
Every day
Estimated price
$180 - $850
Flights from Tianjin to Xi An
Ave. Duration
2 h
When
Every day
Estimated price
$140 - $700
Flights from Wuxi to Xi An
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$100 - $410
Air China
Website
airchina.com
Flights from Wuhan to Xi An
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$55 - $270
Flights from Beijing to Xi An
Ave. Duration
2 h 9 min
When
Every day
Estimated price
$180 - $850
Flights from Tianjin to Xi An
Ave. Duration
2 h
When
Every day
Estimated price
$140 - $700
Tianjin Airlines
Website
tianjin-air.com
Flights from Tianjin to Xi An
Ave. Duration
2 h
When
Every day
Estimated price
$55 - $800
Flights from Tianjin to Xi An via Hohhot
Ave. Duration
4 h 35 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$55 - $800
Sichuan Airlines
Website
ch.com
Flights from Chengdu to Xi An
Ave. Duration
1 h 36 min
When
Every day
Estimated price
$110 - $450
Flights from Wuxi to Xi An
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$100 - $410
Hainan
Website
hainanairlines.com
Flights from Beijing to Xi An
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$120 - $1,100
Flights from Tianjin to Xi An
Ave. Duration
2 h 5 min
When
Monday, Friday and Sunday
Estimated price
$55 - $800
Beijing Capital
Website
intl.jdair.net
Flights from Shijiazhuang to Xi An
Ave. Duration
1 h 50 min
When
Monday, Friday, Saturday and Sunday
Estimated price
$45 - $190
Flights from Tianjin to Xi An
Ave. Duration
2 h 5 min
When
Monday, Friday and Sunday
Estimated price
$55 - $800
Hebei
Website
hbhk.com.cn
Flights from Shijiazhuang to Xi An
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$30 - $210
Chang An Airlines
Website
airchangan.com
Flights from Shijiazhuang to Xi An
Ave. Duration
1 h 45 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$30 - $210
Okay Airways
Website
okair.net
Flights from Tianjin to Xi An
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$65 - $750
Train operators
Tianjin Metro
Website
tjdt.cn
Subway from Gulou to Konggangjingjiqu Station
Ave. Duration
20 min
Frequency
Every 10 minutes
Estimated price
$1 - $2
Schedules at
tjgdjt.com
China Railways G-Class
Train from Shanghai Hongqiao to Xi'an North
Ave. Duration
5 h 56 min
Frequency
Every 4 hours
Estimated price
$90 - $110
Schedules at
trip.com
2nd Class Seat
$90 - $110
1st Class Seat
$150 - $180
Business Class Seat
$280 - $340
China Railways K-Class
Website
chinahighlights.com
Train from Shanghai to Xi'an
Ave. Duration
19 h 59 min
Frequency
Twice daily
Estimated price
$26 - $29
Schedules at
trip.com
Book at
trip.com
Hard Seat
$26 - $29
Hard Sleeper
$45 - $55
Soft Sleeper
$75 - $85

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 do I buy a London Underground ticket?, How to get from JFK to New York City and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.