How to Get from Ipoh to Johor Bahru
Compare buses, flights and private transfers from Ipoh to Johor Bahru. Flights start at MYR 149 and take about 55 minutes.
Last updated: October 29, 2026

Contents
Ipoh's limestone hills and coffee shops are a long way from Johor Bahru, the southern gateway to Singapore, and the trip crosses almost the whole length of the peninsula. A short flight, a long bus ride and a private transfer all connect the two cities.
Ipoh to Johor Bahru by Flight
AirAsia flies non-stop from Ipoh Sultan Azlan Shah Airport (IPH) to Senai International Airport (JHB) in about 55 minutes. Fares start at MYR 149 and most dates cost MYR 170 to MYR 210.[1] Senai lies outside the city: the Causeway Link AA1 shuttle runs between Senai Airport and JB Sentral for RM8.[2]
Ipoh to Johor Bahru by Bus
Coaches leave from Terminal Amanjaya in Ipoh and arrive at Larkin Sentral, the main long-distance terminal in Johor Bahru. Alisan Golden Coach fares to Larkin Sentral start at RM80.[3] On booking platforms, tickets cost about $14 to $25 (October 2026), and the trip takes from about 7 hours, up to 14 hours on slower services.[4]
Bus Classes and Comfort
Coaches come as VIP, VIP 24, Business, Executive, Express and SVIP, mostly with wide reclining seats in a 2+1 layout. Some services also stop at Skudai, which can be closer if you are staying in the northern outskirts of Johor Bahru.[4]
Ipoh to Johor Bahru by Private Transfer
For families, groups or travellers with plenty of luggage, a private transfer goes door to door along the North-South Expressway. On booking platforms, transfers start at about $245 for a car and rise to about $520 for a 14-seat van (October 2026), and the drive takes from about 5 hours 30 minutes.[4]
Comparing Your Options
| Mode | Price | Duration | Comfort |
|---|---|---|---|
| Flight | MYR 149 - MYR 210 | 55 min[1] | High |
| Bus | $14 - $25 | from 7h[4] | Medium |
| Private Transfer | $245 - $520 | from 5h 30m[4] | Very High |
Tips for Traveling from Ipoh to Johor Bahru
- Book in Advance during Holidays: The route is very busy during Hari Raya, Chinese New Year and school holidays. Book early.
- Pack a Jacket for the Bus: Long-distance coaches run strong air conditioning, so a light jacket helps.
- Check Your Arrival Point: Johor Bahru is a large city. Larkin Sentral is the main terminal, and some services stop at Skudai instead.
- Flight Check-in: AirAsia advises arriving at the airport 2 to 3 hours before departure.[1]
Timetable
| Flight Ipoh - Johor Bahru $ 31.25–38.80 55m | |
|
|
| Bus Ipoh - Johor Bahru $ 13.64–25.11 7h 5m – 13h 50m | |
|
|
| Taxi Ipoh - Johor Bahru $ 245.51–518.13 5h 38m – 6h | |
|
| Bus Ipoh - Skudai $ 15.00–20.00 6h 59m – 7h 33m | |
|
| Bus Ipoh - Johor $ 18.19 13h 32m | |
|
| Taxi Ipoh - Senai $ 250.45–462.37 5h 35m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Ipoh to Johor Bahru, including current prices and schedules.
The bus is the cheapest way, with tickets from RM80 with Alisan Golden Coach and about $14 to $25 on booking platforms. AirAsia flights start at MYR 149.
The fastest way is the non-stop flight, which takes about 55 minutes. Even with airport time, it is far quicker than any road option.
Flights take about 55 minutes, private transfers from about 5 hours 30 minutes, and buses from about 7 hours, up to 14 hours on slower services.
Yes, some coaches leave in the evening so you can sleep through the long journey and arrive in Johor Bahru the next morning. Check the departure time when you book.
Long-distance buses leave from Terminal Amanjaya (Terminal Meru Raya), outside the city centre. A taxi or ride-hailing app is the easiest way to get there.
Fly if time matters: AirAsia fares start at MYR 149, and you save most of a day. The bus is cheaper and drops you at Larkin Sentral in the city.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] AirAsia: Cheap flights from Ipoh to Johor Bahru. Retrieved October 25, 2026.
- [2] Causeway Link: Airport Shuttle Bus. Retrieved October 17, 2026.
- [3] Alisan Golden Coach: Terminal Amanjaya Guide. Retrieved October 25, 2026.
- [4] 12Go: 12Go timetable: Ipoh to Johor Bahru. Retrieved October 27, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.