Bus From Johor Bahru to Kuala Lumpur

Johor Bahru to Kuala Lumpur Bus Service

Avg. Bus Duration: 3 hours 25 mins
Buses depart from: Johor Bahru
Bus arrives in: Kuala Lumpur
Distance: 331 km
Cheapest Bus Ticket: MYR 28
Earliest Bus: 00:15
Last Bus: 23:59
Daily Bus Services: 403
Bus Companies: 36

Johor Bahru to Kuala Lumpur Bus Schedule & Fare

Bus OperatorFirst BusLast BusDuration
Neoliner Express
Meridian Holidays
Suasana Edaran Sdn Bhd
Yellow Star Express
Warisan Express (M) Sdn Bhd
operator logo


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 www.redbus.my . The site is user-friendly and you can book your bus ticket in a matter of minutes.
How do I book a bus from Johor Bahru to Kuala Lumpur?
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 www.redbus.my and book your seat within 5 minutes.
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.
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.
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).
How many buses ply from Johor Bahru to Kuala Lumpur?
There are several bus companies operating thousands of buses from JB to KL such as Transnasional, Mayang Sari Express, KKKL Express, Intertop Express, StarMart express, Konsortium (Malaysia), Causeway Link, Eltabina Jaya, City Express, LA Holidays, and much more.
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.
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.
View All

Johor Bahru to Kuala Lumpur Bus Ticket Booking

In Malaysia, taking a bus from Johor Bahru to Kuala Lumpur is a convenient and popular way to travel between these two cities. Whether you're a tourist or a local, a bus journey offers a chance to experience the country's beautiful scenery along the way. Covering a distance of approximately 321 km, the trip takes around 4-5 hours. Opting for a JB to KL bus ticket booking over cabs can help save on travel costs. Kuala Lumpur is best visited during the months of May to July or December to February, which align with summer vacations and Christmas holidays worldwide, leading to higher demand for bus ticket online booking.

Bus from Johor Bahru to KL

Bus travel from Johor Bahru to Kuala Lumpur is an affordable option for budget-conscious travelers. Be it express buses , air-conditioned and non-air-conditioned executive coaches, several popular bus operators offer easiest and cheapest way to travel between the two cities.

Bus Ticket Prices for JB to KL

The average bus ticket price for JB to KL ranges from MYR 30 to MYR 60, depending on the type of bus and the day of the week. To save on travel expenses, it is recommended to book in advance and use redBus promo codes for additional discounts on bus booking. 

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.

Boarding and Drop-off Points

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

The boarding points of every Johor Bahru to Kuala Lumpur bus are:

  • JB Sri Putri
  • JB MerlinTower
  • RNF Mall
  • Terminal Taman Universiti
  • Tun Aminah Terminal
  • Larkin Bus Terminal

The drop-off points of a bus from JB to KL include:

  • TBS (Terminal Bersepadu Selatan)
  • Hentian Duta

Popular Bus Company from Johor Bahru to KL

The various popular bus companies that offer buses in the Johor Bahru to Kuala Lumpur route are:

Things to do in KL

Once your JB to KL bus ticket online booking is done, you can plan your itinerary wisely. Here are a few things you should do -

  • Enjoy a day at Sunway Lagoon Theme Park
  • Visit Aquaria KLCC
  • Shop at Central Market
  • Climb to the top of Petronas Towers
  • Savor the street food
  • Stroll through Chinatown
  • Enjoy your time at the Jump Street Asia Trampoline Park
  • Skate away in the Sunway Pyramid Ice Skating
  • Explore Batu caves

Are you looking for affordable bus tickets from Johor Bahru to Kuala Lumpur?

You can easily book affordable bus ticket online from Johor Bahru to Kuala Lumpur. One of the best things about bus ticketing platforms is the convenience. With just a few clicks, you can secure your seat and enjoy a stress-free journey from Johor Bahru to Kuala Lumpur. Online bus booking also allows you to compare prices and choose the bus type that best suits your needs.

operator logo
KKKL Express
operator logo
operator logo
City Express
operator logo
Meridian Holidays
operator logo
LA Holidays Travel and Tours Sdn Bhd
operator logo
Yellow Star Express
operator logo
Warisan Express (M) Sdn Bhd
operator logo
Neoliner Express
operator logo
Suasana Edaran Sdn Bhd
operator logo
Super Nice Express

Top Bus Operator Images

Meridian Holidays Bus-Front Image
Neoliner Express Bus-Front Image
Prisma Express Bus-Front Image
KPB Ekspress Bus-Front Image
Super Nice Express Bus-Front Image

Up to 50% off on Bus Tickets Online

Avoid the long queues at the bus terminal and book bus tickets online from Johor Bahru to Kuala Lumpur. Enjoy savings of up to 50% on bus tickets online in Malaysia by using the promo code MYNEW*.

Learn more about such exciting offers - redBus Promos

*T&C apply!

Return Bus Tickets Online

You can easily do a JB to KL online bus booking on redBus. If you are planning a return journey, you can choose to book a round trip by entering the return date when searching for buses from Johor Bahru to Kuala Lumpur. When booking your online bus tickets from JB to KL, select the 'Add a Return Ticket' option from the top right corner to look for KL to JB buses. redBus will then show you buses that travel from JB to KL and back. 

If you want to book the return ticket later, search for a KL to JB bus on the redB us site. The different buses available will be shown, and you can choose one that has a convenient schedule.