Manage Booking
  • Bus Tickets
  • Reschedule
  • Cancel
  • Show My Ticket
  • Email/SMS
  • SGD Singapore Dollar
  • MYR Malaysian Ringgit
  • English
  • Malay

Bus From Kuala Lumpur to Johor bahru

Kuala Lumpur to Johor bahru Bus Service

Avg. Bus Duration
Buses depart from
Bus arrives in
Daily Bus Services
Cheapest Bus Ticket
3 hours 27 mins
Kuala Lumpur
Johor bahru
MYR 27

Kuala Lumpur to Johor bahru Bus Distance

Earliest Bus
Last Bus
331 km

Kuala Lumpur to Johor bahru Bus Schedule & Fare

Bus Operator First Bus Last Bus Duration  
Yellow Star Express 01:00 22:00 5 hrs 12 mins VIEW PRICE

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 get cheap bus tickets for Kuala Lumpur to Johor bahru buses?

A: 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.

What is redBus bus pass?

A: By using the redBus bus pass, one can save up to 25% on commuting. The bus pass is applicable on buses from selected routes and operators. To avail the pass, one can choose the route, bus operator, select number of trips and pay the one time discounted fare. This pass can be easily redeemed on the date of journey.

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?

A: 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.

Will I get a discount on my kid’s bus ticket?

A: Yes, you will discount on your kid’s bus ticket if they are below 15 years of age. There is no separate ticket for kids below 3 years.

What kind of buses are available between Kuala Lumpur and Johor Bahru?

A: There are different kinds of buses that are available on this route. Your bus facilities will depend on the type of bus and operator you select for your journey. The general buses that are available on the route between Kuala Lumpur and Johor Bahru are SVIP buses, Luxury buses, Standard buses, and Express buses. Some of these buses come with reclining seats for the long journey.

What is the distance between Kuala Lumpur and Johar Bahru and what is the time taken for KL to JB bus to reach Johar Bahru?

A: The distance between KL and Johar Bahru is about 330 kilometers. A non-stop bus will take a travel time of 4 to 5 hours to reach Johar Bahru from KL.

  • Yellow Star Express
  • City Express
  • Mayang Sari Express
  • Super 88 Express
  • Transnasional


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

    Redbus Ensures

      Get amazing discounts every time you book with us
      Over 17 million happy customers globally
      80+ Coach companies with 800+ Routes across Malaysia & Singapore
      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.

    Do you want to exit reschedule flow?