Johor Bahru Kuala Lumpur
...
Sat

Johor Bahru to Kuala Lumpur Bus Tickets

Johor Bahru to Kuala Lumpur Bus Overview

Avg. Bus Duration

:

5 hrs 1 mins

Buses depart from

:

Johor Bahru

Bus arrives in

:

Kuala Lumpur

Cheapest Bus Ticket

:

RM 30.00

Bus Companies

:

36

Earliest Bus

:

12:00 AM

Last Bus

:

11:59 PM

Daily Bus Services

:

597

Johor Bahru to Kuala Lumpur Bus Schedule & Fare

Bus OperatorFirst BusLast BusDuration
First Bus - 06:00 AMLast Bus - 11:59 PM5 hrs 12 mins
First Bus - 12:15 AMLast Bus - 11:55 PM5 hrs 12 mins
First Bus - 04:30 AMLast Bus - 05:30 PM5 hrs 12 mins
First Bus - 05:00 AMLast Bus - 10:30 PM4 hrs 30 mins
First Bus - 12:15 AMLast Bus - 11:15 PM5 hrs 12 mins

Johor Bahru to Kuala Lumpur Bus Ticket Booking

Traveling by bus from Johor Bahru (JB) to Kuala Lumpur (KL) is a popular and practical option for both tourists and locals. This route spans approximately 321 kilometres, and a bus from JB to KL takes around  5 hours. With over 597 bus services every day, JB-to-KL buses are the most affordable and comfortable option, often preferred over taxis, especially for budget-conscious travellers.

Top Bus Operators from Johor Bahru to KL

There are plenty of reasons to choose a bus from JB to Kuala Lumpur:

  • Cost-Effective: Bus travel offers significant savings over taxis, making it ideal for budget-friendly travel.
  • Comfortable Options: Some of Malaysia's most reliable bus operators offer a variety of bus types, including express buses, air-conditioned executive coaches, and non-air-conditioned options.
  • Flexible and Convenient: With multiple operators and departure times, you can easily find a bus that fits your schedule. First bus from Johor Bahru to Kuala Lumpur departs at 00:00 with buses available till 23:59. 

You can find  36 bus companies offering around 597 trips for JB to KL everyday. Mentioned below are some of the top bus companies for Johor Bahru to Kuala Lumpur bus travel - 

KKKL Express

Executive 2+1 seater buses, KKKL buses are popular for the Johor Bahru to Kuala Lumpur route. KKKL buses depart from Larkin Sentral Bus Terminal and arrive at Terminal Bersepadu Selatan (TBS), offering ease of travel from one transport hub to another. You can also choose KKKL Express if you wish to de-board at TBG, which offers easy access to Batu Caves.  

LA Holidays Travel and Tours Sdn Bhd

LA Holidays buses are standard buses with basic amenities, but are one of the top choices for travelers. Besides Larkin Bus Terminal, LA Holidays also offers Pasir Gudang as one of the boarding points for the JB to KL bus route. 

KPB Ekspress

KPB Ekspress buses are available in 2 formats - Executive 2+1 and Double Decker buses. These buses from JB to KL offer a number of boarding points, including Tun Aminah Terminal, Larkin Bus Terminal, Pasir Gudang Bus Terminal, offering ease of access for passengers. On redBus, you can also check for cancellation and reschedule options when booking KPB Ekspress buses. 

Top Liner 

Top Liner buses are Executive 2+1 buses with standard amenities and discounted child fares. Highly recommended by users for their services, Top Liner buses provide boarding facilities across terminals in Johor Bahru with drop-offs not just at TBS but also at Terminal Bersepadu Gombak, which is a great option for locals visiting Batu Caves. 

Top Bus Operator Images

Ticket Prices for JB to KL 

The average bus ticket price for JB to KL ranges from MYR 30.00 to RM 89.00, depending on the type of bus and the day of the week. To save on travel expenses, it's best to opt for online bus booking in advance.  It's important to note that ticket prices can also vary depending on the season and the day of the week. For example, bus tickets during weekends and public holidays may be more expensive than on weekdays for JB to KL route. 

On redBus, several bus operators offer discounted child fares for JB to KL bus tickets starting from RM 26.50 applicable for kids as young as 1 years. Infants below 2 Years usually travel for free if sharing a seat with an adult. Use the child fare filter and save upto 50% on tickets for your children on the next trip from JB to KL.


Save Upto 60% on Bus Ticket Online Booking

Avoid the long queues at the bus terminal and book bus tickets online from Johor Bahru to Kuala Lumpur. New Users enjoy up to 60% savings for online bus ticket booking in Malaysia with promo code REDBUS60*. Hurry up and book now for more such deals on selected bus operators. Learn more about such exciting redBus offers.

*T&C apply!

Johor Bahru to Kuala Lumpur Bus Ticket - Guaranteed Lowest Price - Exclusive redDeals

Book cheap bus tickets online for Johor Bahru to Kuala Lumpur buses with redDeals on redBus, Malaysia. Get up to 25% off and additional savings on every online booking. Grab redDeals on various ticket types including Return, Early Bird, Round Trip, Last Minute, Trial, and Festive season tickets. Experience the lowest price guarantee on your travel bookings with redBus.
You can enjoy the following 49 redDeals on Johor Bahru to Kuala Lumpur buses:
  • PERCENT Discount By GP Global Travel: Get 15% Extra OFF. offer valid till 31 Jul 2026
  • LASTMIN Discount By GP Global Travel: Get 15% Extra OFF. offer valid till 31 Jul 2026
  • ROUND_TRIP Discount By Quickliner Express: Get 15% Extra OFF. offer valid till 31 Jul 2026
  • ROUND_TRIP Discount By GP Global Travel: Get 15% Extra OFF. offer valid till 31 Jul 2026
  • RETURN_TRIP Discount By GP Global Travel: Get 15% Extra OFF. offer valid till 31 Jul 2026
  • Boarding and Drop Off Points for Johor to KL Buses

    In terms of departure and boarding points, there are several options available. These terminals are conveniently located and easily accessible by public transport. 

    Boarding Points in JB 

    • Larkin Bus Terminal is the strongest boarding point in Johor Bahru with the highest active bus availability.
    • Boarding points like Tun Aminah and Taman Universiti cater more to suburban residents and students, reducing the need to travel into central JB.

     

    Boarding Point Top Bus Operators  Best Suited For
    Why Passengers Should Choose This Point
    JB Merlin Tower 707 Inc Central Johor Bahru travellers
    Suitable for passengers staying in central JB with easy city access. Currently low/no active services.
    JB Sri Putri Sin Yong, 707 Inc Residential commuters
    Ideal for residents in Sri Putri township looking for nearby pickup convenience.
    KSL Resort JB Causeway Link Express Tourists & shopping travellers
    Best for passengers staying near shopping malls, hotels, and central commercial areas.
    Larkin Bus Terminal SC Southern Express, Top Liner, InterTop, Delima Express, City Express, KKKL Express, Yellowstar etc  Budget travellers, frequent bus users, intercity commuters
    The main integrated bus terminal in Johor Bahru has better connectivity, facilities, and route availability.
    Pasir Gudang LA Holidays, Super Nice, Quick Liner Express  Industrial workers & eastern JB residents, daily commuters 
    Convenient for passengers travelling from industrial zones and eastern suburbs.
    Terminal Bas Tun Aminah, Taman University TRA Express, Sri Maju, KPB Ekspress, SC Southern Express, City Express, Causeway Link Express etc  Suburban families & local residents
    Suitable for travellers from Skudai and Tun Aminah areas looking to avoid central JB traffic.

     

    Drop-Off Points in KL 

    • Terminal Bersepadu Gombak (TBG) should be your boarding point in case you wish to visit the Batu Caves or nearby areas in Kuala Lumpur.

    • TBS (Terminal Bersepadu Selatan) is the dominant drop-off point and the most convenient option for the majority of travellers due to strong public transport connectivity. Its also a top option as a number of bus operators serve TBS as one of the major dropping points, which makes it easy to find buses for this region. 

    • Berjaya Times Square is more suitable for tourists and leisure travellers wanting direct access to central Kuala Lumpur attractions.

     

    Drop Off Points in KL  Top Operators  Best For 
    Location 
    Berjaya Times Square Causeway Link, Grassland Coach  Tourists, shoppers, leisure travellers
    Located in central Kuala Lumpur with direct access to shopping, hotels, and entertainment hubs.
    Hentian Duta Top Liner, Sri Maju, Southern Express  North KL travellers & interstate connectors
    Suitable for passengers continuing towards northern Malaysia or nearby suburbs.
    TBG (Terminal Bersepadu Gombak) KKKL Express, Top Liner East Coast transit passengers
    Ideal for travellers connecting to East Coast destinations or northern Klang Valley.
    TBS (Terminal Bersepadu Selatan) Top Liner, SC Southern Express, KKKL Express, Sri Maju, Yellow Star, Aerobus, Neoliner etc All passenger types, metro commuters, airport connectors
    Primary integrated terminal in Kuala Lumpur with extensive rail, taxi, and city connectivity. Best overall drop-off option for most travellers.

     

    FAQs

    Are there direct buses from JB to KL without stops?

    There are direct buses from JB to KL. You can reach KL from JB in around  5 hours by bus. 

    Which terminal in JB do KL buses depart from?

    Buses from JB to KL depart from all major terminals in Johor Bahru,, including Larkin Bus Terminal, Tun Aminah Terminal, and Pasir Gudang Bus Terminal. You can board your bus at the terminal which is most convenient for you. 

    How many buses ply from Johor Bahru to Kuala Lumpur?

    There are around 597 services offered by 36 bus companies every day for JB to KL bus trip. 

    What are the drop-off points provided by a JB to KL bus? Can I board the bus from any of these points?

    Terminal Bersapadu Selatan, Berjaya Times Square, and TBG are some of the drop-off points for buses to KL from JB. These are convenient points for all types of passengers to board and alight the bus as they are in the city centers.

    How are the buses that run between Johor Bahru to Kuala Lumpur?

    The buses are well-maintained with ample legroom and comfortable seats. Most of the buses are SVIP and executive class buses which are fully air-conditioned. They also have adequate space to carry luggage. They are equipped with LCD TV and a music system also. The staff in these buses are kind and polite. They are open to assisting passengers at all times.

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

    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.

    What are the amenities provided in the bus?

    WiFi and CCTV surveillance is available on all buses. They have LCD TV, music system, and comfortable seating for all types of passengers. There is a dedicated staff in every bus to assist passengers at all times. Tourists will like these buses for the services that are offered. Traveling by bus from JB to KL will surely be a memorable one.

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

    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).

    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.

    Can I purchase bus tickets through redBus to go from Johor Bahru to Kuala Lumpur?

    Yes, tickets can be purchased with a good discount through redBus. A lot of options are available to choose from. There are also offers through which one can get tickets at discounted rates. Check out the website regularly for the best deals.

    What are the places to be seen in Kuala Lumpur?

    Petronas Twin Towers, Tamang Burundi, National Mosque of Malaysia, Genting Highlands, and Batu caves are some of the must-see places in Kuala Lumpur. You can also buy a tour package through redBus and easily see all these places by traveling on their buses. They are economical and the bus schedules are also friendly.

    Can I book a round trip bus ticket when traveling from Johor Bahru to Kuala Lumpur?

    Yes, you can book a round trip bus ticket. On the home page of the redBus app or website, enter the starting and return date after entering the to and from details. A round trip is a convenient option, and it can easily be booked using our website.

    How do I select a bus operator when traveling from JB to KL?

    While travelling from JB to KL, you can choose the bus operator according to your convenience. There are a lot of factors like time taken by the bus, starting time, type of buses, and a lot more, that can help you to choose a particular bus operator. Also, under each operator, ratings and reviews are provided so that you can make an informed choice.

    How does one get to the pick-up points within Johor Bahru?

    You can take a public bus (services run every 5 minutes), private car or taxi to reach any of the terminals within Johor Bahru.

    Can I change my booking after I have paid for the ticket?

    You can reschedule your journey once you have made a booking. However, it is advisable to check if your booking can be amended before you book the ticket as not all operators offer this facility.

    Can I purchase a round trip bus ticket with the same operator or other operators?

    While making your booking, the website offers you the option of booking round trips. You can make the booking with the preferred bus operator as per your choice of date and time.

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

    New Users can avail upto 60% off on Johor Bahru to Kuala Lumpur bus tickets on the redBus platform. You can also buy tickets at low prices on selected operators through exclusive discounts called redDeals. Additionally, you can also avail discounts on tickets for your children with the discounted child fare option on selected bus operators.