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 Schedule & Fare

Bus Operator First Bus Last Bus Duration  
City Express 08:00 23:59 5 hrs 8 mins VIEW PRICE
Mayang Sari Express 08:00 20:00 4 hrs 26 mins VIEW PRICE
KKKL Express(LA Holidays) 12:00 16:30 4 hrs 33 mins VIEW PRICE
KKKL Express 08:00 21:30 4 hrs 33 mins VIEW PRICE
LA Holidays Travel and Tours Sdn Bhd 01:00 23:55 4 hrs 33 mins VIEW PRICE


How can I make an online bus ticket booking in Malaysia?

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

How do I book a bus from Kuala Lumpur to Johor bahru?

A: You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you’d rather not do that, you can visit and book your seat within 5 minutes.

Do I need to print out my bus ticket before boarding?

A: There are two main scenarios that you might fall into when you have to board a bus. Now, if your boarding point is at any terminal in Malaysia, passengers will have to take a print out of the bus ticket that has been sent to the email in a PDF format. The second scenario is when your boarding point is a bus stop and not a terminal. In this case, you will receive an M-ticket that you will have to produce before boarding your bus. If the operator does not provide an M-Ticket, you will have to take a printout of the ticket (PDF) that has been sent to the registered email ID that you have used to book the bus ticket on the redBus website. Some operators might levy a charge if these conditions are not followed.

Can I reschedule my journey after I have booked my ticket?

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

How do I pay for my bus ticket on the redBus website?

A: There are a number of different modes of payment offered to customers. Customers can either pay by credit card, debit card, or they can select any of the banks listed when you click the “FPX (Malaysia Online Bank Transfer).

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.

What are the major terminals in Johar Bahru for my drop point?

A: There are two main drop points for buses in Johar Bahru. They are JB Larkin Sentral Bus Terminal and Univ Park Terminal. You can choose one of these stops or check with your bus operator to see if more stops are available.

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.

Who are the major bus operators provided by redBus on this route?

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

What is the ticket price for the bus journey between KL and Johar Bahru?

A: The ticket price will vary on the type of bus you choose for your journey. Tickets range from RM 19.5 to RM 36 and this price varies due to a number of factors such as type of bus, amenities provided, etc. redBus only facilitates online booking of bus tickets from the comfort of your home. You can see the ticket pricing for various buses on any given route on the official redBus app or website.

How many buses leave early in the morning to Johar Bahru from KL?

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

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.

Is it safe for kids to travel on a bus for Johor Bahru from Kuala Lumpur post-COVID?

A: Yes, it is safe for kids to travel by bus. Many of the bus operators ensure the staff is wearing masks, have their temperature regularly checked, hand-sanitizer available onboard, and buses are deep-cleaned and disinfected before every trip.

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.

Can I get any discount on Kuala Lumpur to Johor bahru bus tickets?

A: Yes. Passengers can avail upto 20% discount on Kuala Lumpur to Johor bahru bus tickets while booking bus tickets on redBus, Malaysia.

Which is the best offer for Kuala Lumpur to Johor bahru bus tickets on the redBus platform?

A: The offer of upto 20% off on Kuala Lumpur to Johor bahru bus tickets is, indeed, the best offer on the redBus platform as customers can save a lot on their totale bus ticket price.

Bus from Kuala Lumpur to Johor Bahru

Bus Travel Guide from KL to Johor Bahru

The capital city of Malaysia, Kuala Lumpur, or KL as it is popularly called, is a beautiful cosmopolitan. KL is a prominent tourist destination due to the myriad of attractions and activities it offers to its visitors. Johor Bahru is another prominent tourist destination in Malaysia. The city is the gateway to the island nation due to its proximity to Singapore. The road distance between KL to Johor Bahru is 330 km, approximately, and many prominent bus operators ply on this popular route.

How to reach Johor Bahru from Kuala Lumpur?

You can reach Johor Bahru from Kuala Lumpur in the following ways -

  • By Train - You can choose to travel by a train from Kuala Lumpur to Johor Bahru. Multiple trains travel along the KL to JB route.
  • By Flight - If you are short on time, you can choose to travel from KL to JB by flight.
  • By Bus - The best way to travel from Kuala Lumpur to Johor Bahru is by buses. Many buses frequently travel along this route. You can also opt to travel on a luxury bus from KL to JB. Aeroline KL to JB buses are the most popular among travellers.
  • By Taxi - You can also choose to travel from KL to Johor Bahru via a taxi. However, travelling via cabs may cost you more compared to other modes of transport.

You can book Kuala Lumpur to Johor Bahru bus tickets online on the redBus website/ mobile application. On redBus, you can compare all the buses from KL to JB based on prices, amenities, etc.

How to travel safely from Kuala Lumpur to Johor Bahru?

  • You must wear a mask while travelling from KL to JB by bus.
  • Use hand sanitisers and follow social distancing norms to protect yourself from the recent COVID pandemic.
  • Book bus tickets online on redBus to avoid crowds at physical ticket counters. redBus will provide you with an online bus ticket from JB to KL upon successful booking.

The state government has taken various initiatives to provide a safe travel experience to the commuters. Bus stations and buses are regularly dis-infected to protect passengers.

KL to Johor Bahru Bus Details

Kuala Lumpur is one of the most popular tourist destinations in Malaysia but also in the world. The capital city has every kind of entertainment, shopping, eating, and other tourist attractions for the enjoyment of its visitors. Johor Bahru, the capital of Johor, a state in Malaysia, serves as the gateway to explore the island. Though it is considered a gateway, it has many tourist attractions from monuments, theme parks, natural attractions, etc., to make it a sought-after vacation place.

Traveling to Johor Bahru from Kuala Lumpur via bus is the most affordable and convenient option due to the availability of numerous buses. The KL to JB bus is serviced by many prominent bus operators of Malaysia, such as Yellow Star Express, City Express, Meridian Holidays, Eltabina Jaya Express, Super 88 Express, Mayang Sari Express, and Transnasional.

The Kuala Lumpur to Johor Bahru bus covers a distance of roughly 330 km in 5 to 6 hours. Most buses on the route stop for short refreshment breaks on the route. The time may vary as per the traffic and weather conditions on the road. The bus fare is MYR 20 to MYR 36. The bus fare will vary for different bus types and amenities provided. The bus categories available on the route are:

  • Executive.
  • Seater.
  • Standard.
  • Economy.

There are multiple pickups and drop-off points for the KL to Johor Bahru bus for passengers’ convenience. The popular pickup points in Kuala Lumpur are:

KL to JB bus

  • TBS (Terminal Bersepadu Selatan).
  • Berjaya Times Square.
  • Chinatown KL.
  • Swiss-Garden Hotel KL.

The popular drop-off points in Johor Bahru are:

  • Johor Bahru.
  • JB Larkin Bus Terminal.
  • Johor Bahru (Skudai).
  • Terminal bus Larkin.
  • Terminal Taman Universiti.

The first bus from Kuala Lumpur to Johor Bahru is at 12:30 am, and the last bus departs at 8:00 pm. The first bus reaches Johor Bahru at approximately 6:00 am the last bus reaches approximately 12:30 am. There is a good frequency of buses going from Kuala Lumpur to JB with almost a bus within an hour. To see the complete bus time-table, go to the redBus portal.

Things to do in Johor Bahru

Johor Bahru is a popular tourist destination in Malaysia. The city has lots of interesting tourist attractions such as:

  • Legoland- is a popular theme park consisting of water parks, thrilling rides, and the Lego Kingdom.
  • Sultan Abu Bakr Mosque- is the largest monument of Johor Bahru with beautiful architecture both inside and outside the mosque.
  • Old Temple of Johor Bahru/Chinese Temple- is a quaint Chinese temple surrounded by scenic beauty.
  • Pulai Waterfall- is a popular hiking spot with beautiful waterfalls and shady surroundings.
  • Sanrio Hello Kitty Town- is a Hello Kitty-themed amusement park with numerous rides, craft activities, live entertainments, playgrounds, etc.

Tips to Book a KL to Johor Bahru Bus

You can book your online bus tickets for Johor Bahru from Kuala Lumpur via redBus. Follow these easy steps for a hassle-free online booking:

  • Open redBus mobile application or go to the redBus portal.
  • Select boarding city as Kuala Lumpur and Johor Bahru as the destination city on the redBus interface.
  • Select the dates for your travel. The press’ Search’.
  • All available buses with their timings will be displayed.
  • Choose a suitable bus.
  • To book your preferred seat, click on the ‘View Seat’.
  • Pay for your tickets by clicking ‘Proceed to pay’.
  • Fill in any coupon code if applicable for an additional discount.
  • Fill in your details.
  • Complete the payment for your bus tickets.

Disclaimer: Bus timings, routes, and fares are subject to change. Please check locally for any last-minute changes.


  • City Express
  • Mayang Sari Express
  • KKKL Express(LA Holidays)
  • KKKL Express
  • LA Holidays Travel and Tours Sdn Bhd
  • Intertop Express
  • Neoliner Express

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


    Kuala Lumpur

    • Berjaya times square
    • Chinatown Kl
    • Kl sentral
    • Scoot hotel, infront kl sentral ( 019-7432690 )
    • Swiss garden hotel kl
    • TBS (Terminal Bersepadu Selatan)
    • Tbs (terminal bersepadu selatan)

    Johor bahru

    • JB Larkin Bus Terminal
    • Johor bahru
    • Johor bahru (skudai)
    • Larkin Bus Terminal
    • Larkin Sentral (JB Larkin Bus Terminal)
    • SC SOUTHERN OFFICE 11-02 3,Jalan Dataran Larkin 2, 80350 Larkin Johor (07-2321400/ 019-7432690)
    • Terminal Taman Universiti


    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: 

    Do you want to exit reschedule flow?