There are 1 way(s) to get from Johor Bahru to Ipoh
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Practical tips
The bus is the most popular and economical option for this route. Several companies offer regular daily departures from the main terminals. Trains are faster but availability is often limited on 12go.asia. Book online in advance for the best fares.
Frequently asked questions
The bus journey from Johor Bahru to Ipoh takes between 6h30 and 8h depending on stops and traffic. It is the direct transport option available for this route.
Bus tickets from Johor Bahru to Ipoh cost between €16 and €26 depending on the operator and date. Book online in advance to get the best fares.
There is no direct train between Johor Bahru and Ipoh on 12go.asia. The bus is the most practical option for this journey. If you want to travel by train, you would need to connect via Kuala Lumpur.
Book online at 12go.asia to compare all available bus operators for this route. Advance booking is recommended, especially during holidays and weekends. Tickets are sent by email and accepted in digital format.
☀️ When to visit Ipoh?
Tropical climate
What to do in Ipoh?
Local experiences, must-see sights and activities selected for you
Related searches