Among the offers we checked — fastest way from Johor Bahru to Ipoh: Flight, about 1h (from €40). Cheapest: Bus, from €19 (about 7h 8min). Other options (estimates, not checked against a live listing): ETS Train. Main companies selling this route on 12Go (checked on October 13, 2026): Super Nice Express, Sri Maju Group, Grassland Coach; main departure point: Johor Bahru.
There are 3 ways 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.
Companies selling this route on 12Go
Offers listed on 12Go on October 13, 2026 for a departure on November 3, 2026. Timetables and prices change with the date: check them before booking.
| Company | Mode | Departs from | From | Offers |
|---|---|---|---|---|
| StarMart SG | Bus | Larkin Bus Terminal | €19 | 3 |
| Ekspres Mutiara | Bus | Johor Bahru | €20 | 2 |
| Super Nice Express | Bus | Johor Bahru | €20 | 35 |
| Sri Maju Group | Bus | Johor Bahru | €20 | 16 |
| Alisan Coach | Bus | Larkin Bus Terminal | €20 | 2 |
| Alisan Golden Coach | Bus | Johor Bahru | €21 | 4 |
| Grassland Coach | Bus | Johor Bahru | €21 | 8 |
| KKKL Express | Bus | Johor Bahru | €22 | 2 |
| Billion Stars Express | Bus | Larkin Bus Terminal | €22 | 2 |
| StarMart | Bus | Larkin Bus Terminal | €23 | 5 |
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
The ETS train is popular for its speed and comfort. To guarantee your seat, especially for business class or during peak travel times, it's highly recommended to book your tickets a few days to a week ahead. This prevents disappointment and ensures you get your preferred departure time.
If you opt for the bus, look for 'VIP' or 'Executive' coaches. They offer more legroom, reclining seats, and better air conditioning compared to standard local buses. While slightly more expensive, the added comfort on a 7-hour journey is well worth it, making a long ride much more pleasant.
The ETS train is significantly faster but also more expensive. The bus is cheaper but takes almost double the time. Weigh whether saving a few euros is worth an extra three hours on the road. Your travel style and budget will dictate the best choice.
For both bus and train, arriving at least 30-45 minutes before departure is a good practice. This gives you ample time to locate your platform or boarding gate, grab a snack, and avoid any last-minute rush. Terminals can be busy and sometimes confusing, especially in new cities.
A 4 to 7-hour journey is long enough to get hungry or thirsty. While some stops might offer food, it's always smart to have your own snacks and water readily available. This ensures you're comfortable throughout the trip, especially if you get delayed.
The journey experience
Traveling from Johor Bahru to Ipoh, you're looking at a significant distance across the Malaysian Peninsula, and making the right choice between a comfortable express coach or the efficient ETS train is key to a smooth journey. It's easy to get confused by overlapping transport options, but we've got you covered. Knowing whether a leg is best by coach, train, or even a flight for longer distances is crucial, and we'll help you see real durations and understand which options truly fit your travel style, avoiding any wasted time.
For this specific route, the ETS train offers a comfortable ride. Alternatively, express buses are a more budget-friendly choice, typically taking 7h–8h and priced from €19 (up to €22). While longer, some overnight coaches might be available on similar routes, allowing you to save on accommodation, though for this specific leg, daytime options are more common. Flights are also an option, taking about 1 hour and priced from €40 (up to €45).
Malaysia’s transport network can seem complex with its mix of coaches, trains, ferries, and flights, especially when considering the peninsula versus Borneo. The trick is to compare every option side by side, understanding that some routes like this one have clear winners for speed or budget. Don't worry about picking the wrong one; our guidance helps you confidently choose the most efficient and enjoyable way to travel, ensuring you maximize your time exploring.
Frequently asked questions — Johor Bahru → Ipoh
For comfort and speed, the ETS train is your best bet, taking about 4 hours. If you're on a tighter budget and don't mind a longer journey, an express bus is a good alternative at around 7 hours. The choice depends on your priorities: time saved versus cost efficiency.
For express buses, you can expect to pay from €19 (typically up to €22). Prices can vary slightly based on the operator, time of booking, and class of service (e.g., VIP bus vs. standard). Booking online generally offers the best rates.
By ETS train, the journey typically takes about 4 hours. If you choose to travel by express bus, the duration is considerably longer, usually around 7 hours, depending on traffic and scheduled stops. Always check the latest timetables and estimated travel times before booking.
Yes, booking in advance is highly recommended, especially for ETS train tickets and during peak seasons or holidays. This secures your preferred seat and departure time, often at a better price. For buses, it’s also a good practice, though availability is generally higher.
Why visit Ipoh?
- ✓ Explore the stunning cave temples of Perak, such as Sam Poh Tong and Kek Lok Tong.
- ✓ Indulge in Ipoh's famous white coffee and a variety of delicious local street food.
- ✓ Wander through the charming Old Town, admiring colonial architecture and vibrant street art.
- ✓ Discover the impressive geological formations and hot springs at The Lost World of Tambun.
- ✓ Visit Concubine Lane, a historic alley filled with unique shops and cafes.
When to visit Ipoh?
TROPICAL RAINFOREST CLIMATE
June to September — generally drier weather, ideal for outdoor exploration and sightseeing.
What to do in Ipoh?
Local experiences, must-see sights and activities selected for you
How long to visit Ipoh?
For an independent traveler, 2 full days in Ipoh are ideal to discover its unique charm, street art, and cave temples. With 3 days, you can add a day trip to the surrounding areas like Cameron Highlands or a local village. If you only have one day, focus on the Old Town and a single cave temple.
Related searches