Explore destinations

to

From
To
Departure date
Best price guaranteed
Enjoy exclusive savings and no booking fees
Seat selection & seamless boarding
Choose your seats and board directly with your e-ticket
Earn Klook credits & save
Use credits to get money off your next Klook booking

Kuala Lumpur to Johor Bahru schedule & prices

21 Jun

Mon

22 Jun

Tues

23 Jun

Wed

24 Jun

Thur

25 Jun

Fri

26 Jun

Sat

27 Jun

Sun

38 scheduled on June 22, 2021 with services provided by 5 operator(s)

00:30

4h 6m

04:36

TBS (Terminal Bersepadu Selatan) Larkin Sentral (JB Bus Terminal)
0 transfers

From

US$ 10.89

01:00

4h 6m

05:06

TBS (Terminal Bersepadu Selatan) Larkin Sentral (JB Bus Terminal)
0 transfers

From

US$ 10.89

09:30

3h 16m

12:46

TBS (Terminal Bersepadu Selatan) Larkin Sentral (JB Bus Terminal)
0 transfers

From

US$ 8.45

09:30

3h 5m

12:35

TBS (Terminal Bersepadu Selatan) Tun Aminah Bus Terminal
0 transfers

From

US$ 8.45

09:45

3h 16m

13:01

TBS (Terminal Bersepadu Selatan) Larkin Sentral (JB Bus Terminal)
0 transfers

From

US$ 8.45

Prices and times listed here are updated regularly but might not match operator’s latest price. Please check again when booking.

Operators for Kuala Lumpur to Johor Bahru

This is a summary of all scheduled on June 22, 2021 by 5 operators
Operators Fastest Earliest departure Latest departure Cheapest
4h 6m 00:30 23:59 US$ 10.89
3h 5m 09:30 10:30 US$ 8.45
3h 5m 16:00 17:00 US$ 10.89
4h 6m 16:30 20:00 US$ 9.69
4h 6m 17:00 18:00 US$ 8.45

Travel from Kuala Lumpur to Johor Bahru by

Johor Bahru and Kuala Lumpur are two must-visit cities. See them both with Klook and book tickets for trips between Johor Bahru and Kuala Lumpur.You can travel from Kuala Lumpur to Johor Bahru by as fast as 3h 5m, with tickets starting from just US$ 8.45.

For most days, the earliest departure is 00:30 and the latest is 23:59.You can find 5 operators with services from Kuala Lumpur to Johor Bahru on Klook. Operator offers tickets starting at just US$ 8.45.Trips on between Kuala Lumpur and Johor Bahru leave from TBS (Terminal Bersepadu Selatan), and head to Larkin Sentral (JB Bus Terminal), Skudai, Tun Aminah Bus Terminal.Choose your ticket type for routes between Kuala Lumpur and Johor Bahru on Klook. You can book tickets, with US$ 8.45 tickets starting from just US$ 8.45.

Common Questions

How much do tickets from Kuala Lumpur to Johor Bahru cost?

For Kuala Lumpur to Johor Bahru, tickets start at US$ 8.45 from Neoliner Express. Overall, prices will depend on the departure times and ticket types.

How long does it take to travel by from Kuala Lumpur to Johor Bahru?

For Kuala Lumpur to Johor Bahru, it usually takes around 3h 42m by . Neoliner Express provides the fastest trip at just 3h 5m.

Where can I take the from Kuala Lumpur to Johor Bahru?

You can take the to Johor Bahru at TBS (Terminal Bersepadu Selatan) in Kuala Lumpur.

By taking a from Kuala Lumpur, where will I arrive in Johor Bahru?

By taking a to Johor Bahru, you can arrive at Larkin Sentral (JB Bus Terminal), Skudai, Tun Aminah Bus Terminal.

Which operator runs a route from Kuala Lumpur to Johor Bahru?

Currently, Operator operates from Kuala Lumpur to Johor Bahru, with around 38 departures per day.

How can I book tickets for Kuala Lumpur to Johor Bahru?

Simply choose your departure date and time for Kuala Lumpur to Johor Bahru on Klook and book.

Depending on what tickets you've booked, you can board with your Klook e-ticket or redeem it for a physical ticket at the departure point.

Can children travel free?

A seat must be booked for children aged 2 and above.

Children younger than 2 can travel free unless they need a seat, in which case they need a ticket booked for them.

How long before the departure date can I book my ticket?

This depends on the operator and route. Usually, you can book up to 6 weeks in advance and at least 2 days before departure time.

How much luggage allowance can I get?

Each passenger can board with 1 piece of luggage weighing up to 15kg.