Adventure Night train · KTM Berhad (Keretapi Tanah Melayu)
Johor Bahru to Tumpat night train
Everything you need to plan the Johor Bahru–Tumpat sleeper: operators, cabins, times, prices and rail-pass rules.
Duration
~16h 30m
Frequency
Daily
Departure
19:30
Arrival
12:00
Distance
740 km
night
1 night onboard
Check availability
From €11
We link to the operator — we never mark up the fare.
Cabins & typical prices
Couchette From €11
Why take this train
Malaysia's last surviving overnight sleeper train, on the East Coast 'Jungle Line'
Runs through dense rainforest interior via Gemas, far from any coastal or highway route
Open-plan curtained berths, one of the region's cheapest overnight sleeper fares
Does not call at Kuala Lumpur directly — connect via Gemas onto the electrified ETS network
Terminates near Kota Bharu and the Thai border at the northern end
Rail passes & reservations
EurailNo
InterrailNo
Reservation requiredYes
No regional rail pass covers Malaysia; standard point-to-point ticketing only.
Frequently asked questions
How long does the Johor Bahru to Tumpat night train take?
The journey takes about ~16h 30m, travelling overnight so you arrive the next morning.
How much does the Johor Bahru–Tumpat sleeper cost?
Fares start from around €11 and rise with demand and cabin type. Booking early gets the lowest prices.
Is the Johor Bahru to Tumpat train covered by Eurail or Interrail?
No — this operator does not accept Eurail or Interrail; buy a ticket directly.
What cabin types are available?
You can choose from Seat, Couchette. A reservation for your berth is reservation required.