GoAsia
How to Get from Johor Bahru to Ipoh

How to Get from Johor Bahru to Ipoh

Last updated: October 15, 2026
Contents

Johor Bahru is a busy border city, Ipoh a slower town known for its limestone hills, white coffee and street food. The trip crosses Peninsular Malaysia from the south to the north of Kuala Lumpur, and the realistic choices are a flight, a long-distance bus or a private car.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Johor Bahru to Ipoh by Flight

AirAsia flies from Johor Bahru (Senai, JHB) to Ipoh (Sultan Azlan Shah Airport, IPH) daily, with departures at 07:45 and 16:00. The flight takes around 1 hour, and fares start from MYR 161.[1]

Johor Bahru to Ipoh by Bus

Buses to Ipoh leave from Larkin Sentral, the largest public transport terminal in Johor Bahru, which has around 60 operators.[2] Mayang Sari Express, for example, lists both Johor Bahru and Ipoh among its stops.[3] Fares, classes and journey times differ by operator, so confirm them with the operator when you book.

Long-distance coaches in Ipoh use Terminal Amanjaya in Meru Raya, which is outside the main city centre. From the centre you can reach it by taxi, e-hailing, local bus or private vehicle.[4]

Johor Bahru to Ipoh by Private Transfer

A private transfer is door to door and suits groups, families or heavy luggage. Booking platforms list vehicles from sedans to vans for up to 14 passengers, with prices from about $250 to about $525 per vehicle (October 2026) and a travel time of about 5 hours 30 minutes to 6 hours.[5]

Comparing Your Options

ModePriceDuration
Flight (AirAsia, daily)From MYR 161[1]About 1 hour[1]
Private transferAbout $250 to $525 per vehicle (October 2026)[5]5h 30min to 6h[5]

Tips for Traveling from Johor Bahru to Ipoh

  • Book in Advance: Flights and buses fill up quickly around public holidays and school breaks.
  • Pack a Jacket: Air conditioning on long-distance buses can be strong.
  • Getting into Town: Terminal Amanjaya is outside the centre, so plan a taxi or e-hailing ride to your hotel.

Timetable

Flight Johor Bahru - Ipoh $ 24.37–41.49 1h – 16h 44m
  • →  Economy 11:55, 19:25, 20:50
Bus Johor Bahru - Ipoh $ 12.55–21.33 7h 8m – 13h 50m
  • →  VIP 24 10:00, 10:20, 10:30, 11:00, 12:00, 12:30, 20:00, 20:20, 20:30, 21:00, 21:15, 21:35
  • →  VIP 06:25, 06:29, 06:30, 06:55, 07:25, 08:00, 08:25, 08:29, 08:30, 08:59, 09:00, 09:25, 09:29, 09:30, 09:45, 09:59, 10:25, 10:29, 10:30, 10:45, 11:30, 11:55, 11:59, 12:00, 13:00, 13:25, 13:29, 13:30, 14:30, 14:55, 14:59, 15:00, 15:29, 16:00, 16:55, 16:59, 17:00, 18:00, 20:29, 21:00, 21:25, 21:30, 22:00, 22:25, 22:28, 22:30, 22:44, 23:15
  • →  Express 27 10:15, 10:45, 23:30, 23:59
  • →  Express 08:00, 08:30, 09:30, 10:00, 10:30, 11:00, 11:30, 21:00, 21:30, 22:00, 22:30, 23:00
  • →  SVIP 10:00, 23:45
  • →  Business 22:29, 23:00
  • →  Executive 09:35, 10:05, 20:35, 21:05, 21:35, 22:05
Taxi Johor Bahru - Ipoh $ 246.40–520.01 5h 30m – 6h
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
  • →  Van 7pax
  • →  Van 14pax
  • →  Sedan 2pax
Bus Johor Bahru - Perak $ 17.57–18.82 7h 32m
  • →  VIP 10:30, 23:15
Taxi Senai - Ipoh $ 272.72–486.43 5h 32m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax

Frequently Asked Questions

How can I book tickets from Johor Bahru to Ipoh?

Use the booking tool on this page to compare the transport options currently available from Johor Bahru to Ipoh, including current prices and schedules.

Are there direct flights from Johor Bahru to Ipoh?

Yes. AirAsia flies from Johor Bahru to Ipoh daily, with departures at 07:45 and 16:00, in around 1 hour.

How much does the flight cost?

AirAsia lists fares from MYR 161.

Where do the buses depart from in Johor Bahru?

Long-distance buses leave from Larkin Sentral, the largest public transport terminal in Johor Bahru.

Where do buses arrive in Ipoh?

Long-distance coaches use Terminal Amanjaya in Meru Raya, outside the main city centre. You can reach the centre by taxi, e-hailing or local bus.

How much is a private transfer from Johor Bahru to Ipoh?

Booking platforms list private vehicles from about $250 to about $525 per vehicle (October 2026), with a travel time of about 5 hours 30 minutes to 6 hours.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] AirAsia: Cheap Flights from Johor Bahru to Ipoh. Retrieved October 15, 2026.
  2. [2] Larkin Sentral: Larkin Sentral - Main Page. Retrieved October 15, 2026.
  3. [3] Mayang Sari Express: Mayang Sari Express. Retrieved October 15, 2026.
  4. [4] Alisan Golden Coach: Terminal Amanjaya Guide. Retrieved October 15, 2026.
  5. [5] 12Go: Johor Bahru - Ipoh timetable. Retrieved October 15, 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.