There are 11 ways to get from Suzhou to Xi'an by train, plane, bus, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Shanghai Hongqiao International Airport, fly
best- Take the train from Suzhou Station to Shanghai Hongqiaotrain
- Fly from Shanghai Hongqiao International Airport (SHA) to Xi'An Xianyang International Airport (XIY)plane SHA - XIY
5h 30m¥559–1,503Train
cheapest- Take the train from Suzhou to Xi'antrain Shanghai
15h 46m¥142–352Bus, train
- Take the bus from Suzhou North to Nanjing Southbus
- Take the train from Nanjing South to Xuzhou Easttrain
- Take the train from Xuzhou East to Xian Northtrain
9h 21m¥562–697Drive 1,277.2 km
- Drive from Suzhou to Xi'ancar 1,277.2 km
12h 59m¥1,078–1,557Fly from Sunan Shuofang International Airport
- Fly from Sunan Shuofang International Airport (WUX) to Xi'An Xianyang International Airport (XIY)plane WUX - XIY
5h 55m¥589–2,877Bus to Nantong Xingdong Airport, fly
- Take the bus from Suzhou South to Nantong Eastbus
- Fly from Nantong Xingdong Airport (NTG) to Xi'An Xianyang International Airport (XIY)plane NTG - XIY
6h 38m¥592–2,755Train, line 4 subway to Shanghai Pudong International Airport, fly, subway
- Take the train from Suzhou to Shanghai stationtrain
- Take the subway from Shanghai station to Century Avenue Stationsubway
- Fly from Shanghai Pudong International Airport (PVG) to Xi'An Xianyang International Airport (XIY)plane PVG - XIY
- Take the subway from Airport West to North Railway Stationsubway
6h 5m¥694–1,751Train to Changzhou Benniu Airport, fly
- Take the train from Suzhou to Changzhou Stationtrain
- Fly from Changzhou Benniu Airport (CZX) to Xi'An Xianyang International Airport (XIY)plane CZX - XIY
6h 40m¥423–2,219Train to Hangzhou Xiaoshan International Airport, fly
- Take the train from Suzhou Station to Hangzhou Easttrain
- Fly from Hangzhou Xiaoshan International Airport (HGH) to Xi'An Xianyang International Airport (XIY)plane HGH - XIY
8h 2m¥572–2,723Train via Huaian East
- Take the train from Suzhou to Huaian Easttrain Huangshan North / ...
- Take the train from Huaian East to Xian North Stationtrain Shanghai Hongqiao
10h 11m¥604–678Train #2
- Take the train from Suzhou to Weinantrain Shanghai
- Take the train from Weinan to Xi'antrain Shanghai
21h 28m¥155–395
Shanghai Hongqiao International Airport (SHA) to Xi'An Xianyang International Airport (XIY) flights
Questions & Answers
The cheapest way to get from Suzhou to Xi'an is to train which costs ¥140 - ¥360 and takes 15h 46m.
The fastest way to get from Suzhou to Xi'an is to train and fly which takes 5h 30m and costs ¥550 - ¥1500.
No, there is no direct train from Suzhou to Xi'an. However, there are services departing from South Guangji Road and arriving at Shi Tushuguan via Suzhou, Huaian East and Bei Kezhan. The journey, including transfers, takes approximately 10h 11m.
The distance between Suzhou and Xi'an is 1349 km. The road distance is 1277.2 km.
The best way to get from Suzhou to Xi'an without a car is to bus and train which takes 9h 21m and costs ¥550 - ¥700.
It takes approximately 5h 30m to get from Suzhou to Xi'an, including transfers.
Suzhou to Xi'an train services, operated by China Railways G-Class, depart from Suzhou station.
The best way to get from Suzhou to Xi'an is to fly which takes 5h 55m and costs ¥550 - ¥2900. Alternatively, you can train via Huaian East, which costs ¥600 - ¥700 and takes 10h 11m.
Suzhou to Xi'an train services, operated by China Railways G-Class, arrive at Huaian East station.
Yes, the driving distance between Suzhou to Xi'an is 1277 km. It takes approximately 12h 59m to drive from Suzhou to Xi'an.
What companies run services between Suzhou, Jiangsu, China and Xi'an, China?
Shenzhen Airlines, China Eastern Airlines, and two other airlines fly from Sunan Shuofang International Airport (WUX) to Xi'An Xianyang International Airport (XIY) every 4 hours. Alternatively, you can take a subway from South Guangji Road to Shi Tushuguan via Suzhou station, Suzhou, Huaian East, Xian North Station, and Bei Kezhan in around 10h 11m.
- Website
- en.ceair.com
Flights from Shanghai Hongqiao International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- ¥600–3,400
Flights from Sunan Shuofang International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ¥1,300–3,700
Flights from Sunan Shuofang International Airport to Xi'An Xianyang International Airport via Chongqing
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥1,700–4,400
Flights from Sunan Shuofang International Airport to Xi'An Xianyang International Airport via Qingdao
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,500–4,200
Flights from Shanghai Pudong International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- ¥550–3,300
Flights from Shanghai Pudong International Airport to Xi'An Xianyang International Airport via Hefei
- Ave. Duration
- 4h 35m
- When
- Tuesday and Thursday
- Estimated price
- ¥1,100–3,300
Flights from Changzhou Benniu Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥1,000–3,100
Flights from Changzhou Benniu Airport to Xi'An Xianyang International Airport via Chongqing
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ¥1,400–3,700
Flights from Hangzhou Xiaoshan International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- ¥1,300–3,700
Train from Suzhou Station to Shanghai Hongqiao
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥60–66
- Business Class Seat
- ¥80–120
Train from Nanjing South to Xuzhou East
- Ave. Duration
- 2h 7m
- Frequency
- Every 20 minutes
- Estimated price
- ¥140–170
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥140–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–490
Train from Xuzhou East to Xian North
- 2nd Class Seat
- ¥360–400
- 1st Class Seat
- ¥590–650
- Business Class Seat
- ¥850–1,300
Train from Suzhou to Shanghai station
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥41–45
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥41–45
- 1st Class Seat
- ¥65–75
- Business Class Seat
- ¥85–130
Train from Suzhou to Changzhou Station
- Ave. Duration
- 33 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥40–44
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥40–44
- 1st Class Seat
- ¥63–69
- Business Class Seat
- ¥85–120
Train from Suzhou Station to Hangzhou East
- 2nd Class Seat
- ¥105–120
- 1st Class Seat
- ¥170–190
- Business Class Seat
- ¥250–350
Train from Suzhou to Huaian East
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥250–270
- Business Class Seat
- ¥360–500
Train from Huaian East to Xian North Station
- 2nd Class Seat
- ¥450–500
- 1st Class Seat
- ¥750–850
- Business Class Seat
- ¥1,000–1,600
- [email protected]
- Website
- chinabusguide.com
Bus from Suzhou North to Nanjing South
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ¥60–130
- Schedules at
- chinabusguide.com
- Bus
- ¥85–130
Bus from Suzhou South to Nantong East
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ¥49–90
- Schedules at
- chinabusguide.com
- Bus
- ¥65–90
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 Getting to Rome from the airport, Travelling to and around Russia for the 2018 FIFA World Cup, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
There are 570+ hotels available in Xi'an.





