Night trains and sleeper trains in Malaysia
10 routes in Malaysia have overnight or sleeper trains. Choose a route to compare every night train by price.
| Route | Night trains | Departs | Lowest fare | |
|---|---|---|---|---|
| Kuala Lumpur → Butterworth | 2 night trains | 18:22–20:15 | 87 MYR | Compare |
| Kuala Lumpur → Padang Besar | 2 night trains | 18:00–22:50 | 137 MYR | Compare |
| Tumpat → Kuala Lipis | 2 night trains | 20:55–03:50 | 12 MYR | Compare |
| Butterworth → Kuala Lumpur | 1 night train | 18:45 | 106 MYR | Compare |
| Gemas → Johor Bahru | 1 night train | 09:18 | 33 MYR | Compare |
| Gemas → Tumpat | 1 night train | 22:55 | 46 MYR | Compare |
| Johor Bahru → Gemas | 1 night train | 19:30 | 33 MYR | Compare |
| Kuala Lipis → Tumpat | 1 night train | 03:15 | 36 MYR | Compare |
| Kuala Lumpur → Johor Bahru | 1 night train | 20:00 | 110 MYR | Compare |
| Tumpat → Gemas | 1 night train | 20:55 | 46 MYR | Compare |
Timetable sampled on 3 upcoming days and updated 2026-10-16 04:09. Ticket prices are per adult. A service fee and payment fees may be added at checkout and vary by payment method. Check live availability for your date.