Perak · Train · Flight

Johor Bahru to Ipoh

By ETS train from JB Sentral, or by air from Senai Airport.

Quick answer

  • You can go by train or flight.
  • Fastest train in the timetable: 6 h 37 min from JB Sentral to Ipoh, with 3 departures listed.
  • Flights leave from Senai International Airport. Senai's airline page lists this destination under airline codes QZ, AK, FD.

Train timesFlights

Train from JB Sentral to Ipoh

ETS electric train. Times come from the KTMB timetable feed that the Malaysian government publishes, valid to 27 Nov 2026. Book and confirm on KTMB's booking site.

TrainLeaves JB SentralArrivesJourneyRuns
ETS 944207:3514:467 h 11 minDaily
ETS 932609:5516:326 h 37 minDaily
ETS 942811:2518:026 h 37 minDaily

From Ipoh back to JB Sentral

TrainLeavesArrives JB SentralJourneyRuns
ETS 932308:4115:206 h 39 minDaily
ETS 942511:1617:556 h 39 minDaily
ETS 944915:1022:307 h 20 minDaily

Source: KTMB timetable feed, Malaysian government open data (data.gov.my), CC BY 4.0 · read 13 Nov 2026. Fares are not in the feed.

Flights from Senai Airport

Senai's own airline page lists these routes. It shows no date, and airlines change routes, so confirm with the airline before you plan.

Senai Airport's airline page lists domestic flights to Kuala Lumpur, Penang, Kuching, Sibu, Miri, Kota Kinabalu, Tawau, Langkawi, Ipoh, Alor Setar and Kota Bharu under airline codes QZ, AK and FD.

Source: Senai International Airport (Senai Airport Terminal Services) · checked 13 Nov 2026

Between Senai Airport and the city

From Senai Airport, the Causeway Link airport shuttle bus goes to JB Sentral and takes about 45 minutes in good traffic.

Source: Senai International Airport (Senai Airport Terminal Services) · checked 13 Nov 2026

Airport taxis use coupons sold at the counter in front of the Aeromall entrance. The ride to the city centre takes about 30 minutes.

Source: Senai International Airport (Senai Airport Terminal Services) · checked 13 Nov 2026

What we do not state

  • Fares. None of our sources publish fares in a form we can check, so we show none.
  • Journey times door to door. Times above are station to station or terminal to terminal.

Other routes from Johor Bahru

Arriving in JB? See where to eat, where to stay and the areas of Johor Bahru.