Kuala Lumpur to Johor Bahru

Kuala Lumpur to Johor Bahru

Kuala Lumpur
Johor Bahru
Mon, Jun 15
+ Add return
2 Passengers
Finding the best routes for you — almost ready!
Sort by
Filters
Departure time
Transport type
Departure station
Arrival station
Booking Facilities
Price
Arrival time
Operators
 
 
 
 
 

Kuala Lumpur to Johor Bahru Destination Reviews

ST
Sean T
Bus journey would have been excellent, if not for the staff behaviour. Either the driver or colleague shouted rudely at me in Malay (which i do not understand), like I was a lowly army recruit all because i stood up for a bit while the bus is moving. Had no clue why another staff spent nearly 5 minutes discussing and nearly asked another customer to leave the bus, all because the customer's shoes weren't clean Honestly i don't remember coming across any clear rules and regulations banning customers from boarding a bus due to dirty footwear This operator could have been perfect but the staff in general, need serious customer service training
Kuala Lumpur to Johor Bahru, Bus VIP, Billion Stars Express, May 16, 2026
HM
H M
On time Clean bus Perfect
Kuala Lumpur to Johor Bahru, Bus Express, Mayang Sari, Feb 6, 2026
JS
Joseph S
The coach in itself was fairly comfortable, and the online tickets purchase was easy. However our 1030 coach did not show up at the station until 1215… and we only departed kl 2 hours later than scheduled. And there was simply zero communication as to reason for the delay etc. Even terminal station staff were unable to contact the coach company meridian travels. Neither could I get through any of the phone numbers listed online nor on the tickets to try and get an update. And when the coach did finally turn up it came to a different platform alltogether. It was so inconvenient to lug our bags across in a hurry. The station staff and driver were ok but the massive 2 hours delay and zero communication from both 12go and the bus operator meridian travels compels us to give this company unfortunately just a poor 2 star rating.
Kuala Lumpur to Johor Bahru, Bus Executive 1X2, Meridian Holidays Express, Jan 13, 2026
PP
Priscilla P
Vehicle: Very comfortable for its price. Have charger port, spacious seat and leg room, Air-cond, CCTV, clean On time: Understandably because of some crowd and traffic issues at TBS we boarded 20mins late, but the bus driver and operator make up for it by making sure the boarding is fast and smooth! Operator Service: Excellent! We make few stops for toilet and some parents asking for a stop for their toddler toilet break. And everything was smoothly done, no passenger left behind and we had enough time for the break. We reach our destination almost on time despite departing bit late, and the operators still assist passengers to take out our luggage. 12Go's Support: At the beginning i have difficulty to navigate the apps finding the helpline, after that, helpline was smooth and prompt PDF vouchers: Super helpful
Kuala Lumpur to Johor Bahru, Bus Express, Causeway Link Express, Jan 4, 2026
D
Dylan
Easy to book, would be nice if they gave you a gate on the online ticket.
Kuala Lumpur to Johor Bahru, Bus Express, Mayang Sari, Dec 9, 2025
ED
Eliyati D
on time, bus is clean
Kuala Lumpur to Johor Bahru, Bus Express, Mayang Sari, Jul 1, 2025
DW
Dalove W
We left 10 minutes early from TBS Kuala Lumpur because all passengers were boarded be ready to go. The bus we comfortable, it was an older bus but still good. The only issue was the bus driver smoking cigarettes while driving the bus. Just cracking the window. I thought that was disrespectful to the passengers. Not everyone wants to smell cigarettes or breathe it in their lungs. He later got into a problem with another driver on the route and begin blocking both lanes with the bus so the driver could not pass. Playing dangerous games with passengers live because of your pride is not cool. We made a 30 minute stop for food as toilet half way through. Then another 10 minute stop about 30 minutes before we arrived at Larkin.
Kuala Lumpur to Johor Bahru, Bus VIP, Billion Stars Express, Feb 2, 2025
RB
Ruben B
I was a little bit scared because of the stated time the trip should take but the bus arrived 3 hours early!!!! (Bus from Kuala Lumpur to Johor Bahru) They should change the stated time, besides that the trip is very easy and comfortable.
Kuala Lumpur to Johor Bahru, Bus Express, Mayang Sari, Sep 9, 2024
AD
Antonio D
Rude driver that ruined all the trip.
Kuala Lumpur to Johor Bahru, Bus Express, Yellow Star Express, Aug 6, 2024
BU
Bashir U
I most satisfied and want to serve you for more better
Kuala Lumpur to Johor Bahru, Bus VIP, Billion Stars Express, Apr 23, 2024
4.4
112 customer reviews
5
55%
4
21%
3
15%
2
9%
1
0%

Kuala Lumpur to Johor Bahru Schedule

TypeOperatorClassDeparture TimeArrival TimePriceRating
Bus
Billion Stars Express
VIP
00:00
04:20
$6.62
  4.0
Bus
Super Nice Express
Express
00:29
04:49
$8.05
  4.0
Bus
Billion Stars Express
VIP
00:45
09:20
$6.62
  4.0
Bus
Warisan Express
VIP
01:15
09:50
$8.74
  4.0
Bus
Billion Stars Express
VIP
01:45
06:05
$8.05
  4.0
Bus
Billion Stars Express
VIP
02:15
10:50
$7.24
  4.0
Bus
Billion Stars Express
VIP
02:45
11:20
$6.62
  4.0
Bus
Billion Stars Express
VIP
03:15
11:50
$6.62
  4.0
Bus
Permata Utara
VIP
03:31
07:51
$18.39
Bus
Kejora Express
VIP
03:59
08:19
$7.36
Bus
Billion Stars Express
VIP
04:15
12:50
$6.62
  4.0
Bus
Neoliner Express
Executive
04:45
13:20
$8.97
  5.0
Bus
Neoliner Express
Executive
05:30
09:50
$8.97
  5.0
Bus
KKKL Express
Express
06:00
10:20
$8.28
  5.0
Bus
Billion Stars Express
VIP
06:30
10:50
$6.90
  4.0
Flight
AirAsia
Economy
06:50
07:45
$23.34
  5.0
Flight
AirAsia
Economy
07:15
08:10
$65.23
  5.0
Flight
AirAsia
Economy
07:40
08:35
$33.90
Bus
Billion Stars Express
VIP
08:00
16:35
$6.62
  4.0
Bus
City Express
Executive
08:20
16:55
$7.84

How to get from Kuala Lumpur to Johor Bahru

Travelling between Kuala Lumpur and Johor Bahru is possible by Flight, bus and taxi. Flight guarantees the fastest travel on this route. Taxi is the slowest option.

The most expensive ticket will cost you USD 11.80 if you go by Bus; to keep it budget-friendly, opt for a bus which will set you back mere USD 11.80.

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

It can take you anywhere between 1 and 5 hours to travel between Kuala Lumpur and Johor Bahru depending on the means of transport you choose.

Flight is the fastest way to travel between Kuala Lumpur and Johor Bahru. Flight will bring you to your destination in 55m. Taxi does a much slower job and take about 5h to reach Johor Bahru.

How much does it cost to get from Kuala Lumpur to Johor Bahru?

Travelling between Kuala Lumpur and Johor Bahru can be as cheap as USD 11.80 if you opt for a Meridian Holidays Express bus and as expensive as USD 11.80 if you buy a Meridian Holidays Express Bus ticket.

Here is the list of how much you can expect to pay travelling by each means of transport available for this route.

How many trips per day are there between Kuala Lumpur and Johor Bahru ?

  • 14 from Kuala Lumpur to Johor Bahru starting from 10:30 Kuala Lumpur until 23:45 Kuala Lumpur

Check above for a bus, train, flight and ferry timetable from Kuala Lumpur to Johor Bahru.

What mode of transportation is the best one for my route?

Flights

Flying is the fastest and often the most expensive way to travel from Kuala Lumpur to Johor Bahru, but with a bit of luck you can score very good deals for as little as USD 32.70.

Things to remember: Note that some of the airlines may have restrictions on checked luggage weight or require paying extra for check-in, choosing seats or transportation of oversized luggage.

If opting for a flight, calculate the time you will spend getting to and from the airports as well as the waiting time before your flight, getting through immigration in case of an international flight and recovering your checked luggage.

In certain cases all these procedures can add no less than 5 hours to your total travel time.

Airlines flying between Kuala Lumpur and Johor Bahru

AirAsia, AirAsia, Batik Air Malaysia, Batik Air Malaysia, Firefly, Firefly, Malaysia Airlines, Malaysia Airlines

Bus

Travelling from Kuala Lumpur to Johor Bahru overland will inevitably take longer but in many cases it is the cheapest option if you opt for a bus.

Things to remember: For a more comfortable ride opt for a higher-class bus wherever possible. These buses usually have soft reclining seats and are equipped with air-conditioning and on-board toilets.

They often include water, snacks or a light lunch into your ticket price and make bathroom stops en-route.

Companies operating bus routes between Kuala Lumpur and Johor Bahru

Meridian Holidays Express

Taxi

Some travellers consider taxi to be the most convenient form of overland transport thanks to flexible departure times, a possibility to choose the size of the car you need, and a hassle-free door-to-door service.

Things to remember: If you are planning to make detours during your trip, discuss it with your driver or service provider in advance as it may affect the price.

Companies offering charters between Kuala Lumpur and Johor Bahru

Columbia Leisure, Daytrip private transfer with English speaking driver, DTY Holidays, Dusky Leaf Adventure, FQD Travel, Khaimal Travel and Tours, THS Transportation, Travelex Tour, ZMT Enterprise

What is the most popular transport to get from Kuala Lumpur to Johor Bahru?

There is a choice of transportation means any time of the day with Bus remaining the most popular option due to their reasonable pricing and comfort.

Out of 1000 travellers who bought tickets for this route

  • 55% opted for a bus
  • 43% decided to fly
  • 2% bought a taxi ride

Transportation from Kuala Lumpur to Johor Bahru

Facts about the transport from Kuala Lumpur to Johor Bahru

Cheapest Transport$12
Fastest Transport55m
Earliest Departure6:35 AM
Latest Departure11:45 PM
Departures per day14
Distance322 kilometers
Transport CompaniesAirAsia, AirAsia, Batik Air Malaysia, Batik Air Malaysia, Columbia Leisure, Daytrip private transfer with English speaking driver, DTY Holidays, Dusky Leaf Adventure, Firefly, Firefly, FQD Travel, Khaimal Travel and Tours, Malaysia Airlines, Malaysia Airlines, Meridian Holidays Express, THS Transportation, Travelex Tour, ZMT Enterprise