Johor Bahru to Kuala Lumpur bus with Top Liner

Sat, 19 Jul
+ Add return
Top Liner
Sri Maju Group
City Express
Mayang Sari
ENRICH GLOBAL HOLIDAYS (YELLOWSTAR EXPRESS)
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest coaches from Johor Bahru to Kuala Lumpur

Showing times and prices for 19 Jul

Cheapest price

$8

Average price

$11

Fastest journey

4 h 11 m

Average duration

4 h 12 m

Buses per day

357

Distance

296 km

Cheap tickets

The best way to find a cheap coach ticket from Johor Bahru to Kuala Lumpur is to book your journey as far in advance as possible and to avoid travelling at rush hour.

The average ticket from Johor Bahru to Kuala Lumpur will cost around $11 if you buy it on the day, but you can find cheap coach tickets today for only $8.

Fast coaches

Of the 357 buses that leave Johor Bahru for Kuala Lumpur every day 357 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 296 km distance in an average of 4 h 12 m but if you time it right, some buses will get you there in just 4 h 11 m .

The slowest buses will take 4 h 14 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.

Mayang Sari
12:30PM4h27
Johor Bahru (JB Larkin Term.)
04:57PMKuala Lumpur, TBS (Terminal Bersepadu Selatan)
$81One-way
0 changes
KPB Ekspress
09:00AM4h14
Johor Bahru, Terminal Tun Aminah
01:14PMKuala Lumpur, TBS (Terminal Bersepadu Selatan)
$81One-way
0 changes
Mayang Sari
06:30PM4h27
Johor Bahru (JB Larkin Term.)
10:57PMKuala Lumpur, TBS (Terminal Bersepadu Selatan)
$81One-way
0 changes
Mayang Sari
10:00AM4h27
Johor Bahru (JB Larkin Term.)
02:27PMKuala Lumpur, TBS (Terminal Bersepadu Selatan)
$81One-way
0 changes
Mayang Sari
10:30AM4h27
Johor Bahru (JB Larkin Term.)
02:57PMKuala Lumpur, TBS (Terminal Bersepadu Selatan)
$81One-way
0 changes

Travel Information

Compare coach and flight for Johor Bahru to Kuala Lumpur

Omio recommends booking the coach as it is the most popular option from Johor Bahru to Kuala Lumpur among Omio's users. If you are prioritising price take the coach with prices starting from $7. For those with little time consider booking a flight which can get you there in 58m. The ticket price range depends on the travel mode: a coach costs an average of $7, and a flight costs an average of $15.

Distance: 296 km

Compare bus with

Most popular
Coach
Flight

$9

Average Price

Cheapest

$66

Average Price

4h 57m

Average total duration

4h 27m

Onboard

+

30m

Additional time*

3h 58m

Average total duration

Fastest

58m

Onboard

+

3h 0m

Additional time*

Top Liner

Most popular bus company

AirAsia

Most popular airline

Direct Options

Direct Options

Live departures

Johor Bahru to Kuala Lumpur bus times

Showing buses for today, Friday, 18 July
Last updated at 8:17 am
ProviderDepartsDurationArrivesChanges
Tickets
ESB_399_MAYANG_SARI8:30 am Johor Bahru (JB Larkin Term.)
4h27
12:57 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS8:30 am Johor Bahru, Masai
4h35
1:05 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL8:45 am Johor Bahru, Terminal Tun Aminah
4h14
12:59 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70838:55 am Johor Bahru (JB Larkin Term.)
4h27
1:22 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6338_GPGLOBAL_TRAVEL9:00 am Johor Bahru (JB Larkin Term.)
4h27
1:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL9:15 am Johor Bahru (JB Larkin Term.)
4h27
1:42 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS9:15 am Johor Bahru, Sri Putri (Shell)
4h17
1:32 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI9:30 am Johor Bahru (JB Larkin Term.)
4h27
1:57 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6338_GPGLOBAL_TRAVEL9:45 am Johor Bahru, Terminal Tun Aminah
4h14
1:59 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU9:45 am Johor Bahru (JB Larkin Term.)
4h27
2:12 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL9:45 am Johor Bahru, Terminal Tun Aminah
4h14
1:59 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK10:00 am Johor Bahru, Forest City Sales Gallery
4h58
2:58 pm Kuala Lumpur, Swiss Garden Hotel KL0 changesdirect
ESB_62_CAUSEWAY_LINK10:00 am Johor Bahru, Forest City Sales Gallery
4h45
2:45 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_708310:00 am Johor Bahru, Terminal Tun Aminah
4h14
2:14 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK10:30 am Johor Bahru, Legoland
4h37
3:07 pm Kuala Lumpur, Swiss Garden Hotel KL0 changesdirect
ESB_8_SRI_MAJU10:30 am Johor Bahru, Terminal Tun Aminah
4h14
2:44 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK10:30 am Johor Bahru, Legoland
4h39
3:09 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK10:35 am Johor Bahru, Mall of Medini x
4h49
3:24 pm Kuala Lumpur, Swiss Garden Hotel KL0 changesdirect
ESB_62_CAUSEWAY_LINK10:35 am Johor Bahru, Mall of Medini x
4h36
3:11 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_949_EKSPRESS_MUTIARA12:00 pm Johor Bahru (JB Larkin Term.)
4h44
4:44 pm Kuala Lumpur, Berjaya Times Square0 changesdirect
ESB_831_BILLION_STARS12:00 pm Johor Bahru (JB Larkin Term.)
4h27
4:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_949_EKSPRESS_MUTIARA12:00 pm Johor Bahru (JB Larkin Term.)
4h27
4:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_708312:00 pm Johor Bahru (JB Larkin Term.)
4h27
4:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS12:30 pm Johor Bahru, Masai
4h35
5:05 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_51_707_INC1:00 pm Johor Bahru, Johor Jaya
4h26
5:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_3802_DELIMA_EXPRESS1:00 pm Johor Bahru (JB Larkin Term.)
6h45
7:45 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_654_SIN_YONG1:00 pm Johor Bahru, Johor Jaya
4h26
5:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5882_V_EXPRESS1:00 pm Johor Bahru, Johor Jaya
4h26
5:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5791_TRA_EXPRESS1:15 pm Johor Bahru (JB Larkin Term.)
4h27
5:42 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6149_COSMIC_PRESTIJ1:25 pm Johor Bahru (JB Larkin Term.)
4h27
5:52 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_51_707_INC1:30 pm Johor Bahru, JB Merlin Tower
4h28
5:58 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5882_V_EXPRESS1:30 pm Johor Bahru, R&F Mall JB
4h44
6:14 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_3802_DELIMA_EXPRESS1:30 pm Johor Bahru (JB Larkin Term.)
6h45
8:15 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_654_SIN_YONG1:30 pm Johor Bahru, R&F Mall JB
4h44
6:14 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_51_707_INC1:45 pm Johor Bahru, Terminal Tun Aminah
4h14
5:59 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5791_TRA_EXPRESS1:45 pm Johor Bahru, Terminal Tun Aminah
4h14
5:59 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS2:00 pm Johor Bahru (JB Larkin Term.)
4h27
6:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_654_SIN_YONG2:00 pm Johor Bahru (JB Larkin Term.)
4h27
6:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE2:00 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
6:38 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5882_V_EXPRESS2:00 pm Johor Bahru (JB Larkin Term.)
4h27
6:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS2:00 pm Johor Bahru (JB Larkin Term.)
4h27
6:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5791_TRA_EXPRESS2:00 pm Johor Bahru, Terminal Taman Universiti
4h11
6:11 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS2:15 pm Johor Bahru (JB Larkin Term.)
4h27
6:42 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS2:30 pm Johor Bahru (JB Larkin Term.)
4h27
6:57 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS2:30 pm Johor Bahru (JB Larkin Term.)
4h27
6:57 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE2:30 pm Johor Bahru, Johor Jaya
4h26
6:56 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6059_KONSORTIUM2:30 pm Johor Bahru (JB Larkin Term.)
4h27
6:57 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS2:45 pm Johor Bahru, Masai
4h35
7:20 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS2:45 pm Johor Bahru (JB Larkin Term.)
4h27
7:12 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70832:58 pm Johor Bahru (JB Larkin Term.)
4h27
7:25 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE2:59 pm Johor Bahru (JB Larkin Term.)
4h27
7:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS3:00 pm Johor Bahru (JB Larkin Term.)
4h27
7:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS3:00 pm Johor Bahru (JB Larkin Term.)
4h27
7:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS3:00 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
7:38 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6059_KONSORTIUM3:00 pm Johor Bahru, Terminal Tun Aminah
4h14
7:14 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU3:00 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
7:38 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_644_PRISMA_SERIMAS3:15 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
7:53 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS3:15 pm Johor Bahru (JB Larkin Term.)
4h27
7:42 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK3:30 pm Johor Bahru (JB Larkin Term.)
5h00
8:30 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS3:30 pm Johor Bahru (JB Larkin Term.)
4h27
7:57 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE3:30 pm Johor Bahru, Terminal Tun Aminah
4h14
7:44 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_644_PRISMA_SERIMAS3:30 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
8:08 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS3:45 pm Johor Bahru (JB Larkin Term.)
4h27
8:12 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_644_PRISMA_SERIMAS3:45 pm Johor Bahru (JB Larkin Term.)
4h27
8:12 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_644_PRISMA_SERIMAS3:45 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
8:23 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS3:45 pm Johor Bahru (JB Larkin Term.)
4h27
8:12 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU3:45 pm Johor Bahru (JB Larkin Term.)
4h27
8:12 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK3:58 pm Johor Bahru, Terminal Tun Aminah
4h14
8:12 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS3:59 pm Johor Bahru, Terminal Tun Aminah
4h14
8:13 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_249_SC_SOUTHERN3:59 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
8:37 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_117_INTER_TOP3:59 pm Johor Bahru (JB Larkin Term.)
4h27
8:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL3:59 pm Johor Bahru (JB Larkin Term.)
4h27
8:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1079_KWOK_PING3:59 pm Johor Bahru (JB Larkin Term.)
4h27
8:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS3:59 pm Johor Bahru (JB Larkin Term.)
4h27
8:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS3:59 pm Johor Bahru (JB Larkin Term.)
4h27
8:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_644_PRISMA_SERIMAS3:59 pm Johor Bahru (JB Larkin Term.)
4h27
8:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70833:59 pm Johor Bahru (JB Larkin Term.)
4h27
8:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_249_SC_SOUTHERN4:14 pm Johor Bahru (JB Larkin Term.)
4h27
8:41 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_644_PRISMA_SERIMAS4:15 pm Johor Bahru (JB Larkin Term.)
4h27
8:42 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1067_TOP_LINER4:15 pm Johor Bahru (JB Larkin Term.)
4h44
8:59 pm Kuala Lumpur, Berjaya Times Square0 changesdirect
ESB_1067_TOP_LINER4:15 pm Johor Bahru (JB Larkin Term.)
4h27
8:42 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL4:30 pm Johor Bahru, Terminal Tun Aminah
4h14
8:44 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1079_KWOK_PING4:30 pm Johor Bahru, Terminal Tun Aminah
4h14
8:44 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS4:45 pm Johor Bahru, Terminal Tun Aminah
4h14
8:59 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_249_SC_SOUTHERN4:55 pm Johor Bahru, Terminal Tun Aminah
4h14
9:09 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_3802_DELIMA_EXPRESS9:20 pm Johor Bahru (JB Larkin Term.)
6h45
4:05 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_3802_DELIMA_EXPRESS9:50 pm Johor Bahru (JB Larkin Term.)
6h45
4:35 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL10:00 pm Johor Bahru (JB Larkin Term.)
4h27
2:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1067_TOP_LINER10:15 pm Johor Bahru (JB Larkin Term.)
4h27
2:42 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS10:29 pm Johor Bahru (JB Larkin Term.)
4h27
2:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS10:30 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
3:08 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL10:30 pm Johor Bahru, Terminal Tun Aminah
4h14
2:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_708310:55 pm Johor Bahru (JB Larkin Term.)
4h27
3:22 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS10:59 pm Johor Bahru (JB Larkin Term.)
4h27
3:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1067_TOP_LINER11:00 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
3:38 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL11:00 pm Johor Bahru (JB Larkin Term.)
4h27
3:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS11:15 pm Johor Bahru, Sri Putri (Shell)
4h17
3:32 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_708311:25 pm Johor Bahru (JB Larkin Term.)
4h27
3:52 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS11:29 pm Johor Bahru (JB Larkin Term.)
4h27
3:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL11:30 pm Johor Bahru, Terminal Tun Aminah
4h14
3:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS11:30 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
4:08 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5882_V_EXPRESS11:30 pm Johor Bahru, Johor Jaya
4h26
3:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI11:30 pm Johor Bahru (JB Larkin Term.)
4h27
3:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE11:45 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
4:23 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1067_TOP_LINER11:45 pm Johor Bahru (JB Larkin Term.)
4h27
4:12 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6338_GPGLOBAL_TRAVEL11:45 pm Johor Bahru, Terminal Bas Pasir Gudang
4h38
4:23 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
Saturday, 19 July
ESB_690_ENRICH_GLOBAL12:00 am Johor Bahru (JB Larkin Term.)
4h27
4:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI12:00 am Johor Bahru (JB Larkin Term.)
4h27
4:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS12:00 am Johor Bahru (JB Larkin Term.)
4h27
4:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS12:00 am Johor Bahru (JB Larkin Term.)
4h27
4:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS12:00 am Johor Bahru (JB Larkin Term.)
4h27
4:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK12:00 am Johor Bahru (JB Larkin Term.)
5h00
5:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5882_V_EXPRESS12:00 am Johor Bahru (JB Larkin Term.)
4h27
4:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_708312:00 am Johor Bahru, Terminal Tun Aminah
4h14
4:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5879_QUICK_LINER12:15 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
4:53 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS12:15 am Johor Bahru, Sri Putri (Shell)
4h17
4:32 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_708312:25 am Johor Bahru (JB Larkin Term.)
4h27
4:52 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS12:29 am Johor Bahru (JB Larkin Term.)
4h27
4:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE12:30 am Johor Bahru, Johor Jaya
4h26
4:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK12:30 am Johor Bahru, Terminal Tun Aminah
4h14
4:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL12:30 am Johor Bahru, Terminal Tun Aminah
4h14
4:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS12:30 am Johor Bahru, Terminal Tun Aminah
4h14
4:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5882_V_EXPRESS12:30 am Johor Bahru, R&F Mall JB
4h44
5:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI12:30 am Johor Bahru (JB Larkin Term.)
4h27
4:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS12:30 am Johor Bahru (JB Larkin Term.)
4h27
4:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK12:31 am Johor Bahru, Terminal Taman Universiti
4h11
4:42 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6338_GPGLOBAL_TRAVEL12:45 am Johor Bahru (JB Larkin Term.)
4h27
5:12 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5791_TRA_EXPRESS12:45 am Johor Bahru (JB Larkin Term.)
4h27
5:12 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE12:59 am Johor Bahru (JB Larkin Term.)
4h27
5:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS1:00 am Johor Bahru, Johor Jaya
4h26
5:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS1:00 am Johor Bahru, Terminal Tun Aminah
4h14
5:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_654_SIN_YONG1:00 am Johor Bahru, Johor Jaya
4h26
5:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS1:00 am Johor Bahru (JB Larkin Term.)
4h27
5:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS1:00 am Johor Bahru (JB Larkin Term.)
4h27
5:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5791_TRA_EXPRESS1:15 am Johor Bahru, Terminal Tun Aminah
4h14
5:29 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5879_QUICK_LINER1:15 am Johor Bahru (JB Larkin Term.)
4h27
5:42 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6338_GPGLOBAL_TRAVEL1:15 am Johor Bahru, Terminal Tun Aminah
4h14
5:29 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_249_SC_SOUTHERN1:15 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
5:53 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS1:15 am Johor Bahru, Sri Putri (Shell)
4h17
5:32 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70831:25 am Johor Bahru (JB Larkin Term.)
4h27
5:52 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS1:29 am Johor Bahru (JB Larkin Term.)
4h27
5:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1468_INTERCITY_COACH1:30 am Johor Bahru, Terminal Bas Pasir Gudang
5h12
6:42 am Kuala Lumpur, Hentian Duta0 changesdirect
ESB_5_SUPER_NICE1:30 am Johor Bahru, Terminal Tun Aminah
4h14
5:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_821_KKKL_SDN1:30 am Johor Bahru (JB Larkin Term.)
5h04
6:34 am Kuala Lumpur, Terminal Bersepadu Gombak (TBG)0 changesdirect
ESB_399_MAYANG_SARI1:30 am Johor Bahru (JB Larkin Term.)
4h27
5:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU1:30 am Johor Bahru (JB Larkin Term.)
4h27
5:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS1:30 am Johor Bahru, Terminal Tun Aminah
4h14
5:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS1:30 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
6:08 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS1:30 am Johor Bahru, Masai
4h35
6:05 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6059_KONSORTIUM1:30 am Johor Bahru (JB Larkin Term.)
4h27
5:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1468_INTERCITY_COACH1:30 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
6:08 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_592_KEJORA_TBS1:30 am Johor Bahru (JB Larkin Term.)
4h39
6:09 am Kuala Lumpur, Hentian Duta0 changesdirect
ESB_5882_V_EXPRESS1:30 am Johor Bahru, Terminal Tun Aminah
4h14
5:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70831:30 am Johor Bahru, Terminal Tun Aminah
4h14
5:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_592_KEJORA_TBS1:45 am Johor Bahru, Terminal Tun Aminah
4h36
6:21 am Kuala Lumpur, Hentian Duta0 changesdirect
ESB_592_KEJORA_TBS1:45 am Johor Bahru, Terminal Tun Aminah
4h14
5:59 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5879_QUICK_LINER1:45 am Johor Bahru, Terminal Tun Aminah
4h14
5:59 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6149_COSMIC_PRESTIJ1:45 am Johor Bahru, Terminal Tun Aminah
4h14
5:59 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_249_SC_SOUTHERN1:45 am Johor Bahru (JB Larkin Term.)
4h27
6:12 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1067_TOP_LINER1:45 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
6:23 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS1:45 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
6:23 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE1:45 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
6:23 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_592_KEJORA_TBS1:59 am Johor Bahru (JB Larkin Term.)
4h27
6:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_654_SIN_YONG2:00 am Johor Bahru, Terminal Tun Aminah
4h14
6:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1468_INTERCITY_COACH2:00 am Johor Bahru, Johor Jaya
5h01
7:01 am Kuala Lumpur, Hentian Duta0 changesdirect
ESB_399_MAYANG_SARI2:00 am Johor Bahru (JB Larkin Term.)
4h27
6:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_644_PRISMA_SERIMAS2:00 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
6:38 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS2:00 am Johor Bahru (JB Larkin Term.)
4h27
6:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS2:00 am Johor Bahru, Terminal Tun Aminah
4h14
6:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK2:00 am Johor Bahru, JB KSL Resort
4h52
6:52 am Kuala Lumpur, Berjaya Times Square0 changesdirect
ESB_62_CAUSEWAY_LINK2:00 am Johor Bahru, JB KSL Resort
4h55
6:55 am Kuala Lumpur, Swiss Garden Hotel KL0 changesdirect
ESB_1468_INTERCITY_COACH2:00 am Johor Bahru, Johor Jaya
4h26
6:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5879_QUICK_LINER2:00 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
6:38 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU2:00 am Johor Bahru, Terminal Tun Aminah
4h14
6:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6059_KONSORTIUM2:00 am Johor Bahru, Terminal Tun Aminah
4h14
6:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS2:01 am Johor Bahru, Sri Putri (Shell)
4h17
6:18 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_654_SIN_YONG2:01 am Johor Bahru, Sri Putri (Shell)
4h17
6:18 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU2:01 am Johor Bahru (JB Larkin Term.)
4h27
6:28 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_592_KEJORA_TBS2:15 am Johor Bahru, Terminal Tun Aminah
4h14
6:29 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_644_PRISMA_SERIMAS2:20 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
6:58 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU2:21 am Johor Bahru, Terminal Tun Aminah
4h14
6:35 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70832:25 am Johor Bahru (JB Larkin Term.)
4h27
6:52 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS2:29 am Johor Bahru (JB Larkin Term.)
4h27
6:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1067_TOP_LINER2:30 am Johor Bahru (JB Larkin Term.)
4h27
6:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI2:30 am Johor Bahru (JB Larkin Term.)
4h27
6:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS2:30 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
7:08 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE2:30 am Johor Bahru, Johor Jaya
4h26
6:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1468_INTERCITY_COACH2:30 am Johor Bahru (JB Larkin Term.)
4h39
7:09 am Kuala Lumpur, Hentian Duta0 changesdirect
ESB_644_PRISMA_SERIMAS2:30 am Johor Bahru (JB Larkin Term.)
4h27
6:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS2:30 am Johor Bahru, Johor Jaya
4h26
6:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1468_INTERCITY_COACH2:30 am Johor Bahru (JB Larkin Term.)
4h27
6:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70832:30 am Johor Bahru, Terminal Tun Aminah
4h14
6:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE2:45 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
7:23 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE2:59 am Johor Bahru (JB Larkin Term.)
4h27
7:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS3:00 am Johor Bahru, Terminal Tun Aminah
4h14
7:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_644_PRISMA_SERIMAS3:00 am Johor Bahru (JB Larkin Term.)
4h27
7:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1468_INTERCITY_COACH3:00 am Johor Bahru, Terminal Tun Aminah
4h14
7:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1468_INTERCITY_COACH3:00 am Johor Bahru, Terminal Tun Aminah
4h36
7:36 am Kuala Lumpur, Hentian Duta0 changesdirect
ESB_5875_WARISAN_EXPRESS3:00 am Johor Bahru (JB Larkin Term.)
4h27
7:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI3:00 am Johor Bahru (JB Larkin Term.)
4h27
7:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6772_GRASSLAND_COACH3:00 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
7:38 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6772_GRASSLAND_COACH3:00 am Johor Bahru, Terminal Bas Pasir Gudang
4h56
7:56 am Kuala Lumpur, Berjaya Times Square0 changesdirect
ESB_6772_GRASSLAND_COACH3:00 am Johor Bahru, Terminal Bas Pasir Gudang
5h05
8:05 am Kuala Lumpur, Plaza Berjaya0 changesdirect
ESB_16_KPB_EKSPRESS3:00 am Johor Bahru (JB Larkin Term.)
4h27
7:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5879_QUICK_LINER3:00 am Johor Bahru (JB Larkin Term.)
4h27
7:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS3:00 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
7:38 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS3:15 am Johor Bahru, Sri Putri (Shell)
4h17
7:32 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL3:15 am Johor Bahru (JB Larkin Term.)
4h27
7:42 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS3:30 am Johor Bahru, Terminal Tun Aminah
4h14
7:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI3:30 am Johor Bahru (JB Larkin Term.)
4h27
7:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE3:30 am Johor Bahru, Terminal Tun Aminah
4h14
7:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS3:30 am Johor Bahru, Johor Jaya
4h26
7:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5879_QUICK_LINER3:30 am Johor Bahru, Terminal Tun Aminah
4h14
7:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE3:30 am Johor Bahru, Johor Jaya
4h26
7:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS3:30 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
8:08 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70833:30 am Johor Bahru, Terminal Tun Aminah
4h14
7:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU3:45 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
8:23 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL3:45 am Johor Bahru, Terminal Tun Aminah
4h14
7:59 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6772_GRASSLAND_COACH3:45 am Johor Bahru, Johor Jaya
4h26
8:11 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6772_GRASSLAND_COACH3:45 am Johor Bahru, Johor Jaya
4h54
8:39 am Kuala Lumpur, Plaza Berjaya0 changesdirect
ESB_6772_GRASSLAND_COACH3:45 am Johor Bahru, Johor Jaya
4h51
8:36 am Kuala Lumpur, Berjaya Times Square0 changesdirect
ESB_70833:55 am Johor Bahru (JB Larkin Term.)
4h27
8:22 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE3:59 am Johor Bahru (JB Larkin Term.)
4h27
8:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS3:59 am Johor Bahru (JB Larkin Term.)
4h27
8:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS4:00 am Johor Bahru (JB Larkin Term.)
4h27
8:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS4:00 am Johor Bahru (JB Larkin Term.)
4h27
8:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS4:15 am Johor Bahru, Sri Putri (Shell)
4h17
8:32 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6772_GRASSLAND_COACH4:15 am Johor Bahru (JB Larkin Term.)
4h27
8:42 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI4:30 am Johor Bahru (JB Larkin Term.)
4h27
8:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1067_TOP_LINER4:30 am Johor Bahru (JB Larkin Term.)
4h27
8:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1361_NEOLINER_EXPRESS4:30 am Johor Bahru (JB Larkin Term.)
4h27
8:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE4:30 am Johor Bahru, Terminal Tun Aminah
4h14
8:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU4:30 am Johor Bahru, Johor Jaya
4h26
8:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_16_KPB_EKSPRESS4:30 am Johor Bahru, Terminal Tun Aminah
4h14
8:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE4:45 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
9:23 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6772_GRASSLAND_COACH4:45 am Johor Bahru, Terminal Tun Aminah
4h14
8:59 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6772_GRASSLAND_COACH4:45 am Johor Bahru, Terminal Tun Aminah
4h39
9:24 am Kuala Lumpur, Plaza Berjaya0 changesdirect
ESB_6772_GRASSLAND_COACH4:45 am Johor Bahru, Terminal Tun Aminah
4h30
9:15 am Kuala Lumpur, Berjaya Times Square0 changesdirect
ESB_8_SRI_MAJU5:00 am Johor Bahru (JB Larkin Term.)
4h27
9:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1361_NEOLINER_EXPRESS5:00 am Johor Bahru (JB Larkin Term.)
4h27
9:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_249_SC_SOUTHERN5:00 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
9:38 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS5:00 am Johor Bahru (JB Larkin Term.)
4h27
9:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_821_KKKL_SDN5:00 am Johor Bahru (JB Larkin Term.)
4h27
9:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS5:00 am Johor Bahru (JB Larkin Term.)
4h27
9:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70835:00 am Johor Bahru, Terminal Tun Aminah
4h14
9:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS5:15 am Johor Bahru, Sri Putri (Shell)
4h17
9:32 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL5:15 am Johor Bahru (JB Larkin Term.)
4h27
9:42 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70835:25 am Johor Bahru (JB Larkin Term.)
4h27
9:52 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_249_SC_SOUTHERN5:29 am Johor Bahru (JB Larkin Term.)
4h27
9:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS5:29 am Johor Bahru (JB Larkin Term.)
4h27
9:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE5:30 am Johor Bahru, Johor Jaya
4h26
9:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU5:30 am Johor Bahru, Terminal Tun Aminah
4h14
9:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS5:30 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
10:08 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_821_KKKL_SDN5:30 am Johor Bahru (JB Larkin Term.)
4h27
9:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI5:30 am Johor Bahru (JB Larkin Term.)
4h27
9:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL5:45 am Johor Bahru, Terminal Tun Aminah
4h14
9:59 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1067_TOP_LINER5:45 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
10:23 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5879_QUICK_LINER5:45 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
10:23 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_249_SC_SOUTHERN5:59 am Johor Bahru, Terminal Tun Aminah
4h14
10:13 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE5:59 am Johor Bahru (JB Larkin Term.)
4h27
10:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK6:00 am Johor Bahru, JB KSL Resort
4h55
10:55 am Kuala Lumpur, Swiss Garden Hotel KL0 changesdirect
ESB_5875_WARISAN_EXPRESS6:00 am Johor Bahru (JB Larkin Term.)
4h27
10:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK6:00 am Johor Bahru, JB KSL Resort
4h55
10:55 am Kuala Lumpur, Nu Sentral Shopping Mall Bus Stop0 changesdirect
ESB_821_KKKL_SDN6:00 am Johor Bahru (JB Larkin Term.)
4h27
10:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS6:00 am Johor Bahru (JB Larkin Term.)
4h27
10:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70836:00 am Johor Bahru, Terminal Tun Aminah
4h14
10:14 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE6:15 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
10:53 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE6:15 am Johor Bahru, Terminal Bas Pasir Gudang
5h12
11:27 am Kuala Lumpur, Hentian Duta0 changesdirect
ESB_6105_CITY_EXPRESS6:30 am Johor Bahru (JB Larkin Term.)
4h27
10:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS6:30 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
11:08 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI6:30 am Johor Bahru (JB Larkin Term.)
4h27
10:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1067_TOP_LINER6:30 am Johor Bahru (JB Larkin Term.)
4h27
10:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE6:30 am Johor Bahru, Terminal Tun Aminah
4h14
10:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5879_QUICK_LINER6:45 am Johor Bahru (JB Larkin Term.)
4h27
11:12 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70836:55 am Johor Bahru (JB Larkin Term.)
4h27
11:22 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_831_BILLION_STARS6:59 am Johor Bahru (JB Larkin Term.)
4h27
11:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE7:00 am Johor Bahru, Johor Jaya
4h26
11:26 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS7:00 am Johor Bahru (JB Larkin Term.)
4h27
11:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS7:00 am Johor Bahru (JB Larkin Term.)
4h27
11:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK7:00 am Johor Bahru (JB Larkin Term.)
5h00
12:00 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE7:00 am Johor Bahru, Johor Jaya
5h01
12:01 pm Kuala Lumpur, Hentian Duta0 changesdirect
ESB_821_KKKL_SDN7:00 am Johor Bahru (JB Larkin Term.)
4h27
11:27 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5879_QUICK_LINER7:15 am Johor Bahru, Terminal Tun Aminah
4h14
11:29 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU7:15 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
11:53 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL7:15 am Johor Bahru (JB Larkin Term.)
4h27
11:42 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS7:15 am Johor Bahru, Sri Putri (Shell)
4h17
11:32 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE7:29 am Johor Bahru (JB Larkin Term.)
4h39
12:08 pm Kuala Lumpur, Hentian Duta0 changesdirect
ESB_5_SUPER_NICE7:29 am Johor Bahru (JB Larkin Term.)
4h27
11:56 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1361_NEOLINER_EXPRESS7:30 am Johor Bahru (JB Larkin Term.)
4h27
11:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK7:30 am Johor Bahru, Terminal Tun Aminah
4h14
11:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6105_CITY_EXPRESS7:30 am Johor Bahru (JB Larkin Term.)
4h27
11:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_399_MAYANG_SARI7:30 am Johor Bahru (JB Larkin Term.)
4h27
11:57 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_821_KKKL_SDN7:30 am Johor Bahru (JB Larkin Term.)
5h04
12:34 pm Kuala Lumpur, Terminal Bersepadu Gombak (TBG)0 changesdirect
ESB_1299_LA_HOLIDAYS7:30 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
12:08 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_70837:30 am Johor Bahru, Terminal Tun Aminah
4h14
11:44 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_62_CAUSEWAY_LINK7:31 am Johor Bahru, Terminal Taman Universiti
4h11
11:42 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_3802_DELIMA_EXPRESS7:45 am Johor Bahru (JB Larkin Term.)
6h45
2:30 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_690_ENRICH_GLOBAL7:45 am Johor Bahru, Terminal Tun Aminah
4h14
11:59 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1361_NEOLINER_EXPRESS8:00 am Johor Bahru (JB Larkin Term.)
4h27
12:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE8:00 am Johor Bahru, Terminal Tun Aminah
4h14
12:14 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS8:00 am Johor Bahru (JB Larkin Term.)
4h27
12:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5_SUPER_NICE8:00 am Johor Bahru, Terminal Tun Aminah
4h36
12:36 pm Kuala Lumpur, Hentian Duta0 changesdirect
ESB_821_KKKL_SDN8:00 am Johor Bahru (JB Larkin Term.)
4h27
12:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_8_SRI_MAJU8:00 am Johor Bahru, Johor Jaya
4h26
12:26 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_5875_WARISAN_EXPRESS8:00 am Johor Bahru (JB Larkin Term.)
4h27
12:27 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_6338_GPGLOBAL_TRAVEL8:15 am Johor Bahru, Terminal Bas Pasir Gudang
4h38
12:53 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect
ESB_1299_LA_HOLIDAYS8:15 am Johor Bahru, Sri Putri (Shell)
4h17
12:32 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 changesdirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Johor Bahru to Kuala Lumpur by coach or flight

Sat
19 Jul
Sun
20 Jul
Mon
21 Jul
Tue
22 Jul
Wed
23 Jul
Thu
24 Jul
Fri
25 Jul
Sat
26 Jul
Sun
27 Jul
Mon
28 Jul
Tue
29 Jul
Wed
30 Jul
Thu
31 Jul
Fri
01 Aug

Journey information

Overview: Bus from Johor Bahru to Kuala Lumpur

MalaysiaMalaysia
MalaysiaMalaysia
Icon of bus
Buses from Johor Bahru to Kuala Lumpur run on average 269 times per day, taking around 4h 27m. Cheap bus tickets for this journey start at $7 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
296 km
Average bus duration
4h 27m
Cheapest ticket price
$7
Buses per day
269
Direct buses
269
Fastest bus
4h 11m
First bus
00:04
Last bus
23:58
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Coach companies: Top Liner, City Express and Mayang Sari Johor Bahru to Kuala Lumpur

Buy your official Top Liner, City Express and Mayang Sari coach tickets from $8 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most popular route.

Established in 2008 in the Philippines, Victory Liner operates from multiple terminals in Metro Manila, including Caloocan and Cubao. The fleet consists of over 1,000 bus units, including Royal Class sleeper buses. Night buses are not available. Luggage is allowed with no specific size or weight details. Additional luggage is not permitted. Pets and bikes are not allowed. Food options are also unavailable on board. Seat reservations and onboard bathrooms are not offered.

Why book with Omio

Omio simplifies your travel planning across Southeast Asia by bringing together over 1,000 trusted travel companies on one comprehensive platform. Whether you're booking local trains, long-distance buses, or ferry tickets, Omio lets you compare options, prices, and schedules instantly to find the perfect journey for your needs. With convenient mobile tickets delivered straight to your phone and real-time travel updates keeping you informed every step of the way, you can travel with confidence knowing that dedicated customer support is always available when you need it. From discovering trending destinations to seamlessly connecting different modes of transport, Omio transforms complex multi-leg journeys into simple, stress-free bookings that let you focus on exploring incredible destinations in Southeast Asia and beyond.

Pros and cons of taking bus from Johor Bahru to Kuala Lumpur

Pros: The JB-KL bus route offers excellent value, with tickets typically ranging from RM35-65 for the 4-5 hour journey. Most operators provide generous luggage allowances (usually two pieces plus hand luggage) and comfortable amenities including reclining seats, onboard toilets, and free WiFi. Buses run frequently throughout the day (every 30-60 minutes during peak hours) with services starting as early as 5:30am and ending around midnight. Terminal Bersepadu Selatan (TBS) in KL connects seamlessly to the city's MRT network.

Cons: Traffic congestion, particularly during holidays and weekends, can extend journey times by 1-2 hours. Weather conditions occasionally cause delays with limited compensation policies. Some budget operators offer minimal legroom and basic amenities. Unlike train or flight alternatives, most buses lack dedicated food service for the relatively long journey.

Things to do in Kuala Lumpur

Kuala Lumpur offers visitors a diverse blend of cultural experiences and modern attractions. The iconic Petronas Twin Towers provide breathtaking city views from the observation deck and skybridge. Cultural enthusiasts can explore Batu Caves, featuring a towering golden Hindu statue and limestone caverns. The city's culinary scene thrives in areas like Jalan Alor, where visitors can sample authentic Malaysian dishes such as nasi lemak and satay. For shopping, Bukit Bintang district houses everything from luxury malls to traditional markets. Nature lovers can escape to the KL Forest Eco Park, an urban rainforest with canopy walkways. The Islamic Arts Museum and National Museum offer deeper insights into Malaysia's rich heritage and history.

FAQs: Johor Bahru to Kuala Lumpur coach

FAQs: Take the bus from Johor Bahru to Kuala Lumpur with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Johor Bahru to Kuala Lumpur.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language

Useful links