Kuala Lumpur to Johor Bus: Schedules, Tickets & Prices
The bus journey from Kuala Lumpur to Johor takes approximately 2h 20m to 9h 23m, with fares from 25 MYR to 111 MYR.
Bus from Kuala Lumpur to Johor
For the route from Kuala Lumpur to Johor by bus, departures are available from multiple stations, including Klang Sentral Bus Terminal, Selangor, Berjaya Times Square, Kuala Lumpur, Kuala Lumpur and others throughout the day, giving you plenty of options to choose a time that fits your schedule. Expect the journey to take around 2 hours 20 minutes, arriving at multiple stations, including Kulai, Johor, Yong Peng, Skudai and others, with tickets usually priced at 25 MYR, offering an affordable way to travel. Don’t forget to check schedules, compare fares, and secure your seat in advance here for a smooth and enjoyable trip.
Prices: 25 MYR to 111 MYR
Duration: 2h 20m – 9h 23m ⏱
Bus Routes & Schedules from Kuala Lumpur to Johor
Traveling by bus between Kuala Lumpur and Johor involves several departure and arrival stations rather than a single fixed terminal. Depending on which bus stops you use, the overall journey time can vary, though most trips fall within 2h 20m. Bus services follow a shared operating window, with departures beginning at 00:15 and continuing until 23:59, offering coverage across much of the day. Fares generally start at 25 MYR and may change slightly based on the service, stop, or route variation. Reviewing the full bus timetable for Kuala Lumpur to Johor helps clarify which stations are served, how long each connection takes and which departures align best with your itinerary.
Cheapest Bus Kuala Lumpur to Johor
25 MYR, from TBS Kuala Lumpur to Batu Pahat Bus Terminal, departure some times, duration 5h 45m.Fastest Bus Kuala Lumpur to Johor
42 MYR, from TBS Kuala Lumpur to Yong Peng, departure some times, duration 2h 20m.Bus Timetable: Ascott Star KLCC Kuala Lumpur → Forest City, Gelang Patah
- 07:00 14:15 7h 15m 74 MYR
Bus Timetable: Ascott Star KLCC Kuala Lumpur → Jalan Seladang, Johor
- 18:00 00:15 6h 15m 111 MYR
Bus Timetable: Ascott Star KLCC Kuala Lumpur → Larkin Bus Terminal, Johor Bahru
- 18:00 00:45 6h 45m 111 MYR
Bus Timetable: Ascott Star KLCC Kuala Lumpur → Legoland Malaysia Parking Zone, Johor
- 07:00 13:30 6h 30m 111 MYR
Bus Timetable: Ascott Star KLCC Kuala Lumpur → Mall of Medini, Johor
- 07:00 13:45 6h 45m 111 MYR
Bus Timetable: Berjaya Times Square, Kuala Lumpur → Forest City, Gelang Patah
- 07:30 14:15 6h 45m 74 MYR
Bus Timetable: Berjaya Times Square, Kuala Lumpur → GY Agency, Yong Peng
- 06:30 12:22 5h 52m 43 MYR
- 10:30 16:22 5h 52m 43 MYR
Bus Timetable: Berjaya Times Square, Kuala Lumpur → Jalan Seladang, Johor
- 18:30 00:30 6h 111 MYR
Bus Timetable: Berjaya Times Square, Kuala Lumpur → Larkin Bus Terminal, Johor Bahru
- 06:30 15:13 8h 43m 49 MYR
- 10:30 19:13 8h 43m 49 MYR
- 12:45 17:15 4h 30m 53 MYR
- 18:30 01:00 6h 30m 111 MYR
Bus Timetable: Berjaya Times Square, Kuala Lumpur → Legoland Malaysia Parking Zone, Johor
- 07:30 13:30 6h 111 MYR
Bus Timetable: Berjaya Times Square, Kuala Lumpur → Mall of Medini, Johor
- 07:30 13:45 6h 15m 111 MYR
Bus Timetable: Berjaya Times Square, Kuala Lumpur → Woodlands Checkpoint, Singapore
- 06:30 15:24 8h 54m 93 MYR
- 08:00 13:30 5h 30m 87 MYR
- 09:00 14:30 5h 30m 87 MYR
- 10:00 15:30 5h 30m 87 MYR
- 10:30 19:24 8h 54m 93 MYR
- 12:00 17:30 5h 30m 87 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Kulai, Johor
- 08:30 17:10 8h 40m 39 MYR
- 22:00 06:40 8h 40m 39 MYR
- 23:00 07:40 8h 40m 39 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Larkin Bus Terminal, Johor Bahru
- 08:00 17:23 9h 23m 44 MYR
- 08:30 17:53 9h 23m 39 MYR
- 09:00 18:23 9h 23m 44 MYR
- 10:00 19:23 9h 23m 39 MYR
- 11:00 20:23 9h 23m 44 MYR
- 12:30 21:53 9h 23m 44 MYR
- 12:45 22:08 9h 23m 50 MYR
- 14:00 23:23 9h 23m 39 MYR
- 15:30 00:53 9h 23m 39 MYR
- 16:30 01:53 9h 23m 50 MYR
- 17:00 02:23 9h 23m 39 MYR
- 19:30 04:53 9h 23m 44 MYR
- 21:45 07:08 9h 23m 50 MYR
- 22:00 07:23 9h 23m 44 MYR
- 23:00 08:23 9h 23m 44 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Skudai
- 08:30 17:37 9h 7m 39 MYR
- 09:00 18:07 9h 7m 44 MYR
- 10:00 19:07 9h 7m 39 MYR
- 11:00 20:07 9h 7m 44 MYR
- 14:00 23:07 9h 7m 39 MYR
- 15:30 00:37 9h 7m 39 MYR
- 17:00 02:07 9h 7m 39 MYR
- 22:00 07:07 9h 7m 44 MYR
- 23:00 08:07 9h 7m 44 MYR
Bus Timetable: Klang Sentral Bus Terminal, Selangor → Yong Peng
- 09:00 15:33 6h 33m 44 MYR
- 11:00 17:33 6h 33m 44 MYR
- 22:00 04:33 6h 33m 44 MYR
- 23:00 05:33 6h 33m 44 MYR
Bus Timetable: Kuala Lumpur → Johor Bahru
- 01:30 06:30 5h 60 MYR
- 09:30 14:30 5h 60 MYR
- 10:30 15:00 4h 30m 38 MYR
- 11:00 15:30 4h 30m 44 MYR
- 11:30 16:00 4h 30m 38 MYR
- 12:00 17:00 5h 60 MYR
- 13:30 18:30 5h 60 MYR
- 14:00 18:30 4h 30m 44 MYR
- 14:30 19:00 4h 30m 44 MYR
- 15:00 20:00 5h 60 MYR
- 16:30 21:30 5h 60 MYR
- 17:30 22:30 5h 60 MYR
- 18:00 23:00 5h 60 MYR
- 20:00 01:00 5h 55 MYR
- 21:00 01:30 4h 30m 38 MYR
- 21:30 02:00 4h 30m 38 MYR
- 22:00 02:30 4h 30m 38 MYR
- 22:30 03:30 5h 60 MYR
- 23:00 03:30 4h 30m 38 MYR
- 23:30 04:00 4h 30m 38 MYR
- 23:59 04:59 5h 60 MYR
Bus Timetable: Kuala Lumpur → Skudai
- 01:30 06:15 4h 45m 60 MYR
- 09:30 14:15 4h 45m 60 MYR
- 10:30 14:30 4h 38 MYR
- 11:00 15:00 4h 44 MYR
- 11:30 15:30 4h 38 MYR
- 12:00 16:45 4h 45m 60 MYR
- 13:30 18:15 4h 45m 60 MYR
- 14:00 18:00 4h 44 MYR
- 14:30 18:30 4h 44 MYR
- 15:00 19:45 4h 45m 60 MYR
- 16:30 21:15 4h 45m 60 MYR
- 17:30 22:15 4h 45m 60 MYR
- 18:00 22:45 4h 45m 60 MYR
- 20:00 00:45 4h 45m 55 MYR
- 21:00 01:00 4h 38 MYR
- 21:30 01:30 4h 38 MYR
- 22:00 02:00 4h 38 MYR
- 22:30 03:15 4h 45m 60 MYR
- 23:00 03:00 4h 38 MYR
- 23:30 03:30 4h 38 MYR
- 23:59 03:59 4h 38 MYR
Bus Timetable: TBS Kuala Lumpur → Ayer Hitam
- 08:00 14:15 6h 15m 28 MYR
- 09:00 15:15 6h 15m 28 MYR
- 12:00 18:15 6h 15m 28 MYR
- 15:00 21:15 6h 15m 28 MYR
- 17:30 23:45 6h 15m 28 MYR
- 19:30 01:45 6h 15m 28 MYR
- 21:30 03:45 6h 15m 28 MYR
Bus Timetable: TBS Kuala Lumpur → Batu Pahat Bus Terminal
- 07:50 13:35 5h 45m 25 MYR
- 11:30 17:15 5h 45m 25 MYR
- 14:30 20:15 5h 45m 25 MYR
- 16:30 22:15 5h 45m 25 MYR
- 17:30 23:15 5h 45m 25 MYR
- 18:30 00:15 5h 45m 25 MYR
- 19:30 01:15 5h 45m 25 MYR
- 20:30 02:15 5h 45m 25 MYR
Bus Timetable: TBS Kuala Lumpur → Bus Terminal Kota Tinggi, Johor
- 16:00 00:35 8h 35m 44 MYR
Bus Timetable: TBS Kuala Lumpur → Forest City, Gelang Patah
- 08:30 14:15 5h 45m 74 MYR
Bus Timetable: TBS Kuala Lumpur → GY Agency, Yong Peng
- 07:00 12:44 5h 44m 37 MYR
- 11:00 16:44 5h 44m 37 MYR
- 18:30 00:14 5h 44m 37 MYR
Bus Timetable: TBS Kuala Lumpur → Jalan Seladang, Johor
- 19:30 00:30 5h 111 MYR
Bus Timetable: TBS Kuala Lumpur → Kluang Bus Station
- 08:00 14:24 6h 24m 28 MYR
- 09:00 15:24 6h 24m 28 MYR
- 12:00 18:24 6h 24m 28 MYR
- 15:00 21:24 6h 24m 28 MYR
- 17:30 23:54 6h 24m 28 MYR
- 18:30 00:54 6h 24m 37 MYR
- 19:30 01:54 6h 24m 28 MYR
- 21:30 03:54 6h 24m 28 MYR
Bus Timetable: TBS Kuala Lumpur → Kota Tinggi, Johor
- 10:30 14:50 4h 20m 44 MYR
- 14:45 19:05 4h 20m 58 MYR
- 21:00 01:20 4h 20m 58 MYR
- 22:30 02:50 4h 20m 44 MYR
Bus Timetable: TBS Kuala Lumpur → Kulai, Johor
- 07:30 15:22 7h 52m 38 MYR
- 08:20 16:12 7h 52m 38 MYR
- 10:00 17:52 7h 52m 38 MYR
- 10:30 13:40 3h 10m 42 MYR
- 11:30 19:22 7h 52m 38 MYR
- 12:30 20:22 7h 52m 38 MYR
- 14:30 22:22 7h 52m 38 MYR
- 14:45 17:55 3h 10m 58 MYR
- 16:45 00:37 7h 52m 38 MYR
- 18:30 02:22 7h 52m 38 MYR
- 19:30 03:22 7h 52m 38 MYR
- 21:00 00:10 3h 10m 58 MYR
- 22:30 01:40 3h 10m 42 MYR
- 23:00 06:52 7h 52m 38 MYR
- 23:59 07:51 7h 52m 38 MYR
Bus Timetable: TBS Kuala Lumpur → Kulai Bus Terminal, Johor
- 09:15 13:17 4h 2m 42 MYR
- 10:30 14:32 4h 2m 42 MYR
- 12:00 16:02 4h 2m 42 MYR
- 15:00 19:02 4h 2m 42 MYR
- 17:00 21:02 4h 2m 42 MYR
- 23:45 03:47 4h 2m 42 MYR
Bus Timetable: TBS Kuala Lumpur → Larkin Bus Terminal, Johor Bahru
- 00:15 04:45 4h 30m 44 MYR
- 00:30 05:00 4h 30m 44 MYR
- 01:00 05:30 4h 30m 44 MYR
- 01:30 06:00 4h 30m 39 MYR
- 02:00 06:30 4h 30m 39 MYR
- 04:15 12:50 8h 35m 43 MYR
- 04:30 09:00 4h 30m 43 MYR
- 04:45 09:15 4h 30m 43 MYR
- 05:00 09:30 4h 30m 43 MYR
- 06:00 10:30 4h 30m 43 MYR
- 06:15 10:45 4h 30m 43 MYR
- 06:30 11:00 4h 30m 43 MYR
- 07:00 15:35 8h 35m 43 MYR
- 07:30 12:00 4h 30m 43 MYR
- 07:45 12:15 4h 30m 43 MYR
- 08:00 13:00 5h 49 MYR
- 08:30 13:00 4h 30m 39 MYR
- 09:00 13:30 4h 30m 43 MYR
- 09:15 13:45 4h 30m 43 MYR
- 09:30 14:00 4h 30m 39 MYR
- 10:00 14:30 4h 30m 39 MYR
- 10:30 15:00 4h 30m 43 MYR
- 10:45 15:15 4h 30m 43 MYR
- 11:00 19:35 8h 35m 43 MYR
- 11:30 16:00 4h 30m 38 MYR
- 11:40 16:10 4h 30m 39 MYR
- 12:00 16:30 4h 30m 43 MYR
- 12:15 16:45 4h 30m 44 MYR
- 12:30 17:00 4h 30m 44 MYR
- 12:45 17:15 4h 30m 44 MYR
- 13:00 17:30 4h 30m 44 MYR
- 13:15 17:45 4h 30m 48 MYR
- 13:30 18:00 4h 30m 43 MYR
- 13:45 18:15 4h 30m 43 MYR
- 14:00 18:30 4h 30m 43 MYR
- 14:30 23:05 8h 35m 39 MYR
- 15:00 19:30 4h 30m 43 MYR
- 15:15 19:45 4h 30m 43 MYR
- 15:30 20:00 4h 30m 43 MYR
- 16:30 21:00 4h 30m 43 MYR
- 16:45 21:15 4h 30m 43 MYR
- 17:00 22:00 5h 56 MYR
- 17:30 22:30 5h 56 MYR
- 18:00 22:30 4h 30m 43 MYR
- 18:15 22:45 4h 30m 43 MYR
- 18:30 23:00 4h 30m 44 MYR
- 19:30 01:00 5h 30m 111 MYR
- 21:15 05:50 8h 35m 39 MYR
- 22:00 03:00 5h 49 MYR
- 22:45 03:15 4h 30m 39 MYR
- 23:00 03:30 4h 30m 44 MYR
- 23:15 03:45 4h 30m 44 MYR
- 23:30 04:00 4h 30m 44 MYR
- 23:45 04:15 4h 30m 39 MYR
- 23:59 04:29 4h 30m 44 MYR
Bus Timetable: TBS Kuala Lumpur → Legoland Malaysia Parking Zone, Johor
- 08:30 13:30 5h 111 MYR
Bus Timetable: TBS Kuala Lumpur → Mall of Medini, Johor
- 08:30 13:45 5h 15m 111 MYR
Bus Timetable: TBS Kuala Lumpur → Masai, Johor
- 10:00 18:59 8h 59m 41 MYR
- 14:30 23:29 8h 59m 41 MYR
- 16:45 01:44 8h 59m 41 MYR
- 21:00 05:59 8h 59m 41 MYR
- 23:00 07:59 8h 59m 41 MYR
Bus Timetable: TBS Kuala Lumpur → Mersing
- 08:00 12:20 4h 20m 47 MYR
- 16:00 20:20 4h 20m 47 MYR
- 23:30 03:50 4h 20m 47 MYR
Bus Timetable: TBS Kuala Lumpur → Mersing Jetty Gateway, Johor
- 08:00 12:20 4h 20m 50 MYR
- 16:00 20:20 4h 20m 50 MYR
- 23:30 03:50 4h 20m 50 MYR
Bus Timetable: TBS Kuala Lumpur → Petron Taman Jaya, Johor
- 08:30 16:46 8h 16m 39 MYR
- 09:30 17:46 8h 16m 39 MYR
- 10:30 18:46 8h 16m 39 MYR
- 11:40 19:56 8h 16m 39 MYR
- 12:30 20:46 8h 16m 39 MYR
- 22:45 07:01 8h 16m 39 MYR
- 23:45 08:01 8h 16m 39 MYR
Bus Timetable: TBS Kuala Lumpur → Pontian, Johor
- 14:30 22:14 7h 44m 33 MYR
- 16:30 00:14 7h 44m 33 MYR
- 18:30 02:14 7h 44m 33 MYR
- 20:30 04:14 7h 44m 33 MYR
Bus Timetable: TBS Kuala Lumpur → Skudai
- 00:15 08:34 8h 19m 44 MYR
- 00:30 08:49 8h 19m 44 MYR
- 01:00 09:19 8h 19m 44 MYR
- 01:30 09:49 8h 19m 39 MYR
- 02:00 10:19 8h 19m 39 MYR
- 07:30 15:49 8h 19m 38 MYR
- 10:00 18:19 8h 19m 38 MYR
- 11:30 19:49 8h 19m 38 MYR
- 12:15 20:34 8h 19m 44 MYR
- 12:30 20:49 8h 19m 44 MYR
- 12:45 21:04 8h 19m 44 MYR
- 13:00 21:19 8h 19m 44 MYR
- 14:30 22:49 8h 19m 38 MYR
- 15:00 23:19 8h 19m 39 MYR
- 16:45 01:04 8h 19m 38 MYR
- 18:00 02:19 8h 19m 39 MYR
- 18:30 02:49 8h 19m 38 MYR
- 19:30 03:49 8h 19m 38 MYR
- 23:00 07:19 8h 19m 44 MYR
- 23:15 07:34 8h 19m 44 MYR
- 23:30 07:49 8h 19m 44 MYR
- 23:59 08:18 8h 19m 44 MYR
Bus Timetable: TBS Kuala Lumpur → Taman Sri Putri Skudai
- 09:15 13:21 4h 6m 42 MYR
- 10:30 14:36 4h 6m 42 MYR
- 12:00 16:06 4h 6m 42 MYR
- 12:45 16:51 4h 6m 48 MYR
- 13:30 17:36 4h 6m 48 MYR
- 15:00 19:06 4h 6m 42 MYR
- 17:00 21:06 4h 6m 42 MYR
- 20:00 00:06 4h 6m 48 MYR
- 23:45 03:51 4h 6m 42 MYR
Bus Timetable: TBS Kuala Lumpur → Taman Ungku Tun Aminah, Johor Bahru
- 04:30 09:00 4h 30m 43 MYR
- 04:45 09:15 4h 30m 43 MYR
- 05:00 09:30 4h 30m 43 MYR
- 06:00 10:30 4h 30m 43 MYR
- 06:15 10:45 4h 30m 43 MYR
- 06:30 11:00 4h 30m 43 MYR
- 07:30 12:00 4h 30m 43 MYR
- 07:45 12:15 4h 30m 43 MYR
- 08:00 12:30 4h 30m 43 MYR
- 09:00 13:30 4h 30m 43 MYR
- 09:15 13:45 4h 30m 43 MYR
- 09:30 14:00 4h 30m 43 MYR
- 10:30 15:00 4h 30m 43 MYR
- 10:45 15:15 4h 30m 43 MYR
- 11:00 15:30 4h 30m 43 MYR
- 12:00 16:30 4h 30m 43 MYR
- 12:15 16:45 4h 30m 43 MYR
- 12:30 17:00 4h 30m 43 MYR
- 13:30 18:00 4h 30m 43 MYR
- 13:45 18:15 4h 30m 43 MYR
- 14:00 18:30 4h 30m 43 MYR
- 15:00 19:30 4h 30m 43 MYR
- 15:15 19:45 4h 30m 43 MYR
- 15:30 20:00 4h 30m 43 MYR
- 16:30 21:00 4h 30m 43 MYR
- 16:45 21:15 4h 30m 43 MYR
- 17:00 21:30 4h 30m 43 MYR
- 18:00 22:30 4h 30m 43 MYR
- 18:15 22:45 4h 30m 43 MYR
- 18:30 23:00 4h 30m 43 MYR
Bus Timetable: TBS Kuala Lumpur → Tanjung Gemok, Pahang
- 08:00 12:10 4h 10m 47 MYR
- 16:00 20:10 4h 10m 47 MYR
- 23:30 03:40 4h 10m 47 MYR
Bus Timetable: TBS Kuala Lumpur → Woodlands Checkpoint, Singapore
- 07:00 15:46 8h 46m 93 MYR
- 08:30 14:00 5h 30m 87 MYR
- 09:30 15:00 5h 30m 87 MYR
- 10:30 16:00 5h 30m 87 MYR
- 11:00 19:46 8h 46m 93 MYR
- 11:40 17:10 5h 30m 87 MYR
- 12:30 18:00 5h 30m 87 MYR
- 15:00 23:46 8h 46m 105 MYR
- 23:45 05:15 5h 30m 87 MYR
Bus Timetable: TBS Kuala Lumpur → Yong Peng
- 00:15 06:01 5h 46m 44 MYR
- 00:30 06:16 5h 46m 44 MYR
- 01:00 06:46 5h 46m 44 MYR
- 10:30 12:50 2h 20m 42 MYR
- 12:15 18:01 5h 46m 44 MYR
- 12:30 18:16 5h 46m 44 MYR
- 12:45 18:31 5h 46m 44 MYR
- 13:00 18:46 5h 46m 44 MYR
- 22:30 00:50 2h 20m 42 MYR
- 23:00 04:46 5h 46m 44 MYR
- 23:15 05:01 5h 46m 44 MYR
- 23:30 05:16 5h 46m 44 MYR
- 23:59 05:45 5h 46m 44 MYR
Bus Timetable: TBS Kuala Lumpur → Yong Peng Lucky Garden
- 15:00 20:43 5h 43m 39 MYR
- 18:00 23:43 5h 43m 39 MYR
Bus Timetable: TBS Kuala Lumpur → Yong Peng Ming Ang rest stop
- 08:30 14:13 5h 43m 39 MYR
- 09:30 15:13 5h 43m 39 MYR
- 10:30 16:13 5h 43m 39 MYR
- 11:40 17:23 5h 43m 39 MYR
- 12:30 18:13 5h 43m 39 MYR
- 22:45 04:28 5h 43m 39 MYR
- 23:45 05:28 5h 43m 39 MYR
Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → Larkin Bus Terminal, Johor Bahru
- 13:15 22:07 8h 52m 49 MYR
Frequently Asked Questions Bus Kuala Lumpur to Johor
Below you will find answers to the most common questions about traveling from Kuala Lumpur to Johor by bus.
How long is the bus trip from Kuala Lumpur to Johor?
A bus trip from Kuala Lumpur to Johor can take about 2 hours 20 minutes at the shortest, while some services take much longer depending on the exact drop-off point. If you are heading to places like Johor Bahru, Skudai, or other Johor stops, it is best to check the specific bus journey time before booking.
What is the bus ticket price for Kuala Lumpur to Johor?
Bus tickets for Kuala Lumpur to Johor start from 25 MYR and can go up to 111 MYR, depending on the operator, departure point, and arrival stop. If you want the best value, compare a few bus options before choosing your Kuala Lumpur to Johor trip.
When is the first bus departure from Kuala Lumpur to Johor?
The first bus departure for Kuala Lumpur to Johor is at 00:15, so there are very early options if you need to travel overnight or start before dawn. It is still a good idea to confirm the exact bus schedule for your chosen departure point and Johor destination.
How late does the bus service run between Kuala Lumpur and Johor?
The last bus departure for Kuala Lumpur to Johor is at 23:59, which gives travelers a wide range of late-day and overnight bus service choices. Since arrival points in Johor vary, checking the final bus journey timing for your exact route is always useful.
Are there many bus tickets available from Kuala Lumpur to Johor each day?
Yes, Kuala Lumpur to Johor has a busy bus connection with 323 trips listed, so travelers usually have plenty of bus tickets to choose from. Even so, the best departure times and seats can sell out, especially on popular routes and travel days.
Which bus departure points are common for Kuala Lumpur to Johor?
Common bus departure points for Kuala Lumpur to Johor include TBS Kuala Lumpur, Berjaya Times Square, Terminal Bersepadu Gombak, Ascott Star KLCC, Klang Sentral Bus Terminal, and Kuala Lumpur itself. Choosing the most convenient bus departure point can make your Kuala Lumpur to Johor journey easier.
What Johor stops can I reach by bus from Kuala Lumpur?
By bus from Kuala Lumpur to Johor, you can reach stops such as Johor Bahru, Larkin Bus Terminal, Skudai, Kulai, Yong Peng, Batu Pahat, Mersing, and Forest City. Because the bus journey ends at different locations, it helps to pick the Johor stop that is closest to where you need to go.
Any practical tips for booking a bus journey from Kuala Lumpur to Johor?
For a bus journey from Kuala Lumpur to Johor, it is smart to compare the departure point, arrival stop, and travel time before booking. Since the bus tickets range widely in price and the route has many options, checking the exact bus service details can help you choose the most convenient trip.
Travel options for Kuala Lumpur to Johor
More Bus routes from and to Kuala Lumpur or Johor
Routes in Bus from Kuala Lumpur →
Routes in Bus to Kuala Lumpur ←
Planning more than just Kuala Lumpur to Johor?
You’re currently viewing Bus options for Kuala Lumpur to Johor. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.