Refine Search
Refine Search
Refine Search

Ipoh to Johor Bahru Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Eltabina Jaya Sdn Bhd 08:15 20:30 2 M T W T F S S  RM 65.00
Kejora Masyhur Sdn Bhd 00:35 00:35 2 M T W T F S S  RM 55.00
KKKL SDN BHD (Terus Nanti) 09:45 22:30 2 M T W T F S S  RM 55.00
KPB Ekspress 11:45 21:30 3 M T W T F S S  RM 60.00
Mayang Sari Express 01:15 01:15 1 M T W T F S S  RM 55.00
Persada Travel and Tours (Parit Buntar) 12:00 12:00 1 M T W T F S S  RM 55.00
Sri Maju Group 09:00 21:30 7 M T W T F S S  RM 70.00
Star Coach Express Sdn Bhd 09:15 21:30 6 M T W T F S S  RM 70.00
Starmart Express 10:45 23:45 3 M T W T F S S  RM 60.00
Super Nice Grassland 09:30 22:00 105 M T W T F S S  RM 55.00
Bus from Ipoh to Johor Bahru
Cheapest PriceRM55.00
Distance542 km
Est. Duration7 hrs 20 min
No. of Operator100 operators

Ipoh to Johor Bahru Bus Guide

Bus from Ipoh to Johor Bahru

Bus from Ipoh to Johor Bahru remain as the important bus service in Ipoh especially for those who are working and studying in Johor Bahru and Singapore. Bus service for this route remains competitive in today context even with the stiff competition from budget airlines and train services.

Bus Operators Who Provide Bus from Ipoh to Johor Bahru

KKKL Express and Supernice Grassland are the two major bus operators who provide bus service from Ipoh to Johor Bahru. Both KKKL Express and Supernice Grassland are well-known with their spacious and thick cushion seat which ensures passengers having comfortable long-distance journey.

Apart from these two operators, you can also find several other operators such as Eltabina Jaya, Billion Stars, Starmart Express and KPB Express. Their combined daily trips in total would make up to 30 departures for this route. The earliest bus service starts at morning 8:45 AM and the last bus leave the bus terminal at night 11:15 PM.

Duration, Fare and Point of Departure and Arrival

The bus fare for the bus from Ipoh to Johor Bahru is charged at price starting from RM 50-75 depending on the choice of bus operators.

The bus journey from Ipoh to Johor Bahru takes about 7 hours, travelling about 530 km. The actual duration of from Ipoh to Johor Bahru is depending on traffic and weather condition on the departure day. Most of the buses provide at least 1 washroom break along the journey.

The departure point for bus going to Johor Bahru from Ipoh is located at Amanjaya Bus Terminal. Almost all buses to Johor Bahru would terminate at JB Larkin Sentral, the main and largest bus terminal in Johor Bahru. Besides that, the bus would stop at few points like Skudai and Tun Aminah bus stops along the way to JB Larkin Sentral. From JB Larkin Sentral, you can also take city bus or taxi to the famous theme park, LEGOLAND Malaysia. is a popular transport ticketing portal in Malaysia and Singapore. Online booking in is simple and convenient. You can also check for the admission ticket price for LEGOLAND® Malaysia here: Legoland® Malaysia 1 Day Water Park and LEGOLAND® Malaysia Theme Park Tickets (JHB). Book your tickets online today!