Train from Klang to Pelabuhan Klang
7 direct Komuter trains a day (Saturday). The 9 km journey takes 16 min. First train 09:04, last 23:09.
7trains a day
16mfastest
9 kmdistance
09:04first
23:09last
All direct trains
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 09:04from Subang Jaya | 09:20 | 16mFastest | 2117 | 4 | |
Klang 09:04Telok Pulai 09:06Telok Gadong 09:09Kampung Raja Uda 09:12Jalan Kastam 09:14Pelabuhan Klang 09:20 | |||||
| 10:09from Tanjung Malim | 10:25 | 16mFastest | 2119 | 4 | |
Klang 10:09Telok Pulai 10:11Telok Gadong 10:14Kampung Raja Uda 10:17Jalan Kastam 10:19Pelabuhan Klang 10:25 | |||||
| 18:29from KL Sentral | 18:45 | 16mFastest | 2157 | 4 | |
Klang 18:29Telok Pulai 18:31Telok Gadong 18:34Kampung Raja Uda 18:37Jalan Kastam 18:39Pelabuhan Klang 18:45 | |||||
| 18:59from Tanjung Malim | 19:15 | 16mFastest | 2161 | 4 | |
Klang 18:59Telok Pulai 19:01Telok Gadong 19:04Kampung Raja Uda 19:07Jalan Kastam 19:09Pelabuhan Klang 19:15 | |||||
| 19:59from Tanjung Malim | 20:15 | 16mFastest | 2169 | 4 | |
Klang 19:59Telok Pulai 20:01Telok Gadong 20:04Kampung Raja Uda 20:07Jalan Kastam 20:09Pelabuhan Klang 20:15 | |||||
| 21:34from Tanjung Malim | 21:50 | 16mFastest | 2177 | 4 | |
Klang 21:34Telok Pulai 21:36Telok Gadong 21:39Kampung Raja Uda 21:42Jalan Kastam 21:44Pelabuhan Klang 21:50 | |||||
| 23:09from Tanjung Malim | 23:25 | 16mFastest | 2185 | 4 | |
Klang 23:09Telok Pulai 23:11Telok Gadong 23:14Kampung Raja Uda 23:17Jalan Kastam 23:19Pelabuhan Klang 23:25 | |||||
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 09:04from Subang Jaya | 09:20 | 16mFastest | 2317 | 4 | |
Klang 09:04Telok Pulai 09:06Telok Gadong 09:09Kampung Raja Uda 09:12Jalan Kastam 09:14Pelabuhan Klang 09:20 | |||||
| 10:09from Tanjung Malim | 10:25 | 16mFastest | 2319 | 4 | |
Klang 10:09Telok Pulai 10:11Telok Gadong 10:14Kampung Raja Uda 10:17Jalan Kastam 10:19Pelabuhan Klang 10:25 | |||||
| 18:59from Tanjung Malim | 19:15 | 16mFastest | 2361 | 4 | |
Klang 18:59Telok Pulai 19:01Telok Gadong 19:04Kampung Raja Uda 19:07Jalan Kastam 19:09Pelabuhan Klang 19:15 | |||||
| 19:49from Tanjung Malim | 20:05 | 16mFastest | 2365 | 4 | |
Klang 19:49Telok Pulai 19:51Telok Gadong 19:54Kampung Raja Uda 19:57Jalan Kastam 19:59Pelabuhan Klang 20:05 | |||||
| 20:19from Tanjung Malim | 20:35 | 16mFastest | 2369 | 4 | |
Klang 20:19Telok Pulai 20:21Telok Gadong 20:24Kampung Raja Uda 20:27Jalan Kastam 20:29Pelabuhan Klang 20:35 | |||||
| 21:34from Tanjung Malim | 21:50 | 16mFastest | 2377 | 4 | |
Klang 21:34Telok Pulai 21:36Telok Gadong 21:39Kampung Raja Uda 21:42Jalan Kastam 21:44Pelabuhan Klang 21:50 | |||||
| 23:09from Tanjung Malim | 23:25 | 16mFastest | 2385 | 4 | |
Klang 23:09Telok Pulai 23:11Telok Gadong 23:14Kampung Raja Uda 23:17Jalan Kastam 23:19Pelabuhan Klang 23:25 | |||||
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 09:04from Subang Jaya | 09:20 | 16mFastest | 2317 | 4 | |
Klang 09:04Telok Pulai 09:06Telok Gadong 09:09Kampung Raja Uda 09:12Jalan Kastam 09:14Pelabuhan Klang 09:20 | |||||
| 10:09from Tanjung Malim | 10:25 | 16mFastest | 2319 | 4 | |
Klang 10:09Telok Pulai 10:11Telok Gadong 10:14Kampung Raja Uda 10:17Jalan Kastam 10:19Pelabuhan Klang 10:25 | |||||
| 18:59from Tanjung Malim | 19:15 | 16mFastest | 2361 | 4 | |
Klang 18:59Telok Pulai 19:01Telok Gadong 19:04Kampung Raja Uda 19:07Jalan Kastam 19:09Pelabuhan Klang 19:15 | |||||
| 19:49from Tanjung Malim | 20:05 | 16mFastest | 2365 | 4 | |
Klang 19:49Telok Pulai 19:51Telok Gadong 19:54Kampung Raja Uda 19:57Jalan Kastam 19:59Pelabuhan Klang 20:05 | |||||
| 20:19from Tanjung Malim | 20:35 | 16mFastest | 2369 | 4 | |
Klang 20:19Telok Pulai 20:21Telok Gadong 20:24Kampung Raja Uda 20:27Jalan Kastam 20:29Pelabuhan Klang 20:35 | |||||
| 21:34from Tanjung Malim | 21:50 | 16mFastest | 2377 | 4 | |
Klang 21:34Telok Pulai 21:36Telok Gadong 21:39Kampung Raja Uda 21:42Jalan Kastam 21:44Pelabuhan Klang 21:50 | |||||
| 23:09from Tanjung Malim | 23:25 | 16mFastest | 2385 | 4 | |
Klang 23:09Telok Pulai 23:11Telok Gadong 23:14Kampung Raja Uda 23:17Jalan Kastam 23:19Pelabuhan Klang 23:25 | |||||
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 2317, the one with most stops. Not every train stops at every station.
- Klang09:04
- Telok Pulai09:06
- Telok Gadong09:09
- Kampung Raja Uda09:12
- Jalan Kastam09:14
- Pelabuhan Klang09:20
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: Pelabuhan Klang to Klang
7trains a day
06:20first
21:05last
16mfastest
Origin & destination stations
Photo credits
- Klang: Photo: *angys* · CC BY-SA 4.0 · Wikimedia Commons
- Pelabuhan Klang: Photo: *angys* · CC BY-SA 4.0 · Wikimedia Commons
Frequently asked questions
How long is the train from Klang to Pelabuhan Klang?
16 min. Fastest: train 2317, 2319, 2361, 2365.
What time are the first and last trains?
First 09:04 (2317). Last 23:09 (2385), arriving in Pelabuhan Klang 23:25.
How many trains a day go from Klang to Pelabuhan Klang?
7 on weekdays, 7 on Saturdays and 7 on Sundays and public holidays (direct trains only).
Is there a night train from Klang to Pelabuhan Klang?
Yes. Trains leaving after 20:00: 20:19 (2369), 21:34 (2377), 23:09 (2385).
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

