Ipoh: General Information about the Destination
Ipoh is the capital city of the Perak state in northwestern Peninsular Malaysia. Founded in the 1890s as a tin mining town, the city is known for its colonial architecture, which has led to its nickname, “City of Palaces.” Visitors can admire the historic Railway Station, City Town Hall, and the Sam Poh Tong cave temple.
The city is also home to cultural sites like the Perak Museum and a performing arts center. Renowned for its local cuisine, Ipoh is famous for its white coffee, beansprouts chicken, nga choy kai, and kai see hor fun noodles. Nearby attractions include Kellie’s Castle, Cameron Highlands, and Belum Rainforest, making Ipoh a center for exploring regional history, culture, and natural scenery.
Information about the Route (Johor Bahru – Gemas – Ipoh)
The travel route from Johor Bahru to Ipoh includes two stages:
Johor Bahru (JB Sentral) to Gemas by Intercity Ekspres Selatan (Northbound Line) or Ekspres Rakyat Timuran (Eastbound Line)
You can also travel by plane or bus. Be sure to check out the alternative options for trains at the end of this article.
Johor Bahru (JB Sentral) to Gemas
Trains from Johor Bahru to Gemas travel a distance of 205 kilometers. Passengers can choose between the ES Ekspres Selatan on the Northbound Train line or the ERT Ekspres Rakyat Timuran on the Eastbound Train line. The travel time begins at approximately 4 hours and 25 minutes.
The cost for a train ticket on this route starts from RM21.00. Tickets can be conveniently purchased online through the train service’s website or in person at the ticket counter at the station. The route includes several stations where the train will stop, including Kempas Baru, Kulai, Kluang, Segamat, and finally arriving in Gemas.
See also: How to Get from Ipoh to Johor Bahru by Train
Departure: JB Sentral Station
Stesen Keretapi Jb Sentral,
Jalan Tun Abdul Razak, Bukit Chagar,
80000 Johor Bahru, Johor
Contact number: 07-2234727
Schedule of Train Johor Bahru – Gemas
(Jadual Intercity Johor Bahru ke Gemas)
The Intercity train service from Johor Bahru to Gemas operates four times a day. The first train of the day departs early at 08:30, which is suitable for those looking to start their journey in the morning. The last train for the day leaves at 20:25, catering to passengers who prefer to travel later in the evening.
Download the current schedule.
DownloadGemas to Ipoh by ETS Train
The Northbound Train line, offering Gold service, connects Gemas to Ipoh with a travel duration of approximately 5 hours and 15 minutes for Gold class. Tickets for this class start at RM52.00 and can be purchased online or at the station’s ticket counter.
Along the way, the train stops at several stations, including Batang Melaka, Seremban, Kajang, KL Sentral, Kuala Lumpur, Kepong Sentral, Sungai Buloh, Tanjung Malim, Kampar, Batu Gajah, and finally reaches Ipoh.
Arrival: Ipoh Station
Stesen Keretapi Ipoh,
Jalan Panglima Bukit Gantang Wahab
30000 Ipoh, Perak 30100
Contact number: 05-2547987
Schedule of ETS Trains Gemas – Ipoh
(Jadual ETS Gemas ke Ipoh)
Trains from Gemas to Ipoh run twice a day. The first train departs at 08:05 in the morning, and the last train leaves at 15:20 in the afternoon.
Download the current schedule.
DownloadSchedule and Ticket Cost
The total cost of tickets from Johor Bahru to Ipoh should not exceed 80 MYR. The duration of the journey will vary depending on the chosen option, with the best option taking approximately 12 hours.
The best option:
Johor Bahru (JB Sentral) – Gemas Departure: 08:30, Arrival: 13:14.
Gemas – Ipoh Departure: 15:20, Arrival: 20:36.
Alternatives – Buses and Flights from JB to Ipoh
To travel from JB to Ipoh, you have two additional transportation options at your disposal:
Buses from JB Sentral to Ipoh
Travelers contemplating a bus journey from Johor Bahru to Ipoh can board a bus for this route, which typically covers the distance in approximately 7 hours and 30 minutes, though travel time may extend due to traffic congestion.
It’s worth noting that Malaysian buses do not feature onboard toilets due to legal regulations. However, passengers need not worry about convenience, as there is a scheduled restroom break at a gas station along the route.
Check the current bus schedule.
Check on 12go.comFlights from JHB Johor Bahru Airport to Ipoh
Travelers looking to fly from Johor Bahru to Ipoh can opt for direct flights operated by Air Asia. These flights provide a convenient and efficient means of travel, with a short duration of approximately 1 hour. The journey commences at Johor Bahru Airport (JHB) and concludes at Ipoh Airport (IPH), offering a swift and direct connection between these two cities in Malaysia.
Check the current flight schedule.
Check on 12go.comFrequently Asked Questions
How far is it from Johor Bahru to Ipoh?
The distance from Johor Bahru to Ipoh is approximately 520 to 550 kilometers by road. The journey can take about 5 to 7 hours to drive, depending on the route taken, traffic conditions, and speed of travel.
Is there a direct train from Johor Bahru to Ipoh?
No, there is no direct train from Johor Bahru to Ipoh. Passengers must first take a train from Johor Bahru (JB Sentral) to Gemas, using either the Intercity Ekspres Selatan on the Northbound Line or the Ekspres Rakyat Timuran on the Eastbound Line. Upon reaching Gemas, they will then transfer to an ETS (Electric Train Service) on the Northbound Line to continue their journey to Ipoh.