Travel Ipoh to Johor Bahru

Ipoh to Johor Bahru Bus: Schedules, Tickets & Prices

Buses from Ipoh to Johor Bahru take around 7h 16m to 13h 50m, with tickets starting from 66 MYR to 121 MYR.

Bus from Ipoh to Johor Bahru

To travel between Ipoh and Johor Bahru, you’ll need to catch the bus from Jalan Bendahara Ipoh or AmanJaya Bus Terminal, Ipoh. The journey takes approximately 7 hours 16 minutes with fares starting from 66 MYR, and services conclude at Larkin Bus Terminal, Johor Bahru or Petron Taman Jaya, Johor. It’s a straightforward option for this route, and you can reserve your seat in advance to avoid last-minute issues.

Prices: 66 MYR to 121 MYR

Duration: 7h 16m – 13h 50m ⏱

Book bus from Ipoh to Johor Bahru in 7h 16m Journey with bus from Ipoh to Johor Bahru for MYR 66 Take bus from Ipoh to Johor Bahru in 7h 16m Travel with bus from Ipoh to Johor Bahru for MYR 66 Travel with bus from Ipoh to Johor Bahru for MYR 66

View all Bus tickets →

Distance Ipoh to Johor Bahru

The distance between Ipoh and Johor Bahru is 458.4 kilometers.

Bus from Ipoh to Johor Bahru Details

Find key information about the Bus from Ipoh to Johor Bahru, including travel time, prices and stations.

Bus
Average price
91 MYR
 
Cheapest
66 MYR
Average duration
11h 26m
 
Shortest
7h 16m
Number of departures
11
01:15 - 21:15
Tickets
 
Stations
Departure stations
Arrival stations
Jalan Bendahara Ipoh
AmanJaya Bus Terminal, Ipoh
Larkin Bus Terminal, Johor Bahru
Petron Taman Jaya, Johor

Bus Routes & Schedules from Ipoh to Johor Bahru

- Larkin Bus Terminal, Johor Bahru is your destination from Jalan Bendahara Ipoh, with the bus taking around 7h 22m to get there. Departures run from 09:00 until 10:30, and tickets begin at 97 to 121 MYR.
- Leave AmanJaya Bus Terminal, Ipoh for Larkin Bus Terminal, Johor Bahru on a bus, taking approximately 7h 16m to 13h 50m. Services operate from 01:15 until 21:15, and fares begin at 66 to 121 MYR.
- From AmanJaya Bus Terminal, Ipoh to Petron Taman Jaya, Johor, expect a bus journey of about 13h 32m. Services operate at 08:15, and fares start at 89 MYR.

Bus Timetable: AmanJaya Bus Terminal, Ipoh → Larkin Bus Terminal, Johor Bahru

  • 01:15 15:05 13h 50m 66 MYR
  • 08:15 22:05 13h 50m 89 MYR
  • 09:00 22:50 13h 50m 78 MYR
  • 09:30 16:46 7h 16m 121 MYR
  • 10:30 00:20 13h 50m 83 MYR
  • 11:00 18:16 7h 16m 97 MYR
  • 21:00 10:50 13h 50m 78 MYR
  • 21:15 11:05 13h 50m 83 MYR

Bus Timetable: AmanJaya Bus Terminal, Ipoh → Petron Taman Jaya, Johor

  • 08:15 21:47 13h 32m 89 MYR

Bus Timetable: Jalan Bendahara Ipoh → Larkin Bus Terminal, Johor Bahru

  • 09:00 16:22 7h 22m 121 MYR
  • 10:30 17:52 7h 22m 97 MYR

Check all Bus tickets →

Frequently Asked Questions Bus Ipoh to Johor Bahru

Below you will find answers to the most common questions about traveling from Ipoh to Johor Bahru by bus.

How long does the bus journey from Ipoh to Johor Bahru usually take?

The bus journey from Ipoh to Johor Bahru usually takes about 7 hours 16 minutes to 13 hours 50 minutes, depending on the service and stop pattern. If you are taking the direct bus from Jalan Bendahara Ipoh to Larkin Bus Terminal, Johor Bahru, the trip is about 7 hours 22 minutes.

What is the bus ticket price for Ipoh to Johor Bahru?

Bus tickets for Ipoh to Johor Bahru usually cost between 66 MYR and 121 MYR. The final fare can vary by departure point, arrival point, and the bus service you choose.

When is the first bus departure from Ipoh to Johor Bahru?

The first bus departure for Ipoh to Johor Bahru is at 01:15. If you are planning an early bus trip, it is a good idea to arrive a little before departure so you have enough time to board comfortably.

What time is the last bus from Ipoh to Johor Bahru?

The last bus departure for Ipoh to Johor Bahru is at 21:15. If you are taking a late bus service, make sure you check your boarding point and arrive early enough to avoid missing the bus.

Are there many bus services between Ipoh and Johor Bahru each day?

Yes, there are 11 bus trips available between Ipoh and Johor Bahru. That gives travelers several options across the day, so you can choose a bus service that fits your schedule better.

Which bus stations are used for the Ipoh to Johor Bahru route?

For the bus route from Ipoh to Johor Bahru, departures can be from Jalan Bendahara Ipoh or AmanJaya Bus Terminal, Ipoh. Arrivals can be at Larkin Bus Terminal, Johor Bahru or Petron Taman Jaya, Johor, depending on the bus service you book.

Can I book bus tickets for Ipoh to Johor Bahru in advance?

Yes, it is sensible to book bus tickets for Ipoh to Johor Bahru in advance, especially if you want a specific departure time or station. Advance booking can help you secure the bus service that best matches your travel plans.

What should I know before taking a bus from Ipoh to Johor Bahru?

Before taking a bus from Ipoh to Johor Bahru, check your departure terminal, arrival point, and travel time so you know what to expect. Since the bus journey can vary quite a bit, it is also wise to plan for extra time and confirm your bus ticket details before you travel.


More Bus routes from and to Ipoh or Johor Bahru

Planning more than just Ipoh to Johor Bahru?

You’re currently viewing Bus options for Ipoh to Johor Bahru. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.