Johor Bahru to Tumpat night train
Everything you need to plan the Johor Bahru–Tumpat sleeper: operators, cabins, times, prices and rail-pass rules.
We link to the operator — we never mark up the fare.
Cabins & typical prices
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
No regional rail pass covers Malaysia; standard point-to-point ticketing only.
Before you use train or station Wi-Fi
Wi-Fi on a train or in a station is a network shared with other passengers. A VPN encrypts the connection between your device and the VPN server, one extra layer when you check email or log in to accounts on the road. NordVPN is one option.
See NordVPNFrequently asked questions
How long does the Johor Bahru to Tumpat night train take?
The journey takes about 16h 30m.
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 between seat and couchette. A berth reservation is required.