Xiamen to Zhangzhou Train

厦门漳州

Xiamen to Zhangzhou takes between 16 minutes and 1 hour 13 minutes by direct train, depending on the train. The current timetable snapshot lists 43 direct services, with the first train at 08:37 and the last at 21:40. 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 Zhangzhou. Click the fullscreen button for a larger view.

Plan a complete rail itinerary with stops, transfers and stations on this interactive route map.Open Full Railway Map →

Direct Train Schedule

Departure Station
Arrival Station
43 direct services
TrainDepartureArrivalDuration
K57208:37Xiamen North09:07Zhangzhou30m
D243012:21Xiamen North12:41Zhangzhou20m
D312214:13Xiamen North14:32Zhangzhou19m
D312214:13Xiamen North15:16Zhaoan1h03m
D312214:13Xiamen North15:00Yunxiao47m
D330714:27Xiamen North14:46Zhangzhou19m
D330714:27Xiamen North15:35Zhaoan1h08m
D330714:27Xiamen North15:15Yunxiao48m
D22514:33Xiamen North14:56Zhangzhou23m
D228714:55Xiamen North15:54Zhaoan59m
D228714:55Xiamen North15:27Zhangpu32m
G166115:16Xiamen North15:32Zhangzhou16m
G302115:21Xiamen North15:37Zhangzhou16m
G302115:21Xiamen North16:14Zhaoan53m
D313115:25Xiamen North15:44Zhangzhou19m
G160115:41Xiamen North15:57Zhangzhou16m
G160115:41Xiamen North16:25Yunxiao44m
D37715:47Xiamen North16:48Zhaoan1h01m
D37715:47Xiamen North16:21Zhangpu34m
G302315:57Xiamen North16:13Zhangzhou16m
G302315:57Xiamen North16:56Zhaoan59m
G302315:57Xiamen North16:41Yunxiao44m
D329516:38Xiamen North16:57Zhangzhou19m
D228116:57Xiamen North17:48Zhaoan51m
D228917:02Xiamen North17:56Yunxiao54m
D228917:02Xiamen North17:34Zhangpu32m
D310717:54Xiamen North18:14Zhangzhou20m
D310717:54Xiamen North18:58Zhaoan1h04m
D310717:54Xiamen North18:41Yunxiao47m
D328617:59Xiamen North18:19Zhangzhou20m
D328617:59Xiamen North19:12Zhaoan1h13m
D328617:59Xiamen North18:53Yunxiao54m
D328617:59Xiamen North18:37Zhangpu38m
D312518:06Xiamen North18:25Zhangzhou19m
D312518:06Xiamen North19:02Yunxiao56m
D312518:06Xiamen North18:46Zhangpu40m
D316518:49Xiamen North19:08Zhangzhou19m
K24119:36Xiamen North20:08Zhangzhou32m
G301819:54Xiamen North20:14Zhangzhou20m
D329120:09Xiamen North20:35Zhangzhou26m
D330120:39Xiamen North20:59Zhangzhou20m
D314121:12Xiamen North21:32Zhangzhou20m
D311321:40Xiamen North22:30Zhaoan50m

Timetable snapshot: 2026-08-26. Always confirm with 12306 before travel.

Timetable for reference only. For live schedules and ticket booking, check these sources:

Railway Stations in Xiamen and Zhangzhou

Compare the railway stations used to reach Xiamen and Zhangzhou. Not every station below is served by every direct train.

Railway Stations in Xiamen

  • Xiamen North厦门北
    Used by direct trains in this timetable
    Metro Line 1

Railway Stations in Zhangzhou

  • Zhangzhou漳州
    Used by direct trains in this timetable
  • Zhao'an诏安
    Used by direct trains in this timetable
  • Yunxiao云霄
    Used by direct trains in this timetable
  • Zhangpu漳浦
    Used by direct trains in this timetable

At a Glance

RouteXiamen (厦门) to Zhangzhou (漳州)
Interactive route mapOpen the interactive route map to see direct stations and the surrounding China rail network.
Direct services43
Fastest journey16 minutes on G1661 (15:16 to 15:32)
First train08:37 K572 from Xiamen North
Last train21:40 D3113 from Xiamen North
Departure stations on timetableXiamen North
Arrival stations on timetableZhangzhou, Zhao'an, Yunxiao, Zhangpu
Train types in snapshotK, D, G
Timetable snapshotAugust 26, 2026. Always confirm with 12306 before travel.

Route FAQ

How long is the Xiamen to Zhangzhou train?

The fastest direct service in the current snapshot takes 16m. Journey times depend on the train and the stations you choose.

Are there direct trains?

Yes. The current snapshot lists 43 direct services between Xiamen and Zhangzhou.

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.