Home / Train /

Xian - Hangzhou Train

There are over 19 pairs of trains running daily between Xian and Hangzhou: over 9 pairs of high speed G trains with duration of 7 to 8.5 hours and one pair of overnight D trains taking 16.5 hours. The other 10 pairs are normal speed trains taking much longer time, 17.5 to 23 hours. The running distance is 897 to 1,043 miles (1,444 to 1,679 kilometers).

Flight service is another frequently used way for transfer between. There are many flights a day between, taking only around 2.5 hours. Usually the flight ticket fare is higher compared with rail service, however, sometimes if good discount is offered, the price can be very competitive as well.
 

High Speed Trains

They run between Xian North Railway Station and Hangzhou East/ Hangzhou West Railway Station. With a top speed of 186 mi/h, the duration is around 7 to 8.5 hours for this 912-mile trip. Although a little far from the city center, all railway stations have been connected with subway lines, making transfer between the downtown and railway station quite convenient.
 

Xian to Hangzhou High Speed Train Schedule:

(Last Update on Jul 7, 2026)
Train No.Departure - ArrivalTravel Time
G190007:23 - 14:447h21m
G319807:28 - 15:067h38m
G223808:18 - 14:496h31m
G189608:32 - 16:277h55m
G239009:02 - 17:017h59m
G329809:18 - 19:039h45m
G318812:36 - 20:257h49m
G188413:09 - 21:188h9m
G202814:39 - 22:317h52m
G194615:01 - 22:477h46m
G187615:37 - 23:267h49m

(Last Update on Jul 7, 2026)
Train No.Departure - ArrivalTravel Time
D11400:33 - 18:1517h42m
D12819:25 - 11:58+16h33m

See more Xian Schedule
 

Hangzhou to Xian Bullet Train Timetable:

(Last Update on Jul 7, 2026)
Train No.Departure - ArrivalTravel Time
G187406:26 - 14:227h56m
G194407:28 - 15:237h55m
G202607:45 - 15:568h11m
G188207:53 - 15:427h49m
G238808:52 - 16:397h47m
G319009:37 - 17:428h5m
G189411:19 - 19:137h54m
G329612:18 - 21:539h35m
G319615:23 - 23:227h59m
G223615:47 - 22:497h2m
G189816:31 - 23:296h58m

(Last Update on Jul 7, 2026)
Train No.Departure - ArrivalTravel Time
D11210:18 - 03:30+17h12m
D12616:37 - 09:01+16h24m

See more Hangzhou Schedule

Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
 

Ticket Price of Xi'an - Hangzhou High Speed G Trains

(Last Update on Jul 7, 2026)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 2,142.5 - 2,525.5
USD 320 - 377
CNY 1,121.5 - 1,246.5
USD 167 - 186
CNY 697.5 - 775.5
USD 104 - 116

 

Ticket Price of Xi'an - Hangzhou High Speed D Trains


(Last Update on Jul 7, 2026)
1st Class Sleeper2nd Class SleeperSecond Class Seat
CNY 702 - 727
USD 105 - 109
CNY 463 - 501
USD 69 - 75
CNY 254 - 258
USD 38 - 39

Stopovers along the way: Weinan North, Huashan North, Lingbao West, Sanmenxia South, Mianchi South, Luoyang Longmen, Gongyi South, Zhengzhou East, Kaifeng North, Lankao South, Minquan North, Shangqiu, Dangshan South, Yongcheng North, Xiaoxian North, Xuzhou East, Suzhou East, Bengbu South, Chuzhou, Nanjing South, Jiangning, Jurong West, Lishui in Nanjing, Wawushan, Liyang, Yingxing, Changxing, Huzhou, Deqing.
 

Normal Trains

Xian to Hangzhou Train

(Last Update on Jul 7, 2026)
Train No.Departure - ArrivalTravel Time
Z59601:33 - 20:1918h46m
K30606:45 - 03:21+20h36m
K104210:10 - 03:47+17h37m
K39011:00 - 05:26+18h26m
K60812:05 - 10:45+22h40m
K46814:46 - 10:51+20h5m
K290821:53 - 19:08+21h15m
K65822:15 - 17:47+19h32m

 

Hangzhou to Xian Train

(Last Update on Jul 7, 2026)
Train No.Departure - ArrivalTravel Time
K30802:27 - 22:2419h57m
K39208:07 - 02:28+18h21m
Z59410:46 - 04:33+17h47m
K60612:30 - 09:18+20h48m
K290613:28 - 10:50+21h22m
K104015:59 - 10:23+18h24m
K46616:25 - 13:24+20h59m
K65621:47 - 16:04+18h17m
Notes:
1. The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
2. "+" means the second day.
 

Ticket Price

(Last Update on Jul 7, 2026)
Soft SleeperHard SleeperHard Seat
CNY 484.5 - 527.5
USD 72 - 79
CNY 317.5 - 343.5
USD 47 - 51
CNY 173.5 - 189.5
USD 26 - 28
All these normal rides run between Xian Railway Station and Hangzhou Railway Station which is also called Chengzhan Railway Station by local people. 

Some of these normal rides follow almost the same route as high speed rides, however, K1042/K1040, K468/K466 and K658/K656 run a little differently. The stop-bys include Shangluo, Danfeng, Shangnan, Xixia, Zhenping, Tanghe, Tongbai, Xinyang, Luoshan, Xixian, Henchuan, Shangcheng, Gushi, Liu'an, Hefei, Caohu, Wuhu, Xuancheng, Changxing South and Deqing West.

Major Rail Lines from Xian to:
 Major Rail Lines from Hangzhou to:
- Last updated on Jul. 07, 2026 by Grace Yang -