Cheapest price
$8
Average price
$12
Fastest journey
4 h 15 m
Average duration
4 h 15 m
Buses per day
383
Distance
296 km
The best way to find a cheap bus ticket from Kuala Lumpur to Johor Bahru is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Kuala Lumpur to Johor Bahru will cost around $12 if you buy it on the day, but the cheapest tickets can be found for only $8.
Of the 383 buses that leave Kuala Lumpur for Johor Bahru on Thu, May 22, 383 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Thu, May 22 the direct buses cover the 296 km distance in an average of 4 h 15 m but if you time it right, some buses will get you there in just 4 h 15 m .
On Thu, May 22 the slowest buses will take 4 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the bus as it is the most popular option from Kuala Lumpur to Johor Bahru among Omio's users. If you are prioritising price take the bus with prices starting from €6. For those with little time consider booking a flight which can get you there in 3h 30m.
Most popular Bus | Flight |
---|---|
€7 Average price Cheapest | €79 Average price |
4h 50m Average duration 4h 20m Onboard + 30m Additional time* | 6h 30m Average duration Fastest 3h 30m Onboard + 3h 0m Additional time* |
Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 2:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 6:48 PM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 2:30 PM Kuala Lumpur, Berjaya Times Square | 4h35 | 7:05 PM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 2:30 PM Kuala Lumpur, Nu Sentral Shopping Mall Bus Stop | 4h53 | 7:23 PM Johor Bahru, JB KSL Resort | 0 transfersDirect | |
![]() | 2:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 7:04 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 3:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 7:25 PM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 3:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 7:34 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 3:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 7:23 PM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 3:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h15 | 7:15 PM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 3:15 PM Kuala Lumpur, KL Sentral | 4h44 | 7:59 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:16 PM Kuala Lumpur, Nu Sentral Shopping Mall Bus Stop | 4h42 | 7:58 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:29 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:49 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:29 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 7:47 PM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 3:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:30 PM Kuala Lumpur, Pudu Sentral (Puduraya) | 4h31 | 8:01 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h15 | 7:45 PM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 3:45 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:05 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:45 PM Kuala Lumpur, Berjaya Times Square | 4h31 | 8:16 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:45 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 8:19 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 3:55 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 8:29 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 3:55 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 8:20 PM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 3:55 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 8:18 PM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 3:55 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:15 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:59 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:19 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:59 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:19 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:59 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:19 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:59 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:19 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:59 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 8:17 PM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 3:59 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 8:33 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 3:59 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:19 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:59 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:19 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:59 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h15 | 8:14 PM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 3:59 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:19 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:15 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:35 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:29 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 9:03 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 4:29 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:49 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:29 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 8:47 PM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 4:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h15 | 8:45 PM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 4:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 9:34 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 5:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:45 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:05 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:15 PM Kuala Lumpur, Hentian Duta | 5h06 | 11:21 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 6:15 PM Kuala Lumpur, Hentian Duta | 4h48 | 11:03 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:45 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:05 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:45 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:05 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:15 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:35 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:15 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 2:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 6h45 | 4:45 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 2:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:15 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 6h45 | 5:00 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:15 PM Kuala Lumpur, Berjaya Times Square | 4h31 | 2:46 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 2:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:30 PM Kuala Lumpur, Berjaya Times Square | 4h31 | 3:01 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 2:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 6h45 | 5:15 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:45 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:05 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:45 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 3:19 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 10:45 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:05 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 3:25 AM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 11:00 PM Kuala Lumpur, Swiss Garden Hotel KL | 4h40 | 3:40 AM Johor Bahru, Puteri Harbour Ferry Terminal | 0 transfersDirect | |
![]() | 11:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 PM Kuala Lumpur, Swiss Garden Hotel KL | 4h36 | 3:36 AM Johor Bahru, Legoland | 0 transfersDirect | |
![]() | 11:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h32 | 4:02 AM Johor Bahru, Puteri Harbour Ferry Terminal | 0 transfersDirect | |
![]() | 11:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 4:04 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 11:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 3:53 AM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 11:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h33 | 4:03 AM Johor Bahru, Legoland | 0 transfersDirect | |
Thursday, May 22 | |||||
![]() | 12:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 5h00 | 5:00 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 4:49 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 12:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:20 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:40 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 4:53 AM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 12:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 4:55 AM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 12:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 5:04 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 12:30 AM Kuala Lumpur, Terminal Bersepadu Gombak (TBG) | 5h07 | 5:37 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:45 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 5:16 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:00 AM Kuala Lumpur, KL Sentral | 4h44 | 5:44 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 5:49 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 1:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 5:38 AM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 1:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 5:40 AM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 1:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 5:49 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 1:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 5:33 AM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 1:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 5:49 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 1:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:30 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 6:01 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:40 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:00 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:40 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 6:14 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 6:34 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 6:25 AM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 6h45 | 8:45 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 6:23 AM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 6:34 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 6:34 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:15 AM Kuala Lumpur, Imbi | 4h50 | 7:05 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:15 AM Kuala Lumpur, Imbi | 4h47 | 7:02 AM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 2:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:30 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 7:01 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:45 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 7:16 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h15 | 7:00 AM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 2:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:05 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 7:23 AM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 7:34 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 7:25 AM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h39 | 8:09 AM Johor Bahru, R&F Mall JB | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 7:48 AM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 7:48 AM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 7:55 AM Johor Bahru, Terminal Tun Aminah | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 7:55 AM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h39 | 8:09 AM Johor Bahru, R&F Mall JB | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 7:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 3:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 7:55 AM Johor Bahru, Terminal Tun Aminah | 0 transfersDirect | |
![]() | 4:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 8:18 AM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 4:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 8:34 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 4:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 8:25 AM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 4:00 AM Kuala Lumpur, KL Sentral | 4h44 | 8:44 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 8:23 AM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 4:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 8:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:30 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 9:01 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 4:45 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 9:16 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 9:25 AM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 9:34 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 9:18 AM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 5:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 10:04 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 5:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 10:04 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 5:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 9:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 6h45 | 12:30 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 5:45 AM Kuala Lumpur, Berjaya Times Square | 4h59 | 10:44 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 5:45 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 10:16 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 10:18 AM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 6:00 AM Kuala Lumpur, Nu Sentral Shopping Mall Bus Stop | 4h42 | 10:42 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 10:34 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 6:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:00 AM Kuala Lumpur, Imbi | 4h47 | 10:47 AM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 6:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 10:34 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 6:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:01 AM Kuala Lumpur, KL Sentral | 4h44 | 10:45 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:15 AM Kuala Lumpur, Pudu Sentral (Puduraya) | 4h31 | 10:46 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 10:49 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 6:29 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h15 | 10:44 AM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 11:04 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 10:53 AM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 11:04 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 11:01 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 10:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 6:30 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 11:01 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 11:23 AM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 11:18 AM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 6h45 | 1:45 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h15 | 11:15 AM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 11:34 AM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 11:25 AM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:20 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 5h00 | 12:00 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:35 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:30 AM Kuala Lumpur, Terminal Bersepadu Gombak (TBG) | 5h07 | 12:37 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 11:50 AM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:05 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 7:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 12:19 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 7:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 12:03 PM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 8:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 12:34 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 8:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 12:25 PM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 8:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:00 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 12:31 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 12:23 PM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 12:55 PM Johor Bahru, Terminal Tun Aminah | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 12:48 PM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 12:48 PM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 12:55 PM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 12:55 PM Johor Bahru, Terminal Tun Aminah | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 12:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 8:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 1:08 PM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 8:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 1:19 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 9:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 1:34 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 9:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 1:18 PM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 9:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 1:55 PM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 9:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 1:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 9:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 2:04 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 9:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 2:19 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 9:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 2:05 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 2:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 2:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:00 AM Kuala Lumpur, Swiss Garden Hotel KL | 4h54 | 2:54 PM Johor Bahru, JB KSL Resort | 0 transfersDirect | |
![]() | 10:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 2:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:15 AM Kuala Lumpur, Berjaya Times Square | 4h50 | 3:05 PM Johor Bahru, JB KSL Resort | 0 transfersDirect | |
![]() | 10:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 2:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 10:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 2:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, Berjaya Times Square | 4h31 | 3:31 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 3:23 PM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 3:18 PM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 3:25 PM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 3:34 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 6h45 | 5:45 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:00 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 3:34 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 11:15 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:35 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:30 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 3:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 11:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 4:19 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 11:45 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:05 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:00 PM Kuala Lumpur, KL Sentral | 4h44 | 4:44 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:15 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h18 | 4:33 PM Johor Bahru, Johor Jaya | 0 transfersDirect | |
![]() | 12:15 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:35 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:15 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 4:49 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 12:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 12:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 4:53 PM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 12:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 5:04 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 12:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 4:55 PM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 12:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 4:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 5:34 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 1:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:00 PM Kuala Lumpur, Berjaya Times Square | 4h35 | 5:35 PM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 1:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:00 PM Kuala Lumpur, Imbi | 4h50 | 5:50 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 5:23 PM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 1:00 PM Kuala Lumpur, Imbi | 4h47 | 5:47 PM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 1:15 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:35 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:15 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 5:49 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 1:29 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h15 | 5:44 PM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 1:29 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 5:49 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 1:30 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h15 | 5:45 PM Johor Bahru, Tampoi | 0 transfersDirect | |
![]() | 2:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h25 | 6:25 PM Johor Bahru, Skudai (Shell) | 0 transfersDirect | |
![]() | 2:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 PM Kuala Lumpur, Swiss Garden Hotel KL | 4h54 | 6:54 PM Johor Bahru, JB KSL Resort | 0 transfersDirect | |
![]() | 2:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h23 | 6:23 PM Johor Bahru, Masai | 0 transfersDirect | |
![]() | 2:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 5h00 | 7:00 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h34 | 6:34 PM Johor Bahru, Terminal Bas Pasir Gudang | 0 transfersDirect | |
![]() | 2:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
![]() | 2:00 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 4h20 | 6:20 PM Johor Bahru (JB Larkin Term.) | 0 transfersDirect | |
Find all the dates and times for this journey
Distance 183 miles (296 km) |
Average bus duration 4h 20m |
Cheapest ticket price $7 (€6) |
Buses per day 277 |
Direct buses 277 |
Bus providers 34 |
Fastest bus 4h 6m |
First bus 00:14 |
Last bus 23:58 |
Buy your official Mayang Sari, Billion Stars and Star Qistna bus tickets from Kuala Lumpur to Johor Bahru from $7 (€6) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most popular journey.
Established in 1993 in Malaysia, operates from TBS Kuala Lumpur with a fleet of single-deck and double-deck buses. The service includes night buses, accessible travel, luggage included in fare, and excess luggage allowed for a fee. Onboard facilities feature free WiFi, USB plugs, food options, seat reservations, and onboard bathrooms. Pets and bikes are not permitted.
The journey from Kuala Lumpur to Johor Bahru by bus is a popular option for travelers seeking an efficient and comfortable journey between these two major Malaysian cities. The buses frequently depart from the bustling Kuala Lumpur, TBS (Terminal Bersepadu Selatan) and arrive at the well-known Johor Bahru (JB Larkin Term.). With a variety of services throughout the day, the buses from Kuala Lumpur to Johor Bahru provide flexibility for passengers looking to travel at their convenience. Whether you're booking a bus Kuala Lumpur to Johor Bahru for business or leisure, the experience is designed to be as seamless as possible with comfortable seats and essential amenities available on board.
Buses traveling between Kuala Lumpur and Johor Bahru make several stops along their route, ensuring passengers can board and disembark conveniently. Common stops include locations such as Seremban and Melaka, catering to travelers' needs. The daily schedule sees the first departure from Kuala Lumpur at 00:14 and concludes with the final service at 23:58. This well-structured timetable ensures passengers have flexibility in planning their travel itineraries between these two dynamic cities.
The journey from Kuala Lumpur to Johor Bahru covers a significant distance of approximately 183 miles (296 km) and typically takes around 4h 6m. Travelers can rely on the convenient, direct routes offered by bus operators, making the trip a reliable choice for comfort and efficiency.
On average, 277 buses run daily between Kuala Lumpur and Johor Bahru, providing a frequent and dependable service. Buses operate all week, including weekends, ensuring that travelers have access to transport every day. This consistent schedule supports both leisurely and urgent travel requirements across the two regions.
Traveling by bus between the vibrant city of Kuala Lumpur and the bustling urban center of Johor Bahru is both convenient and comfortable, thanks to renowned bus companies such as Star Qistna, City Express, Top Liner, The One Travel and Tours, and SC Southern Express. These bus services offer various travel options, including luxury coaches with reclining seats, ample legroom, and onboard amenities like Wi-Fi and charging ports. Passengers can choose from frequent departures throughout the day, ensuring flexibility in planning their trips. Whether it's a direct service or one with short stops, these companies provide a seamless travel experience, catering to different schedules and preferences.
Passengers board the bus most frequently from Kuala Lumpur, TBS (Terminal Bersepadu Selatan), which is located around 8.4 miles (13.5 km) away from the city centre, and they get off the bus at Johor Bahru (JB Larkin Term. ), located 2.3 miles (3.7 km) away from the city centre.
To find the cheapest bus tickets for your trip from Kuala Lumpur to Johor Bahru, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need