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.

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 NordVPN

Frequently 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.