Johor Bahru to Kuala Lumpur Bus Tickets

New Member Exclusive! Use Code: BOTNEW to enjoy 50%* Offer on your first booking. T&Cs apply.

Johor Bahru to Kuala Lumpur Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
707 Inc 21:00 22:00 14 M T W T F S S  RM 35.00
Billion Stars 00:58 23:59 91 M T W T F S S  RM 35.00
Causeway Link Express 08:00 23:30 5 M T W T F S S  RM 34.10
City Express 06:30 23:59 198 M T W T F S S  RM 34.40
Cosmic Express (Prestij Dinasti) 09:05 22:35 33 M T W T F S S  RM 40.00
Delima Express (MY) 05:20 21:00 5 M T W T F S S  RM 35.00
Etika Billion Stars 09:30 16:00 50 M T W T F S S  RM 40.00
Five Stars Express 07:50 09:00 12 M T W T F S S  RM 40.00
Inter Top Express KL 01:00 19:30 5 M T W T F S S  RM 35.00
Intercity Coach 10:00 11:00 14 M T W T F S S  RM 40.00
Kejora Masyhur Sdn Bhd 09:10 10:45 65 M T W T F S S  RM 32.00
KKKL Express (Terus Nanti) 07:00 23:59 42 M T W T F S S  RM 35.00
KPB Ekspress 08:00 12:30 47 M T W T F S S  RM 40.00
Kwok Ping 00:30 23:59 11 M T W T F S S  RM 35.00
LA Holidays 00:15 23:55 99 M T W T F S S  RM 35.00
Maraliner 09:00 20:30 2 M T W T F S S  RM 36.90
Mayang Sari Express 07:30 18:30 14 M T W T F S S  RM 30.00
Neoliner Express 05:00 16:00 15 M T W T F S S  RM 33.00
Prisma Express 10:30 23:59 14 M T W T F S S  RM 37.00
Quick Liner Express 09:15 23:15 55 M T W T F S S  RM 35.00
Restu Pelangi Express 09:10 23:58 52 M T W T F S S  RM 35.00
SC Southern Express 00:25 19:15 44 M T W T F S S  RM 35.00
Sin Yong Express 07:30 22:31 70 M T W T F S S  RM 40.00
Sri Maju Group 00:15 23:45 70 M T W T F S S  RM 40.00
Star Coach Express Sdn Bhd 09:30 10:00 11 M T W T F S S  RM 35.00
Suasana Edaran Express 05:00 23:58 36 M T W T F S S  RM 36.00
Super Nice Express 07:00 23:35 115 M T W T F S S  RM 38.00
Top Team Travel Sdn Bhd 00:45 21:45 63 M T W T F S S  RM 35.00
Transtar Billion Express 10:29 22:59 3 M T W T F S S  RM 40.00
V Travel 07:30 22:31 44 M T W T F S S  RM 40.00
Warisan Express 08:00 23:59 12 M T W T F S S  RM 38.00
Yellow Star Express 00:30 23:59 99 M T W T F S S  RM 35.00
Bus from Johor Bahru to Kuala Lumpur
Cheapest PriceRM 0.00
Distance322 km
Est. Duration4 hrs 30 min
No. of Operator33 operators

Johor Bahru to Kuala Lumpur Bus Guide

JB to KL Bus

Bus from Johor Bahru to Kuala Lumpur is the key transportation to connect the two big cities in Malaysia. Thousands of commuters travel daily between the two cities. Besides that, to save cost, many travellers from Singapore also travel to Larkin Bus Terminal in Johor Bahru to take bus to KL. Few of the famous bus companies that provide daily bus from JB to KL include KKKL Express, Mayang Sari, Causeway Link and City Holidays.

LA Holidays is also a popular option for bus from KL to JB. Some of their buses are equipped with WiFi and USB Port. The seats are also spacious and comfortable for long journey. With their ticket price selling at RM35, they are gaining more and more loyal customers over the years for their quality service.

How to Save Cost by Boarding at Johor Bahru instead of Singapore?

The standard bus fare for bus from Singapore to KL is SGD 30, whereas standard bus fare for JB to KL bus is RM35. One could save about RM55 or SGD18, considering the exchange rate of Singapore Dollar to Malaysia Ringgit is 3.00.

After understanding the saving model, another question is how one goes from Singapore to JB Larkin Bus Terminal. Simplest way is to take MRT to Kranji station. Then at bus stop just outside Kranji MRT, you could see Bus 170 or Causeway Link CW2, which both coaches will bring you to Larkin Bus Terminal at cost around SDG 1.30 or RM 3.

Please note that the duration from Singapore to Johor Bahru Larkin Bus Terminal will take about 1 hour, depending on the custom traffic. One should plan the schedule properly so that he/she can check in 30 minutes before departure.

Fare, Duration, Stops and Arrival Point

The standard bus fare for JB to KL bus is ranging from RM 30 to RM 55 depending on the bus operator that you choose. During festive season like Chinese New Year or Hari Raya, bus fare may go up. You can check and compare the ticket prices for JB to KL bus online at BusOnlineTicket.com or via our mobile app.

Duration for bus from Johor Bahru to Kuala Lumpur usually takes about 4-5 hours with 1 washroom break provided. Some coaches will stop at Yong Peng food court for washroom break and meal break. Therefore, please check for your choice before purchasing your ticket.

All coaches from Johor Bahru to KL terminate at Terminal Bersepadu Selatan (TBS), the express bus terminal at Bandar Tasik Selatan. Passengers who want to go to the city center can easily take the LRT next to TBS. Here is the guide.

JB to KL Bus Ticket Online

Booking JB to KL Bus Ticket at BusOnlineTicket.com is secure and simple. Basically, so long you have the internet access, you could make online booking at BusOnlineTicket.com anywhere under the sun. You not only can book Johor Bahru to Kuala Lumpur bus ticket, but also other bus tickets within Malaysia.

Many bus operators have enabled BOT GoFlexi for this route so you can reschedule or cancel your ticket and get refund easily when you book online. Moreover, our members get to enjoy the best Loyalty Program that gives the most benefits especially for frequent travellers. So, start booking with BusOnlineTicket today!


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 Johor Bahru to Kuala Lumpur route include Mayang Sari, Causeway Link, City Holidays and KKKL Express.

How much is the ticket price for bus from JB to KL?

Johor Bahru to Kuala Lumpur bus ticket price starts from RM30. Almost all ticket prices offered on BusOnlineTicket.com are same as counter. You can check and compare for best price easily online on our ticket portal.

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

Mayang Sari is known for their good reputation. Hence, they have many loyal customers among frequent travellers. Their ticket price starts from RM35.

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

Usually it would take around 4-5 hours, 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.

I'm a frequent traveler. Is there any benefit for people like me?

Yes, we have the best Loyalty Program for our customers especially for frequent travellers like you. Earn BOT Miles with every booking made with BusOnlineTicket.com and redeem up to RM50 / SGD25 discount on your future booking.

Do I need to print anything to board the bus?

No. You can just show your Booking Confirmation that we send to your email to the person in charge at the ticket counter or the bus driver to check in and board the bus.

Where is the boarding point in Johor Bahru?

Most of the buses in Johor Bahru will depart or pick up passengers at Larkin Bus Terminal. Other than that, some buses also allow boarding at Johor Jaya and Tun Aminah Bus Terminal. Check out our website for more details.

Where is the drop-off point in Kuala Lumpur?

The drop-off point is mainly located in TBS (Terminal Bersepadu Selatan).

How many buses are available for Johor Bahru to Kuala Lumpur route?

In total, there are around 38 bus operators that offer bus from Johor Bahru to Kuala Lumpur.

What is the earliest bus available for booking?

For bus from Johor Bahru to Kuala Lumpur, the earliest bus depart at 6:00 AM. Many operators offers departure around this time such as Yellow Star Express, Meridian Holidays and City Holidays. Their ticket price is around RM 34-35.

Is there any night bus to Kuala Lumpur from Johor Bahru?

Yes, you can choose any night trip starting from 12:00 AM to 12:30 AM. Some of the operators that offer night trip include LA Holidays, City Holidays, Prisma Express and Yellow Star Express. Their ticket price is around RM 34-35.

Will the bus go directly to Kuala Lumpur or stop by somewhere else to pick up passengers?

Some buses from Johor Bahru to Kuala Lumpur will go directly to their destination such as KKKL Express and JB Transliner. Other operators such as City Holidays, Prisma Express and Inter Top Express will stop by some other stations to pick up passengers.

How to book bus from Johor Bahru to Kuala Lumpur online?

Pretty simple, just choose your departure date and time, select your prefered bus company, reserve your seat and make payment online. Give us a try and experience the convenience. Booking confirmation will be sent to your email upon a successful payment.