GoAsia
Malaysia

How to Get from Ipoh to Johor

Compare flights, buses and private transfers from Ipoh to Johor. Fly non-stop in about 55 minutes or take the bus from about 7 hours.

Last updated: October 29, 2026

How to Get from Ipoh to Johor
Contents

Leaving the limestone hills and historic coffee shops of Ipoh for the bustling southern gateway of Johor marks a shift from Malaysia's colonial past to its modern, industrial future. While Ipoh invites you to linger over a bowl of hor fun, Johor is a high-energy hub that connects the peninsula to Singapore. The journey south spans nearly the whole length of the Malay Peninsula, with a choice between a quick flight or a long haul through palm oil plantations and jungle fringes.

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.

Because the distance is significant, your choice of transport depends on whether you value your time or your budget. You can book tickets for this route on GoAsia.cc. Whether you are heading to Johor Bahru for a cross-border shopping trip or to Mersing to catch a ferry to the islands, here is what you need to know about the journey from Ipoh to Johor.

Ipoh to Johor by Flight

Flying is the most efficient way to reach the south. AirAsia flies non-stop from Ipoh's Sultan Azlan Shah Airport to Johor Bahru (JHB) in about 55 minutes. Fares start from about MYR 150 and mostly run around MYR 170 to 210.[1] With a flight this short you can have breakfast in an Ipoh old town cafe and be in Johor Bahru in time for lunch. Remember to allow time for check-in and for getting to and from the airports.

Ipoh to Johor by Bus

The bus is the mainstay of Malaysian travel and the budget-friendly way to cross the peninsula. Buses to Johor Bahru take from about 7 hours, and slower services take much longer. On booking platforms, tickets cost about $14 to $25 (October 2026).[2] Alisan Golden Coach runs from Terminal Amanjaya to Larkin Sentral in Johor Bahru from RM80, and on to Oxley BizHub in Singapore from RM115.[3]

Ipoh to Johor by Private Transfer

If you travel in a large group or with heavy luggage, a private transfer offers door-to-door service and total flexibility. It is the most expensive way to travel, but much faster than the bus. On booking platforms, private transfers to Johor Bahru start at about $247 for a sedan and reach about $520 for a large van (October 2026), and the ride takes from about 5 hours 30 minutes.[2] Split among a group of 4 or 7, the cost becomes more manageable.

Comparing Your Options

ModePriceDuration
FlightFrom MYR 149[1]About 55m[1]
BusAbout $14 - $25[2]From about 7h[2]
Private TransferAbout $247 - $520[2]From about 5h 30m[2]

Tips for Traveling from Ipoh to Johor

  • Pack for the Air-Conditioning: Malaysian buses and planes are notorious for being very cold. Keep a light jacket or sweater in your carry-on luggage.
  • Choose Night Buses for Savings: A late-evening bus saves a night's accommodation and brings you to Johor early the next morning.
  • Airport Transit: Senai International Airport lies outside Johor Bahru city centre. Factor in the cost of a ride-sharing service or airport shuttle when budgeting for your flight.
  • Holiday Periods: During Hari Raya, Chinese New Year and school holidays, the North-South Expressway can be very busy. At these times the flight is the safer bet for staying on schedule.
  • Mersing Connection: If you are heading to Tioman Island, book a bus or transfer directly to Mersing. Going via Johor Bahru and back up to the Mersing jetty costs you several hours.

Timetable

Flight Ipoh - Johor Bahru $ 44.43–51.84 55m
  • →  Economy 13:15, 16:55
Bus Ipoh - Johor Bahru $ 13.71–17.14 13h 50m
  • →  Executive 08:15, 20:30, 21:15
  • →  Express 01:15
Taxi Ipoh - Johor Bahru $ 310.68–543.69 5h 38m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
Bus Ipoh - Singapore $ 22.52–22.53 14h 1m
  • →  Executive 08:15, 20:30, 21:15
Bus Ipoh - Johor $ 17.14 13h 32m
  • →  Executive 08:15, 20:30
Taxi Ipoh - Batu Pahat $ 272.37–471.34 5h 4m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
Taxi Ipoh - Kluang $ 278.76–483.04 5h
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
Taxi Ipoh - Senai $ 262.80–485.17 5h 33m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
Taxi Ipoh - Mersing $ 292.59–533.05 6h 34m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax

Frequently Asked Questions

How can I book tickets from Ipoh to Johor?

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

What is the cheapest way to get from Ipoh to Johor?

The bus is the cheapest option, with tickets from about $14 on booking platforms (October 2026). Alisan Golden Coach fares from Terminal Amanjaya to Larkin Sentral in Johor Bahru start at RM80.

What is the fastest way to get from Ipoh to Johor?

Flying is the fastest. AirAsia's non-stop flight from Ipoh to Johor Bahru takes about 55 minutes, against from about 5 hours 30 minutes by car or from about 7 hours by bus.

How long does it take to get from Ipoh to Johor?

A flight takes about 55 minutes, a private transfer from about 5 hours 30 minutes, and a bus from about 7 hours. Slower bus services and heavy traffic add time.

Are there direct buses from Ipoh to Singapore?

Yes. Alisan Golden Coach runs from Terminal Amanjaya in Ipoh to Oxley BizHub in Singapore, with fares from RM115.

Is it worth taking a private transfer for this route?

A private transfer is worth it if you travel in a group of 4 to 7 people and want to avoid a long bus ride. It offers door-to-door service and starts at about $247 for a sedan (October 2026).

Which airport should I use in Johor?

Fly into Senai International Airport (JHB), the airport for Johor Bahru. AirAsia flies there non-stop from Ipoh's Sultan Azlan Shah Airport.

Sources and background

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

  1. [1] AirAsia: Cheap flights from Ipoh to Johor Bahru. Retrieved October 25, 2026.
  2. [2] 12Go: 12Go timetable: Ipoh to Johor Bahru. Retrieved October 25, 2026.
  3. [3] Alisan Golden Coach: Terminal Amanjaya Guide. Retrieved October 25, 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.