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

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.