Xiamen to Wenzhou Train
厦门 → 温州
Xiamen to Wenzhou takes between 3 hours 8 minutes and 6 hours 15 minutes by direct high-speed train, depending on the train. The current timetable snapshot lists 144 direct services, with the first train at 06:44 and the last at 17:55. Use the interactive route map below to compare direct stations and nearby rail connections.
Route Map
Interactive route map showing the rail network around Xiamen and Wenzhou. Click the fullscreen button for a larger view.
Direct Train Schedule
Showing the first 60 of 144 matching services.
| Train | Departure | Arrival | Duration |
|---|---|---|---|
| D3234 | 06:44Xiamen | 10:51Wenzhou South | 4h07m |
| D3234 | 06:44Xiamen | 10:25Cangnan | 3h41m |
| D3234 | 06:44Xiamen | 11:08Leqing | 4h24m |
| D3234 | 07:08Xiamen North | 10:51Wenzhou South | 3h43m |
| D3234 | 07:08Xiamen North | 10:25Cangnan | 3h17m |
| D3234 | 07:08Xiamen North | 11:08Leqing | 4h |
| G3756 | 07:18Xiamen North | 11:01Wenzhou South | 3h43m |
| G3756 | 07:18Xiamen North | 11:15Wenzhou North | 3h57m |
| G1680 | 07:35Xiamen North | 11:10Wenzhou South | 3h35m |
| G1680 | 07:35Xiamen North | 11:43Yandangshan | 4h08m |
| D3142 | 08:02Xiamen North | 11:48Wenzhou South | 3h46m |
| D3143 | 08:02Xiamen North | 11:48Wenzhou South | 3h46m |
| D3142 | 08:02Xiamen North | 11:34Ruian | 3h32m |
| D3143 | 08:02Xiamen North | 11:34Ruian | 3h32m |
| D3142 | 08:02Xiamen North | 12:05Leqing | 4h03m |
| D3143 | 08:02Xiamen North | 12:05Leqing | 4h03m |
| D3218 | 08:25Xiamen | 12:25Wenzhou South | 4h |
| D3218 | 08:25Xiamen | 12:42Leqing | 4h17m |
| D3218 | 08:25Xiamen | 13:01Yandangshan | 4h36m |
| D3166 | 08:45Xiamen North | 12:19Wenzhou South | 3h34m |
| D3167 | 08:45Xiamen North | 12:19Wenzhou South | 3h34m |
| D3166 | 08:45Xiamen North | 12:49Yandangshan | 4h04m |
| D3167 | 08:45Xiamen North | 12:49Yandangshan | 4h04m |
| D3218 | 08:50Xiamen North | 12:25Wenzhou South | 3h35m |
| D3218 | 08:50Xiamen North | 12:42Leqing | 3h52m |
| D3218 | 08:50Xiamen North | 13:01Yandangshan | 4h11m |
| D3302 | 09:20Xiamen North | 12:55Wenzhou South | 3h35m |
| D3302 | 09:20Xiamen North | 12:29Cangnan | 3h09m |
| D3302 | 09:20Xiamen North | 13:26Yandangshan | 4h06m |
| D3114 | 09:25Xiamen North | 13:07Wenzhou South | 3h42m |
| D3114 | 09:25Xiamen North | 12:40Cangnan | 3h15m |
| D3114 | 09:25Xiamen North | 13:27Leqing | 4h02m |
| D3242 | 09:35Xiamen North | 13:17Wenzhou South | 3h42m |
| D3242 | 09:35Xiamen North | 13:36Leqing | 4h01m |
| D3242 | 09:35Xiamen North | 12:58Pingyang | 3h23m |
| G3017 | 09:40Xiamen North | 13:35Wenzhou South | 3h55m |
| G3020 | 09:40Xiamen North | 13:35Wenzhou South | 3h55m |
| G3017 | 09:40Xiamen North | 12:57Cangnan | 3h17m |
| G3020 | 09:40Xiamen North | 12:57Cangnan | 3h17m |
| G3017 | 09:40Xiamen North | 13:21Ruian | 3h41m |
| G3020 | 09:40Xiamen North | 13:21Ruian | 3h41m |
| G1674 | 09:41Xiamen North | 13:53Wenzhou South | 4h12m |
| G1674 | 09:41Xiamen North | 13:40Ruian | 3h59m |
| G1674 | 09:41Xiamen North | 14:16Leqingdong | 4h35m |
| D3296 | 09:49Xiamen North | 13:30Wenzhou South | 3h41m |
| D3297 | 09:49Xiamen North | 13:30Wenzhou South | 3h41m |
| D3296 | 09:49Xiamen North | 13:16Ruian | 3h27m |
| D3297 | 09:49Xiamen North | 13:16Ruian | 3h27m |
| D3296 | 09:49Xiamen North | 14:00Yandangshan | 4h11m |
| D3297 | 09:49Xiamen North | 14:00Yandangshan | 4h11m |
| D3292 | 10:18Xiamen North | 14:06Wenzhou South | 3h48m |
| D3293 | 10:18Xiamen North | 14:06Wenzhou South | 3h48m |
| D3292 | 10:18Xiamen North | 13:39Cangnan | 3h21m |
| D3293 | 10:18Xiamen North | 13:39Cangnan | 3h21m |
| D3292 | 10:18Xiamen North | 14:25Leqing | 4h07m |
| D3293 | 10:18Xiamen North | 14:25Leqing | 4h07m |
| D3126 | 10:28Xiamen North | 14:14Wenzhou South | 3h46m |
| D3126 | 10:28Xiamen North | 14:26Wenzhou North | 3h58m |
| D3126 | 10:28Xiamen North | 14:50Yandangshan | 4h22m |
| D3160 | 11:17Xiamen North | 14:46Wenzhou South | 3h29m |
Timetable snapshot: 2026-10-23. Always confirm with 12306 before travel.
Timetable for reference only. For live schedules and ticket booking, check these sources:
Railway Stations in Xiamen and Wenzhou
Compare the railway stations used to reach Xiamen and Wenzhou. Not every station below is served by every direct train.
Railway Stations in Xiamen
- Xiamen厦门Used by direct trains in this timetableMetro Line 3
- Xiamen North厦门北Used by direct trains in this timetableMetro Line 1
Railway Stations in Wenzhou
- Used by direct trains in this timetableWenzhou Rail Transit Line S1
- Cangnan苍南Used by direct trains in this timetable
- Yueqing乐清Used by direct trains in this timetable
- Used by direct trains in this timetable
- Yandangshan雁荡山Used by direct trains in this timetable
- Rui'an瑞安Used by direct trains in this timetable
- Pingyang平阳Used by direct trains in this timetable
- Yueqing East乐清东Used by direct trains in this timetable
At a Glance
| Route | Xiamen (厦门) to Wenzhou (温州) |
|---|---|
| Interactive route map | Open the interactive route map to see direct stations and the surrounding China rail network. |
| Direct services | 144 |
| Fastest journey | 3 hours 8 minutes on G3022 (14:53 to 18:01) |
| First train | 06:44 D3234 from Xiamen |
| Last train | 17:55 D2432 from Xiamen North |
| Departure stations on timetable | Xiamen, Xiamen North |
| Arrival stations on timetable | Wenzhou South, Cangnan, Yueqing, Wenzhou North, Yandangshan, Rui'an, Pingyang, Yueqing East |
| Train types in snapshot | D, G |
| Reference fares | Business class from ¥687, First class from ¥295, Second class from ¥185, No seat from ¥185. Fare snapshot: October 23, 2026. |
| Timetable snapshot | October 23, 2026. Always confirm with 12306 before travel. |
Route FAQ
How long is the Xiamen to Wenzhou train?
The fastest direct service in the current snapshot takes 3h08m. Journey times depend on the train and the stations you choose.
Are there direct trains?
Yes. The current snapshot lists 144 direct services between Xiamen and Wenzhou.
Is this timetable always up to date?
This page is updated after major timetable adjustments. Train schedules can change, so always confirm departure and arrival times with 12306 before buying a ticket.