Kuala Lumpur to Johor Bahru Bus Tickets

Estimated Trip Duration : 4 hrs 45 min

Refine Search
Filter by
Refine Search
Refine Search
Refine Search


Kuala Lumpur to Johor Bahru Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Alisan Golden Coach 23:59 23:59 1 M T W T F S S  RM 75.00
Ampurna Impian Resources 08:30 22:30 5 M T W T F S S  RM 50.00
Arwana Express 14:45 14:45 1 M T W T F S S  RM 31.20
Billion Stars 00:15 23:59 0 M T W T F S S  RM 38.00
Causeway Link Express 07:00 21:00 7 M T W T F S S  RM 34.10
City Holidays Express 00:30 23:55 23 M T W T F S S  RM 34.10
Eltabina Jaya Sdn Bhd 07:45 23:45 10 M T W T F S S  SGD 20.00
Five Stars Express 13:30 14:00 2 M T W T F S S  RM 56.50
GJG Express Sdn Bhd 17:00 17:00 2 M T W T F S S  RM 29.00
Inter Top Express KL 00:30 23:00 24 M T W T F S S  RM 35.00
Jadam Express 15:30 16:15 1 M T W T F S S  RM 37.00
Kajang Counter 14A (Ibu) 22:45 22:45 1 M T W T F S S  RM 40.00
KKKL SDN BHD (Terus Nanti) 09:00 22:00 15 M T W T F S S  RM 35.00
Konsortium Bas Ekspres (Malaysia) 12:00 16:00 2 M T W T F S S  RM 34.30
Konsortium E-Mutiara 09:45 09:45 1 M T W T F S S  RM 32.20
KPB Ekspress 09:30 23:30 7 M T W T F S S  RM 30.00
LA Holidays 06:30 23:55 12 M T W T F S S  RM 35.00
LA Holidays (KKKL Translim Agent) 12:00 16:30 2 M T W T F S S  RM 35.00
Maju Express 00:30 23:30 3 M T W T F S S  RM 34.30
Mayang Sari Express 08:00 20:00 25 M T W T F S S  RM 34.30
Mega Star Transportation (Kejora Express) 01:45 04:20 6 M T W T F S S  RM 35.00
Meridian Holidays Sdn Bhd 00:30 23:59 10 M T W T F S S  RM 34.30
Neoliner Express 09:00 18:40 20 M T W T F S S  RM 35.00
Prisma Express 00:59 22:45 6 M T W T F S S  RM 34.50
Seasons Express 07:45 23:55 42 M T W T F S S  RM 35.00
SMB Express 00:30 00:30 1 M T W T F S S  RM 55.00
Sri Theven Travel & Tours Sdn Bhd 00:00 00:45 3 M T W T F S S  RM 35.00
Star Coach Express Sdn Bhd 10:40 23:30 2 M T W T F S S  RM 35.00
Starmart Express 10:15 10:15 1 M T W T F S S  RM 35.00
Suasana Edaran Sdn Bhd (new) 08:00 14:00 8 M T W T F S S  RM 35.00
Super 88 Express 01:30 20:20 32 M T W T F S S  RM 35.00
Super Coach Consortium 14:00 20:00 30 M T W T F S S  RM 35.00
Super Coach Express 06:00 23:59 26 M T W T F S S  RM 35.00
Super Nice Express (Grassland) 14:45 14:45 1 M T W T F S S  S$ 18.00
Supernice Grassland 10:15 23:45 5 M T W T F S S  RM 36.00
Timuran Enterprise (Juara Roda Express) 09:00 09:00 1 M T W T F S S  RM 40.00
Top Liner 22:45 22:45 1 M T W T F S S  RM 35.00
Transnasional 11:30 23:59 7 M T W T F S S  RM 34.30
Transtar Travel Pte Ltd 13:30 13:30 1 M T W T F S S  S$ 20.00
Unititi Express 13:30 13:30 1 M T W T F S S  RM 45.00
Yellow Star Express 01:00 22:00 10 M T W T F S S  RM 35.00

Kuala Lumpur to Johor Bahru Bus Trip Summary

Distance

330 km

Avg Duration

4 hrs 45 min

No.of Operator

41

Total Trip

358

Kuala Lumpur to Johor Bahru Bus Guide

Bus from KL to Johor Bahru

Bus from KL to Johor Bahru is the most budget transportation option to travel from KL to Johor Bahru. The bus service is not only popular for the locals and frequent travelers, but also for tourists that prefer to travel to Singapore from Johor Bahru. Meanwhile, students and working adults prefer bus service because they are much more affordable and get to save the hassle and the taxi cost for travelling from and to the airport.

Popular Bus Options Among Passengers

Reputable and on-time departure coaches plying between the two largest Malaysia cities Kuala Lumpur and Johor Bahru are KKKL, LA Holidays, Mayang Sari, City Holidays and Causeway Link. LA Holidays and Super Nice Grassland bus offers extra amenities on-board such as WiFi and USB port. Many buses also enabled BOT GoFlexi feature where you can reschedule or cancel and get refund for your bus ticket easily online on our website.

Duration, Fare and Notes

Duration required for bus from KL to Johor Bahru is about 4 to 5 hours depending on the traffic condition. Journey can take longer during festive seasons and school holidays due to the heavy traffic on the road. One washroom break will be provided along the highway resting area. Passengers can request additional break to the bus driver.

The bus fare for bus from KL to Johor Bahru ranges from RM 29 and can go up to RM75, depending on the bus operator that you choose. Still, comparing to flight, bus fare is much cheaper. Besides, many buses are the executive bus or SVIP bus which allow passengers to recline the seat to a comfortable level during the journey. For this reason, more and more people nowadays prefer to take the bus.

Pick-up & Drop-Off Points for KL to JB Bus

Most of the buses from KL will depart or pick up passengers at Terminal Bersepadu Selatan TBS. TBS is the main bus terminal in the city located at the southern part of Kuala Lumpur, slightly off from the city center. However, one should not worry because LRT is available to connect you from the city to TBS at a cheap cost. Besides LRT, there are various other options of public transportation available in KL to get you to TBS. For more info, you can check out the Terminal Bersepadu Selatan (TBS) guide that we have prepared for you.

The arrival point in Johor Bahru is mostly at Larkin Terminal. Almost all coaches actually allow passengers to drop off at Sri Putri and Tun Aminah bus stops in Johor Bahru. Passengers just need to inform the driver in advance while approaching the bus stop.

Book Online Bus Ticket from KL to JB

Apart from the conventional internet banking and credit card payment, BusOnlineTicket.com offers eWallet payment such as TNG, eWallet, GrapPay and Boost. Because of the expensive parking rate and heavy traffic in most timing in Kuala Lumpur, it is more convenient for passenger to book bus from KL to Johor Bahru ticket online in BusOnlineTicket.com to secure your seat in advance.


FAQ

What are the buses available for online booking?

We have many bus operators in Malaysia and Singapore that offer online ticket booking on our site. Some of the popular buses for KL to Johor Bahru route include Causeway Link, City Holidays and Mayang Sari and many more.

Which bus is the most recommended or popular for this route?

KKKL Express is known for their good reputation. Hence, they have many loyal customers among frequent travellers. Their buses are well equipped with Wi-Fi on board and the VIP seats are comfortable for long journey. Their ticket price starts from RM 35.

What is the travel duration for bus from KL to Johor Bahru?

Usually it would take around 4 hours 45 minutes, depending on the weather and traffic condition.

Can I reschedule or cancel my ticket if I can't board the bus?

Yes, if you booked a "Reschedulable" or "Refundable" trip. There are many operators that have enabled BOT GoFlexi with BusOnlineTicket.com. You can check their terms and conditions on our website. Rescheduling and cancelling trip can easily be done online on our site.

Where is the boarding point in KL?

Most of the buses in KL will depart or pick up passengers at TBS (Terminal Bersepadu Selatan). Other than that, some buses also allow boarding at One Utama Bus Terminal and Swiss Garden Hotel in Bukit Bintang. Check out our website for more details.