Bus From Kuala Lumpur to Johor bahru

Bus From Kuala Lumpur to Johor bahru

Kuala Lumpur to Johor bahru Bus Service

Avg. Bus Duration: 3 hours 27 mins
Buses depart from: Kuala Lumpur
Bus arrives in: Johor bahru
Distance: 331 km
Cheapest Bus Ticket: MYR 27
Earliest Bus: 01:00
Last Bus: 23:59
Daily Bus Services: 156
Bus Companies: Yellow Star Express, City Express, Mayang Sari Express

Kuala Lumpur to Johor bahru Bus Schedule & Fare

Bus OperatorFirst BusLast BusDuration
Yellow Star Express

Kuala Lumpur to Johor Bahru Bus

Kuala Lumpur (KL) and Johor Bahru (JB) are two important cities in Malaysia. The distance between them by road is around 334 kilometres. It takes about 5 hours 44 minutes and travels via Bandar Sunway. There are various important cities on the way including Melacca, where buses often take a short stop for refreshment and break. The road journey is very pleasant as it is parallel to the Malaysia coastline.The most affordable and comfortable way to travel along this route is by boarding a KL to JB bus.

About Kuala Lumpur

Kuala Lumpur, the capital of Malaysia, is one of the economic powerhouses in Southeast Asia. It is home to many skyscrapers and social facilities, making it one of the fastest-growing cities. Kuala Lumpur is also home to Malaysia’s major tourist centres, and it is frequented by tourists as well as businessmen all year round. Spread across 866 square miles, KL is the largest city in Malaysia. The city has a rich history and was initially developed around 1857. The city is filled with both modern skyscrapers as well as architectural wonders from the European colonial period. Besides its modern architecture and skyscrapers, you will find many tourist attractions in KL.

About Johor Bahru

Johor Bahru or JB is a famous city in the Peninsular Malaysia region. It is located along the Johor Strait and is spread across 85 square miles. Johor Boriahru is filled with historical wonders like the hundred-year-old railway station, now converted into a museum. Johor Bahru is also popular for its extraordinary street food available all across the city. JB is an economic centre and one of the fastest-growing Malaysian cities. It is a hub for commerce, retail, and financial services.

Are you looking for affordable bus tickets from KL to JB?

You can get a KL to JB bus ticket at affordable prices online on the redBus website/mobile app.

Why choose redBus for your journey?

redBus is one of the best bus e-ticketing platforms in Malaysia and the world. You can compare and book bus tickets online within minutes on this platform. In addition, there are various benefits of using redBus like discounts and offers, bus pass facility, ratings/reviews, cancellation/reschedule facilities, etc.

Weather in Johor Bahru

Johor Bahru has an equatorial climate, and the temperatures remain constant throughout the year. The lowest temperature in JB revolves around 21-22 degrees, while the highest is about 31-32 degrees. May to September and November to March witness monsoons.

Places to stay in Johor Bahru

There are abundant accommodation facilities in Johor Bahru, ranging from hotels, hostels, guest houses. Some of the top areas to stay in JB are Bandar Johor Bahru, Taman Setia Indah, Kampung Stulang Laut, Taman Abad, and Danga Bay.

Best food in Johor Bahru

Some of the best food items of JB are:

  • Nasi Lemak
  • Char Kway Teow
  • Lei Cha
  • Nasi Biryani
  • Mee Rebus

There are many cafes and restaurants in Johor Bahru where you can try these delicacies.

Things to do in Johor Bahru

  • Visit Chinese temples
  • Go on a food journey
  • Walk around Danga Bay
  • Shop at premium stores

Places to visit in Johor Bahru

Some of the top tourist spots in JB are:

  • Legoland Malaysia: Any trip to Malaysia with kids or Lego enthusiasts will be incomplete without giving a one day visit to the main park of Legoland Malaysia.
  • JB Old Chinese Temple: The Old Chinese Temple is located at Jalan Trus and is known to have been inaugurated in 1870.
  • Johor Zoo: The Johor Zoo is home to over a hundred species of animals, who are divided into exhibits such as elephants, flamingos, gorillas, lions, and horses.
  • Desaru Beach: Desaru Beach is a wide scenic stretch of sand filled with scrumptious Barbeque facilities.
  • Istana Besar: Also known as the Grand Palace of the Sultan of Johor, the Istana Besar is the perfect place to visit for history as well as architectural enthusiasts.
  • Chinese Heritage Museum: This is a museum that specifically records and cherishes the rich history of the Chinese community in Malaysia.

Travel options in Johor Bahru

Within Johor Bahru, you can find many local buses and taxis for transportation. People prefer buses to get around JB due to affordability and availability.

Best time to visit Johor Bahru

The month of February is spent in a celebratory manner as it consists of both the Chinese New Year as well as the Thaipusam, a Hindu festival of the full moon. October to November also witnesses the festival of lights, Diwali, which is celebrated throughout the country. During July, a special 16-day festival celebrating the UNESCO heritage status of Penang is celebrated in the city. Many people travel from all around the world to this as it is regarded as one of the largest cultural fests of Southeast Asia.

Bus fare from KL to JB

The fare of KL to JB buses can range between MYR 27 and MYR 45.

Popular bus companies from KL to JB

Some operators that serve the KL to JB route are:

Boarding and Drop-off Points

Boarding Points in Kuala Lumpur

  • Berjaya Times Square
  • Chinatown KL
  • KL Sentral
  • Scoot Hotel, Infront KL Sentral ( 019-7432690 )
  • Swiss Garden Hotel KL
  • TBS (Terminal Bersepadu Selatan)

Dropp-off Points in Johor Bahru

  • JB Larkin Bus Terminal
  • Johor Bahru
  • Johor Bahru (Skudai)
  • Petron Station Tun Aminah
  • SC SOUTHERN OFFICE 11-02 3,Jalan Dataran Larkin 2, 80350 Larkin Johor (07-2321400/ 019-7432690)
  • Terminal Taman Universiti

How to book Kuala Lumpur to Johor bahru bus tickets online on redBus?

To book Kuala Lumpur to Johor bahru bus tickets online on redBus, follow the steps mentioned below -

  • Scroll up to the top of this page.
  • Click on ‘Modify’ to change the date. You can also use this option to change the route. After selecting the date, click on ‘Search’.
  • You will see the list of buses from Kuala Lumpur to Johor bahru for your chosen date. Compare and choose a bus.
  • Next, select seats, boarding and drop-off points.
  • Enter passenger details and proceed to pay.
  • Make the payment to confirm the booking. You will receive your bus ticket online via email and SMS.

Kuala Lumpur to Johor Bahru Bus

KL to JB Bus


How can I make an online bus ticket booking in Malaysia?
You can book a bus of your choice to any destination in Malaysia by logging on to the official website of redBus which is . The site is user-friendly and you can book your bus ticket in a matter of minutes.
Who do I need to contact for any ticket related information? How will I know if there is a delay in the departure time of the bus?
For timings and seat related information, you can contact your bus operator or the customer service team at redBus. Our Customer Service team is available 24/7 to address your queries. Usually, if there is a major delay, your bus operator will call you and intimate you of the delay. Alternatively, you can also call your operator before you start for the boarding point to know the departure time.
How many buses leave early in the morning to Johar Bahru from KL?
There are many buses that ply on the KL to Johar Bahru route that start at different times during the day. You can list the buses according to your convenience by using the filter for “Departure Time” on the left side of the page. Just select the buses that have departure time before 6:00 A.M. to have a list of buses that leave early in the morning from KL.
How can I get cheap bus tickets for Kuala Lumpur to Johor bahru buses?
redBus offers a ‘bus pass’ facility for Kuala Lumpur to Johor bahru buses on selected buses. If you are traveling with one of these operators and you travel on this route quite often, you can grab an amazing discount on your bus trip by opting in for the bus pass.
Can I reschedule my journey after I have booked my ticket?
Yes, you can. But this feature is limited to only a few bus operators in Malaysia. Look for the reschedule icon before booking your ticket.
Who are the major bus operators provided by redBus on this route?
redBus provides bus services to various destinations including KL and Johar Bahru. You can book your ticket from major operators like Neoliner Express, Mayang Sari Express, City Express, Transnational, and Intertop Express from our website or mobile app.
operator logo
Yellow Star Express
operator logo
City Express
operator logo
Mayang Sari Express
operator logo
Super 88 Express
operator logo


Easy online bus booking methods and secure payment options on enable travellers to book Kuala Lumpur to Johor bahru bus tickets. Avail great redBus offers on bus reservation. Simply book tickets online and travel in comfort.

A globally recognised bus booking portal, redBus offers the best prices in the market, thereby making your bus booking experience all the more satisfying. redBus provides updated prices and bus schedules of the top bus providers that operate in the region. Customers can complete their payment through the secure network and receive the confirmation of the same in a matter of seconds. Book a bus ticket online through redBus and travel from Kuala Lumpur to Johor bahru by clicking on the link provided below:

redBus caters to every Spanish speaker as well. Click on the link provided below to find out more:

Top Bus Operator Images

Arwana Express Bus-Front Image
Arwana Express Bus-Front Image
Arwana Express Bus-Front Image
Arwana Express Bus-Front Image
Arwana Express Bus-Front Image

Redbus Ensures

ATTRACTIVE DEALS Get amazing discounts every time you book with us
TRUSTED BRAND Over 17 million happy customers globally
WIDE CHOICE OF BUSES 80+ Coach companies with 800+ Routes across Malaysia & Singapore
RESCHEDULE JOURNEY WITH EASE Change of plans? Reschedule according to your convenience


Easy online bus booking methods and secure payment options on enable travellers to book Kuala Lumpur to Johor bahru bus tickets. Avail great redBus offers on bus reservation. Simply book tickets online and travel in comfort.

Offers on Kuala Lumpur to Johor bahru Bus Tickets

redBus offers amazing offers and discounts to its customers on online bus tickets booking. Customers can enjoy upto 20% off on their Kuala Lumpur to Johor bahru bus tickets. Select any of the buses available on Kuala Lumpur to Johor bahru bus route and make your journey extremely affordable by grabbing upto 20% off on bus tickets. 

Learn more about such exciting offers at: 

Return Bus Tickets Online

While booking bus tickets on a KL to JB bus, you can ensure that you get seats for the return trip as well. redBus provides an easy way to book the return bus online tickets. While searching for a bus on redBus, you can add a ‘Return Date’ to see buses from JB to KL. Another option is after you get the list of KL to JB buses, you can click on the ‘Add a return ticket’ tab on the upper right corner. You can then choose a JB to KL bus and proceed to pay for both the tickets together. Rest assured as there are plenty of buses available for the return route as well.