Bus services from Kuala Lumpur to Johor Bahru are the fastest and the most economical option to travel from Kuala Lumpur to Johor Bahru. These are the two largest cities of Malaysia. As this is one of the most popular routes for the people, there are several passengers travelling from this region. The coach services offered are well-known for the punctual departures and punctual arrivals. The other services offered include:
- Reclining seats
- Spacious legroom
- Air-conditioned coaches
The total distance between Kuala Lumpur to Johor Bahru is about 335 km. It takes around 4.5 hours to cover this distance from Kuala Lumpur by bus. The time depends upon the traffic conditions. The bus ticket price from Kuala Lumpur to Johor Bahru is around MYR 20 to MYR 35.
There are various popular bus operators operating from Kuala Lumpur to Johor Bahru. Some of them include:
- Billion Stars
- Seasons Express
- Super Coach Express
- Causeway Link
- Super Nice
The first bus from Kuala Lumpur departs at 1:00 am and the last bus departs at 11:45 pm. There are direct buses from Kuala Lumpur to Johor Bahru with one washroom break that is provided to the passengers along the highway. The departure point in Kuala Lumpur and the arrival point in Johor Bahru are conveniently located at:
- Terminal Bersepadu Selatan (TBS)
- Larkin Terminal
Terminal Bersepadu Selatan (TBS) is accessible from LRT station. KLIA transit train station is also nearby. It leads to KLIA airport. Almost all the buses allow the passengers to drop off at Sri Putri and Tun Aminah bus stops in Johor Bahru as per their convenience. Bus tickets from Kuala Lumpur to Johor can now be checked and booked online in advance. With numerous bus operators around, you may choose the time of departure and the point of arrival as per your convenience.
If you are also looking for return checkout, please ensure to check Johor bahru to Kuala Lumpur Bus Tickets.