Shanghai - Xiamen Train
Currently, there are usually 25 pairs of high speed G and D trains a day running between Shanghai and Xiamen, taking about 5 - 8.5 hours; normal trains are not available now. CNY 376 - 583.5 is needed for a second class seat and CNY 603 - 953.5 for a first class one.
Duration: about 5 - 8.5 hours
Distance: about 1,085 - 1,109 km (674 - 689 mi)
Top speed: 300 km/h (186 mph)
Operated at: Shanghai Hongqiao Railway Station, Xiamen North Railway Station
(Last Update on May 7, 2026)
Around 25 departures in total: departure time from 06:52 to 15:27; duration from 5H19M to 8H22M.
See more Shanghai Schedule
(Last Update on May 7, 2026)
Around 25 departures in total: departure time from 06:25 to 17:13; duration from 5H13M to 8H23M.
See more Xiamen Schedule
Notes:
1. "+" indicates the second day.
2. The above timetable is for reference only. Please use our tool on top of this page to search for the real-time schedule.
(Last Update on May 7, 2026)
Stopovers of G type: Jinshan North, Jiashan South, Jiaxing South, Tongxiang, Haining West, Yuhang, Hangzhou East, Zhuji, Yiwu, Jinhua, Longyou, Jiangshan, Yushan South, Shangrao, Wuyishan North, Jianou West, Nanping North. Gutian North, Minqing North, Fuzhou, Fuzhou South, Fuqing, Hanjiang, Putian, Xianyou, Quanzhou, Jinjiang
Stop-bys of D type: Songjiang South, Jinshan North, Jiashan South, Jiaxing South, Tongxiang, Haining West, Yuhang, Hangzhou East, Shaoxing North, Shangyu North, Yuyao North, Zhuangqiao, Ningbo, Fenghua, Ninghai, Sanmenxian, Linhai, Taizhou in Zhejiang, Wenling, Yandangshan, Shenfang, Yueqing, Yongjia, Wenzhou South, Ruian, Aojiang, Cangnan, Fuding, Taimushan, Xiapu, Fuan, Ningde, Luoyuan, Lianjiang, Fuzhou South, Fuqing, Hanjiang, Putian, Quanzhou, Jinjiang
Except rail travel, flight is another option for the transfer between. The flight usually takes only around 2 hours but is normally higher on ticket price. If good discounted is offered, the price can be very competitive as well. Travelers can check both ways of transfer for a better arrangement.
Major Rail Lines from Shanghai to:
Major Rail Lines from Xiamen to:
High Speed Train
Basic Facts:
Shanghai to Xiamen High Speed Train Schedule
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| D2287 | 06:52 - 14:48 | 7h56m |
| D3107 | 09:50 - 17:51 | 8h1m |
| D3141 | 13:22 - 21:08 | 7h46m |
| G1659 | 14:53 - 22:25 | 7h32m |
See more Shanghai Schedule
Xiamen to Shanghai Bullet Train Timetable
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| D3142 | 08:02 - 15:56 | 7h54m |
| D3292 | 10:18 - 17:57 | 7h39m |
| D3132 | 12:10 - 20:32 | 8h22m |
See more Xiamen Schedule
Notes:
1. "+" indicates the second day.
2. The above timetable is for reference only. Please use our tool on top of this page to search for the real-time schedule.
Shanghai - Xiamen High Speed Train Ticket Price
| Business Class Seat | First Class Seat | Second Class Seat | |
|---|---|---|---|
| G trains | CNY 1,415 - 1,924 USD 209 - 285 | CNY 733 - 941.5 USD 108 - 139 | CNY 458 - 576.5 USD 68 - 85 |
| D trains | --- | CNY 640 - 777 USD 95 - 115 | CNY 399 - 486 USD 59 - 72 |
Stopovers of G type: Jinshan North, Jiashan South, Jiaxing South, Tongxiang, Haining West, Yuhang, Hangzhou East, Zhuji, Yiwu, Jinhua, Longyou, Jiangshan, Yushan South, Shangrao, Wuyishan North, Jianou West, Nanping North. Gutian North, Minqing North, Fuzhou, Fuzhou South, Fuqing, Hanjiang, Putian, Xianyou, Quanzhou, Jinjiang
Stop-bys of D type: Songjiang South, Jinshan North, Jiashan South, Jiaxing South, Tongxiang, Haining West, Yuhang, Hangzhou East, Shaoxing North, Shangyu North, Yuyao North, Zhuangqiao, Ningbo, Fenghua, Ninghai, Sanmenxian, Linhai, Taizhou in Zhejiang, Wenling, Yandangshan, Shenfang, Yueqing, Yongjia, Wenzhou South, Ruian, Aojiang, Cangnan, Fuding, Taimushan, Xiapu, Fuan, Ningde, Luoyuan, Lianjiang, Fuzhou South, Fuqing, Hanjiang, Putian, Quanzhou, Jinjiang
Flight
You May Like
- Last updated on May. 07, 2026 by Grace Yang -


