KTM Train from Johor Bahru to Ipoh

From 19/05/2016 the two direct KTMB Intercity Express Trains from Johor Bahru to Ipoh have been cancelled as all the old long distance diesel trains on the North - South Railway Line have been cancelled from this date.

To travel  from JB to Ipoh by train, you will now have to catch a Shuttle Train to Gemas, then connect to a high-speed Electric Train Service (ETS) from Gemas to Ipoh.

Train Times JB Sentral to Ipoh (2017)

For travelling by train from Ipoh to JB click here>>>

Shuttle Trains from JB to Gemas

The first part of the journey from JB to Gemas is by Shuttle Train :

To see the latest schedules for these services click here >>>

ETS Train Timetable from Gemas to Ipoh

Once you arrive at Gemas, you can connect with the new fast Electric Train Services (ETS Trains)

Find the best places to stay in Ipoh Perak :

To see the timetable for trains from Gemas to Ipoh click here >>>


Please Note : from 1st of February 2017 a new ETS schedule has been introduced.

Click here to see the full new ETS timetables >>>>>

To see the full timetables for the Shuttle Trains to Gemas click here>>>

To see the full timetables for the ETS Trains to Ipoh click here>>>

If you would prefer to travel from JB to Ipoh by bus :

See our bus booking page here for times and ticket prices >>>

Ticket Prices for the JB to Ipoh Train

Tickets for the Shuttle Trains to Gemas cost :

Adults : 21 MYR - Children : 15 MYR (for 2nd class Superior Seats).

The ETS Electric Trains from Gemas to Ipoh cost :

ETS Gold : Adults : 59 MYR - Children : 34 MYR

There are no 1st or 2nd class seats on any ETS Trains - they are all the same.

8% OFF KTM Train Tickets in April 2017

Special discount on train tickets booked through Busonlineticket using this website.

Book until 30/4/2017.

To get your special discount.

Look for the discount code on our booking pages.

Booking Tickets for the Train from Johor Bahru to Ipoh

You will have to buy two separate tickets to travel from JB to Ipoh by train.

You can buy tickets at any KTMB mainline railway station up to 60 days in advance.

If you are not in Malaysia or want to save the time and expense of travelling out to the station, you can also book tickets online via KTMB (for a small additional fee) or use an online ticketing agent that is usually slightly cheaper.

To book your ticket online now click here>>>

Book Your Transport Online

Malaysia & Singapore

Train > / Bus > / Ferry >


Train > / Bus > / Ferry >


Find cheap Flights >

If you find the trains are full on the dates you want to travel, the other option is to catch a bus from JB to Ipoh.

For times and ticket price please see our online bus booking page here>>>

If you are looking for a place to stay in Ipoh, there is a wide range of accommodation options in the city to suit most travellers budgets. You can also read reviews and compare room prices from many different booking agents to see who has the best deals.

Click here to visit our Ipoh Hotels page now>>>

Find The Best Accommodation Deals

Compare & Save on Hotels.

Find the Cheapest Room Rates Online.

To Compare Hotel Prices Click Here >>>

JB Trains main page>>>

Ipoh Trains main page>>>