Train from Pelabuhan Klang to Klang
7 direct Komuter trains a day (Saturday). The 9 km journey takes 16 min. First train 06:20, last 21:05.
7trains a day
16mfastest
9 kmdistance
06:20first
21:05last
All direct trains
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 06:20 | 06:36 | 16mFastest | 2312 | 4 | |
Pelabuhan Klang 06:20Jalan Kastam 06:25Kampung Raja Uda 06:27Telok Gadong 06:30Telok Pulai 06:33Klang 06:36 | |||||
| 07:10 | 07:26 | 16mFastest | 2316 | 4 | |
Pelabuhan Klang 07:10Jalan Kastam 07:15Kampung Raja Uda 07:17Telok Gadong 07:20Telok Pulai 07:23Klang 07:26 | |||||
| 07:40 | 07:56 | 16mFastest | 2320 | 4 | |
Pelabuhan Klang 07:40Jalan Kastam 07:45Kampung Raja Uda 07:47Telok Gadong 07:50Telok Pulai 07:53Klang 07:56 | |||||
| 09:50 | 10:06 | 16mFastest | 2330 | 4 | |
Pelabuhan Klang 09:50Jalan Kastam 09:55Kampung Raja Uda 09:57Telok Gadong 10:00Telok Pulai 10:03Klang 10:06 | |||||
| 17:35 | 17:51 | 16mFastest | 2360 | 4 | |
Pelabuhan Klang 17:35Jalan Kastam 17:40Kampung Raja Uda 17:42Telok Gadong 17:45Telok Pulai 17:48Klang 17:51 | |||||
| 19:30 | 19:46 | 16mFastest | 2378 | 4 | |
Pelabuhan Klang 19:30Jalan Kastam 19:35Kampung Raja Uda 19:37Telok Gadong 19:40Telok Pulai 19:43Klang 19:46 | |||||
| 21:05 | 21:21 | 16mFastest | 2384 | 4 | |
Pelabuhan Klang 21:05Jalan Kastam 21:10Kampung Raja Uda 21:12Telok Gadong 21:15Telok Pulai 21:18Klang 21:21 | |||||
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 06:20 | 06:36 | 16mFastest | 2312 | 4 | |
Pelabuhan Klang 06:20Jalan Kastam 06:25Kampung Raja Uda 06:27Telok Gadong 06:30Telok Pulai 06:33Klang 06:36 | |||||
| 07:10 | 07:26 | 16mFastest | 2316 | 4 | |
Pelabuhan Klang 07:10Jalan Kastam 07:15Kampung Raja Uda 07:17Telok Gadong 07:20Telok Pulai 07:23Klang 07:26 | |||||
| 07:40 | 07:56 | 16mFastest | 2320 | 4 | |
Pelabuhan Klang 07:40Jalan Kastam 07:45Kampung Raja Uda 07:47Telok Gadong 07:50Telok Pulai 07:53Klang 07:56 | |||||
| 09:50 | 10:06 | 16mFastest | 2330 | 4 | |
Pelabuhan Klang 09:50Jalan Kastam 09:55Kampung Raja Uda 09:57Telok Gadong 10:00Telok Pulai 10:03Klang 10:06 | |||||
| 17:35 | 17:51 | 16mFastest | 2360 | 4 | |
Pelabuhan Klang 17:35Jalan Kastam 17:40Kampung Raja Uda 17:42Telok Gadong 17:45Telok Pulai 17:48Klang 17:51 | |||||
| 19:30 | 19:46 | 16mFastest | 2378 | 4 | |
Pelabuhan Klang 19:30Jalan Kastam 19:35Kampung Raja Uda 19:37Telok Gadong 19:40Telok Pulai 19:43Klang 19:46 | |||||
| 21:05 | 21:21 | 16mFastest | 2384 | 4 | |
Pelabuhan Klang 21:05Jalan Kastam 21:10Kampung Raja Uda 21:12Telok Gadong 21:15Telok Pulai 21:18Klang 21:21 | |||||
Open a train row to see its stops. “from …” means the train starts before this station, so it may arrive a little late.
Stops along the way
Train 2312, the one with most stops. Not every train stops at every station.
- Pelabuhan Klang06:20
- Jalan Kastam06:25
- Kampung Raja Uda06:27
- Telok Gadong06:30
- Telok Pulai06:33
- Klang06:36
Buy tickets
KTMB (official)KTMB official website and appGo to KTMB
Fares are not part of the open data. Check the current price before buying. How to buy tickets online →
Opposite direction: Klang to Pelabuhan Klang
7trains a day
09:04first
23:09last
16mfastest
Origin & destination stations
Photo credits
- Pelabuhan Klang: Photo: *angys* · CC BY-SA 4.0 · Wikimedia Commons
- Klang: Photo: *angys* · CC BY-SA 4.0 · Wikimedia Commons
Frequently asked questions
How long is the train from Pelabuhan Klang to Klang?
16 min. Fastest: train 2312, 2316, 2320, 2330.
What time are the first and last trains?
First 06:20 (2312). Last 21:05 (2384), arriving in Klang 21:21.
How many trains a day go from Pelabuhan Klang to Klang?
8 on weekdays, 7 on Saturdays and 7 on Sundays and public holidays (direct trains only).
Is there a night train from Pelabuhan Klang to Klang?
Yes. Trains leaving after 20:00: 21:05 (2384).
Where can I buy the ticket?
On the official KTMB website and app, or at the station counter. Guide to buying tickets online.
Related routes
Know first when the timetable changes
Festive extra trains, timetable changes and disruptions. One channel, no spam.
Where does this data come from?
Timetables from the KTMB and Prasarana GTFS open data (data.gov.my, CC BY 4.0 licence), updated every day. Today’s data: Saturday, 7 Nov 2026.
Times are scheduled, not real-time. Jadual Tren is an unofficial site and is not affiliated with KTMB, Prasarana or Rapid KL. About Jadual Tren

