To travel from Kuala Lumpur to Johor by bus, you have several options:
- You can take a direct bus from Kuala Lumpur to Johor Bahru, which is the capital city of the state of Johor. This journey takes about 4-5 hours, depending on traffic. There are several bus companies that offer this service, including Causeway Link, NICE, and Transnasional. You can catch the bus from Terminal Bersepadu Selatan (TBS) in Kuala Lumpur or from various pick-up points in the city.
- If you want to visit other parts of Johor, such as Muar, Batu Pahat, or Mersing, you can take a bus from Kuala Lumpur to these destinations directly. There are several bus companies that offer these services, including Transnasional, Starmart, and Konsortium. The journey time will vary depending on the destination.
It is advisable to check the schedules and ticket prices of the different bus companies in advance, as they may vary. You can do this online or at the bus terminal. It is also a good idea to book your tickets in advance, especially if you are traveling during peak periods, to ensure that you get a seat.