All about buses to Johor Bahru
| Local Time | |
| Country | Malaysia |
| Currency | Ringgit |
| Bus connections | 4530 |
| bus stations | 16 |
| cheapest ride | £2 |
| Most popular coach operators | |
| Other companies are 707 Inc., 99 Coachland Express, Adik Beradik, Alisan Coach, Angkana Bus Express, Archipelago Travel Service and 54 more. | |
Cheap bus tickets to Johor Bahru
-
Transtar Cross Border0h 20m010:55SingaporeWoodlands Interchange11:15Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Woodlands Interchange, Singapore (Singapore) at 16/11/2025 10:55:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 16/11/2025 11:15:00. 50 Economy ticket for £2 per person are available. Travel duration is 0h 20m
-
Causeway Link Express3h 0m017:00MersingCoach Station20:00Johor BahruKempas Baru Train Station0EconomyA Bus from Causeway Link Express goes from Coach Station, Mersing (Malaysia) at 15/11/2025 17:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 20:00:00. 50 Economy ticket for £2 per person are available. Travel duration is 3h 0m
-
City Express3h 15m012:30MuarBus Stop15:45Johor BahruKempas Baru Train Station0Premium EconomyA Bus from City Express goes from Bus Stop, Muar (Malaysia) at 15/11/2025 12:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 15:45:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 3h 15m
-
KKKL Express Malaysia2h 16m012:30Batu PahatCoach Station14:46Johor BahruKSL City0EconomyA Bus from KKKL Express Malaysia goes from Coach Station, Batu Pahat (Malaysia) at 15/11/2025 12:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 14:46:00. 50 Economy ticket for £3 per person are available. Travel duration is 2h 16m
-
Mayang Sari Express012:00MuarBentayan Coach StationJohor BahruLarkin Central Coach Station0BusinessA Bus from Mayang Sari Express goes from Bentayan Coach Station, Muar (Malaysia) at 15/11/2025 12:00:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £3 per person are available. Travel duration is 0h 0m
-
MARA Liner2h 35m012:15MersingCoach Station14:50Johor BahruKSL City0EconomyA Bus from MARA Liner goes from Coach Station, Mersing (Malaysia) at 15/11/2025 12:15:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 14:50:00. 50 Economy ticket for £3 per person are available. Travel duration is 2h 35m
-
Jebat Express5h 32m012:00MalaccaCentral Coach Station17:32Johor BahruLarkin Central Coach Station0EconomyA Bus from Jebat Express goes from Central Coach Station, Malacca (Malaysia) at 15/11/2025 12:00:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 15/11/2025 17:32:00. 50 Economy ticket for £3 per person are available. Travel duration is 5h 32m
-
SS International Express012:20Batu PahatCoach Station12:20Johor BahruKSL City0EconomyA Bus from SS International Express goes from Coach Station, Batu Pahat (Malaysia) at 15/11/2025 12:20:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 12:20:00. 50 Economy ticket for £3 per person are available. Travel duration is 0h 0m
-
Grassland Super Nice Express3h 54m013:30MalaccaCentral Coach Station17:24Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Grassland Super Nice Express goes from Central Coach Station, Malacca (Malaysia) at 15/11/2025 13:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 17:24:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 3h 54m
-
Delima Express4h 3m017:00MalaccaCentral Coach Station21:03Johor BahruKSL City0EconomyA Bus from Delima Express goes from Central Coach Station, Malacca (Malaysia) at 15/11/2025 17:00:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 21:03:00. 50 Economy ticket for £4 per person are available. Travel duration is 4h 3m
-
Kurnia Suria2h 57m019:30SegamatBus Terminal22:27Johor BahruTaman Johor Jaya0EconomyA Bus from Kurnia Suria goes from Bus Terminal, Segamat (Malaysia) at 15/11/2025 19:30:00 to Taman Johor Jaya, Johor Bahru (Malaysia) arriving at 15/11/2025 22:27:00. 50 Economy ticket for £4 per person are available. Travel duration is 2h 57m
-
Transnasional MY020:30MersingCoach Station20:30Johor BahruKSL City0EconomyA Bus from Transnasional MY goes from Coach Station, Mersing (Malaysia) at 15/11/2025 20:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 20:30:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 0m
-
Star Qistna Express3h 14m016:30MalaccaCentral Coach Station19:44Johor BahruLarkin Central Coach Station0BusinessA Bus from Star Qistna Express goes from Central Coach Station, Malacca (Malaysia) at 15/11/2025 16:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 15/11/2025 19:44:00. 50 Business ticket for £4 per person are available. Travel duration is 3h 14m
-
LA Holidays012:30MersingCoach Station12:30Johor BahruKSL City0EconomyA Bus from LA Holidays goes from Coach Station, Mersing (Malaysia) at 15/11/2025 12:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 12:30:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 0m
-
Billion Stars Express4h 20m006:45Kuala LumpurTerminal Bersepadu Selatan11:05Johor BahruKSL City0EconomyA Bus from Billion Stars Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 16/11/2025 06:45:00 to KSL City, Johor Bahru (Malaysia) arriving at 16/11/2025 11:05:00. 50 Economy ticket for £5 per person are available. Travel duration is 4h 20m
-
Top Liner5h 12m015:30Kuala LumpurBerjaya Times Square20:42Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Top Liner goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 15:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 20:42:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 12m
-
Permata Utara4h 48m002:46Kuala LumpurHentian Duta Coach Station07:34Johor BahruLarkin Central Coach Station0BusinessA Bus from Permata Utara goes from Hentian Duta Coach Station, Kuala Lumpur (Malaysia) at 16/11/2025 02:46:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 16/11/2025 07:34:00. 50 Business ticket for £5 per person are available. Travel duration is 4h 48m
-
Konsortium (Malaysia)4h 20m014:30Kuala LumpurTerminal Bersepadu Selatan18:50Johor BahruKSL City0EconomyA Bus from Konsortium (Malaysia) goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 15/11/2025 14:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 18:50:00. 50 Economy ticket for £5 per person are available. Travel duration is 4h 20m
-
Warisan Express5h 0m016:15Kuala LumpurBerjaya Times Square21:15Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Warisan Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 20/11/2025 16:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 20/11/2025 21:15:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 0m
-
707 Inc.3h 54m012:00MalaccaCentral Coach Station15:54Johor BahruKempas Baru Train Station0Premium EconomyA Bus from 707 Inc. goes from Central Coach Station, Malacca (Malaysia) at 15/11/2025 12:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 15:54:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 3h 54m
-
NSK Express013:50MersingCoach StationJohor BahruLarkin Central Coach Station0BusinessA Bus from NSK Express goes from Coach Station, Mersing (Malaysia) at 15/11/2025 13:50:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £5 per person are available. Travel duration is 0h 0m
-
StarMart Express3h 54m015:30MalaccaCentral Coach Station19:24Johor BahruKempas Baru Train Station0Premium EconomyA Bus from StarMart Express goes from Central Coach Station, Malacca (Malaysia) at 15/11/2025 15:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 19:24:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 3h 54m
-
KPB Ekspress5h 12m014:30Kuala LumpurBerjaya Times Square19:42Johor BahruKempas Baru Train Station0Premium EconomyA Bus from KPB Ekspress goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 14:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 19:42:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
Prisma Express5h 12m014:30Kuala LumpurBerjaya Times Square19:42Johor BahruKempas Baru Train Station0EconomyA Bus from Prisma Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 14:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 19:42:00. 50 Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
E-Mutiara012:30KuantanCentral Coach StationJohor BahruLarkin Central Coach Station0BusinessA Bus from E-Mutiara goes from Central Coach Station, Kuantan (Malaysia) at 15/11/2025 12:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £6 per person are available. Travel duration is 0h 0m
-
Hatyai Intertop Express5h 12m012:00Kuala LumpurBerjaya Times Square17:12Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Hatyai Intertop Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 12:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 17:12:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
Quickliner015:15SerembanTerminal 1Johor BahruLarkin Central Coach Station0BusinessA Bus from Quickliner goes from Terminal 1, Seremban (Malaysia) at 15/11/2025 15:15:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £6 per person are available. Travel duration is 0h 0m
-
Eltabina Express4h 20m012:30Kuala LumpurTerminal Bersepadu Selatan16:50Johor BahruKSL City0EconomyA Bus from Eltabina Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 15/11/2025 12:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 16:50:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
Meridian Holidays4h 30m012:00Kuala LumpurBerjaya Times Square16:30Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Meridian Holidays goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 12:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 16:30:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 4h 30m
-
Sani United4h 20m003:30Kuala LumpurTerminal Bersepadu Selatan07:50Johor BahruKSL City0EconomyA Bus from Sani United goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 17/11/2025 03:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 17/11/2025 07:50:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
Star Coach Express4h 20m014:30Kuala LumpurTerminal Bersepadu Selatan18:50Johor BahruKSL City0EconomyA Bus from Star Coach Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 15/11/2025 14:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 18:50:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
V Express4h 20m017:30Kuala LumpurTerminal Bersepadu Selatan21:50Johor BahruKSL City0EconomyA Bus from V Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 15/11/2025 17:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 21:50:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
TRA Xpress4h 20m015:30Kuala LumpurTerminal Bersepadu Selatan19:50Johor BahruLarkin Central Coach Station0BusinessA Bus from TRA Xpress goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 15/11/2025 15:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 15/11/2025 19:50:00. 50 Business ticket for £6 per person are available. Travel duration is 4h 20m
-
SMB Teluk Intan4h 45m012:30Shah AlamCoach Station 1717:15Johor BahruKSL City0EconomyA Bus from SMB Teluk Intan goes from Coach Station 17, Shah Alam (Malaysia) at 15/11/2025 12:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 15/11/2025 17:15:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 45m
-
Yellow Star Express5h 12m012:00Kuala LumpurBerjaya Times Square17:12Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Yellow Star Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 12:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 17:12:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
SMB Ekspress012:30Shah AlamDataran MBSA Bus StopJohor BahruLarkin Central Coach Station0BusinessA Bus from SMB Ekspress goes from Dataran MBSA Bus Stop, Shah Alam (Malaysia) at 15/11/2025 12:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £6 per person are available. Travel duration is 0h 0m
-
GP Global5h 2m008:15KlangCentral Coach Station13:17Johor BahruLarkin Central Coach Station0EconomyA Bus from GP Global goes from Central Coach Station, Klang (Malaysia) at 17/11/2025 08:15:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 17/11/2025 13:17:00. 50 Economy ticket for £6 per person are available. Travel duration is 5h 2m
-
Persada Express5h 12m014:45Kuala LumpurBerjaya Times Square19:57Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Persada Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 14:45:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 19:57:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
SC Southern Express013:55KajangBus Stop13:55Johor BahruTun Aminah Coach Station0EconomyA Bus from SC Southern Express goes from Bus Stop, Kajang (Malaysia) at 15/11/2025 13:55:00 to Tun Aminah Coach Station, Johor Bahru (Malaysia) arriving at 15/11/2025 13:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
Neoliner Express5h 12m012:00Kuala LumpurBerjaya Times Square17:12Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Neoliner Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 12:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 17:12:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 5h 12m
-
Sri Maju Group4h 30m019:30Kuala LumpurTerminal Bersepadu Selatan00:00Johor BahruLarkin Central Coach Station0BusinessA Bus from Sri Maju Group goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 15/11/2025 19:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 16/11/2025 00:00:00. 50 Business ticket for £7 per person are available. Travel duration is 4h 30m
-
The One Travel and Tours5h 12m015:00Kuala LumpurBerjaya Times Square20:12Johor BahruKempas Baru Train Station0Premium EconomyA Bus from The One Travel and Tours goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 15:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 20:12:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 5h 12m
-
Sin Yong Express5h 12m017:30Kuala LumpurBerjaya Times Square22:42Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sin Yong Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 17:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 22:42:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 5h 12m
-
Prestij Express5h 12m012:15Kuala LumpurBerjaya Times Square17:27Johor BahruKempas Baru Train Station0EconomyA Bus from Prestij Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 12:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 17:27:00. 50 Economy ticket for £7 per person are available. Travel duration is 5h 12m
-
Alisan Coach5h 12m013:30Kuala LumpurBerjaya Times Square18:42Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Alisan Coach goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 15/11/2025 13:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 18:42:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 5h 12m
-
Satria Express7h 0m021:15TemerlohCentral Coach Station04:15Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Satria Express goes from Central Coach Station, Temerloh (Malaysia) at 15/11/2025 21:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 16/11/2025 04:15:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 7h 0m
-
Adik Beradik7h 48m022:40Kuala DungunStesen Bas06:28Johor BahruKempas Baru Train Station0EconomyA Bus from Adik Beradik goes from Stesen Bas, Kuala Dungun (Malaysia) at 15/11/2025 22:40:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 16/11/2025 06:28:00. 50 Economy ticket for £8 per person are available. Travel duration is 7h 48m
-
Pancaran Matahari8h 35m003:30Kuala LumpurTerminal Bersepadu Selatan12:05Johor BahruLarkin Central Coach Station0EconomyA Bus from Pancaran Matahari goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 17/11/2025 03:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 17/11/2025 12:05:00. 50 Economy ticket for £8 per person are available. Travel duration is 8h 35m
-
Kwok Ping Express5h 12m007:45KlangCentral Coach Station12:57Johor BahruLarkin Central Coach Station0BasicA Bus from Kwok Ping Express goes from Central Coach Station, Klang (Malaysia) at 16/11/2025 07:45:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 16/11/2025 12:57:00. 50 Basic ticket for £8 per person are available. Travel duration is 5h 12m
-
Grassland Coach4h 20m001:15Kuala LumpurTerminal Bersepadu Selatan05:35Johor BahruLarkin Central Coach Station0BusinessA Bus from Grassland Coach goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 18/11/2025 01:15:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 18/11/2025 05:35:00. 50 Business ticket for £9 per person are available. Travel duration is 4h 20m
-
YoYo012:10Kuala Lumpur AirportKLIA (Bas Perlancongan, Door 4, L1) Bus StopJohor BahruTun Aminah Coach Station0BusinessA Bus from YoYo goes from KLIA (Bas Perlancongan, Door 4, L1) Bus Stop, Kuala Lumpur Airport (Malaysia) at 15/11/2025 12:10:00 to Tun Aminah Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £11 per person are available. Travel duration is 0h 0m
-
Kejora Express9h 9m022:30ButterworthCentral Coach Station07:39Johor BahruLarkin Central Coach Station0BusinessA Bus from Kejora Express goes from Central Coach Station, Butterworth (Malaysia) at 15/11/2025 22:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 16/11/2025 07:39:00. 50 Business ticket for £12 per person are available. Travel duration is 9h 9m
-
Arwana7h 9m023:00KamparBus Terminal06:09Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Arwana goes from Bus Terminal, Kampar (Malaysia) at 15/11/2025 23:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 16/11/2025 06:09:00. 50 Premium Economy ticket for £12 per person are available. Travel duration is 7h 9m
-
Ekspres Perdana15h 22m020:30Tanah MerahStesen Bas Ekspres11:52Johor BahruLarkin Central Coach Station0EconomyA Bus from Ekspres Perdana goes from Stesen Bas Ekspres, Tanah Merah (Malaysia) at 17/11/2025 20:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 18/11/2025 11:52:00. 50 Economy ticket for £13 per person are available. Travel duration is 15h 22m
-
Sri Theven Travel & Tours5h 52m011:30Kuala SelangorTerminal Bas Bandar Malawati17:22Johor BahruKSL City0EconomyA Bus from Sri Theven Travel & Tours goes from Terminal Bas Bandar Malawati, Kuala Selangor (Malaysia) at 16/11/2025 11:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 16/11/2025 17:22:00. 50 Economy ticket for £13 per person are available. Travel duration is 5h 52m
-
LPMS Ekspres022:30Kuala SelangorTerminal Bas Bandar MalawatiJohor BahruLarkin Central Coach Station0BusinessA Bus from LPMS Ekspres goes from Terminal Bas Bandar Malawati, Kuala Selangor (Malaysia) at 16/11/2025 22:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £13 per person are available. Travel duration is 0h 0m
-
Sri Theven Express011:30Kuala SelangorTerminal Bas Bandar MalawatiJohor BahruLarkin Central Coach Station0EconomyA Bus from Sri Theven Express goes from Terminal Bas Bandar Malawati, Kuala Selangor (Malaysia) at 16/11/2025 11:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Economy ticket for £13 per person are available. Travel duration is 0h 0m
-
Five Stars Malaysia5h 51m015:15Genting HighlandsAwana Bus Terminal21:06Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Five Stars Malaysia goes from Awana Bus Terminal, Genting Highlands (Malaysia) at 15/11/2025 15:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 15/11/2025 21:06:00. 50 Premium Economy ticket for £13 per person are available. Travel duration is 5h 51m
-
Poh Hai Travel9h 23m020:15KulimCoach Station05:38Johor BahruLarkin Central Coach Station0EconomyA Bus from Poh Hai Travel goes from Coach Station, Kulim (Malaysia) at 15/11/2025 20:15:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 16/11/2025 05:38:00. 50 Economy ticket for £14 per person are available. Travel duration is 9h 23m
-
Siskawan Enterprise9h 23m022:30KulimCoach Station07:53Johor BahruKSL City0EconomyA Bus from Siskawan Enterprise goes from Coach Station, Kulim (Malaysia) at 16/11/2025 22:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 17/11/2025 07:53:00. 50 Economy ticket for £16 per person are available. Travel duration is 9h 23m
-
Intercity Coach10h 51m020:00Alor SetarShahab Perdana Coach Terminal06:51Johor BahruTaman Johor Jaya0EconomyA Bus from Intercity Coach goes from Shahab Perdana Coach Terminal, Alor Setar (Malaysia) at 15/11/2025 20:00:00 to Taman Johor Jaya, Johor Bahru (Malaysia) arriving at 16/11/2025 06:51:00. 50 Economy ticket for £17 per person are available. Travel duration is 10h 51m
-
99 Coachland Express012:00Hat YaiNominatee Tour, 171 Thumnoonvithi RoadJohor BahruMerlin Tower Johor0BusinessA Bus from 99 Coachland Express goes from Nominatee Tour, 171 Thumnoonvithi Road, Hat Yai (Thailand) at 15/11/2025 12:00:00 to Merlin Tower Johor, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £28 per person are available. Travel duration is 0h 0m
-
Angkana Bus Express11h 57m010:30Hat YaiAlisan Golden Coach23:27Johor BahruTun Aminah Coach Station0BusinessA Bus from Angkana Bus Express goes from Alisan Golden Coach, Hat Yai (Thailand) at 16/11/2025 10:30:00 to Tun Aminah Coach Station, Johor Bahru (Malaysia) arriving at 16/11/2025 23:27:00. 50 Business ticket for £37 per person are available. Travel duration is 11h 57m
-
Archipelago Travel Service15h 30m012:30Hat YaiCentral Coach Station05:00Johor BahruMerlin Tower Johor0EconomyA Bus from Archipelago Travel Service goes from Central Coach Station, Hat Yai (Thailand) at 15/11/2025 12:30:00 to Merlin Tower Johor, Johor Bahru (Malaysia) arriving at 16/11/2025 05:00:00. 50 Economy ticket for £39 per person are available. Travel duration is 15h 30m
Your route is not there? In the search bar, we have already filled Johor Bahru as your destination. You just have to enter your place of departure. However, if you want to take the bus from Johor Bahru, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Johor Bahru? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Johor Bahru and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Johor Bahru.All bus stops in Johor Bahru
FAQs about the bus route to Johor Bahru
Is there a direct coach to Johor Bahru?
What can I take with me on my bus ride to Johor Bahru?
What equipment does the coach to Johor Bahru have?
Which coach stops are there in Johor Bahru?
Which coach companies go to Johor Bahru?
How can I find the best coach deals to Johor Bahru?
How much could I save by comparing coaches to Johor Bahru?
Discover other destinations by coach
The most searched bus routes to Johor Bahru
More coach connections to Johor Bahru
- Coach to Johor Bahru from Alor Setar
- Buses Bahau to Johor Bahru
- Cameron Highlands to Johor Bahru bus
- Changlun to Johor Bahru coach
- Coach Chukai to Johor Bahru
- Bus to Johor Bahru from Gambang
- Coach Gurun to Johor Bahru
- Bus from Kampar to Johor Bahru
- Buses Kangar to Johor Bahru
- Bus to Johor Bahru from Kota Tinggi
- Coach to Johor Bahru from Kuala Besut
- Coaches Kuala Dungun to Johor Bahru
- Coach Kuala Kangsar to Johor Bahru
- Kuala Perlis to Johor Bahru bus
- Buses Kuala Rompin to Johor Bahru
- Bus Kuala Selangor to Johor Bahru
- Langkawi to Johor Bahru coach
- Bus Machang to Johor Bahru
- Coach from Muadzam Shah to Johor Bahru
- Nilai to Johor Bahru coach
- Coach from Parit Buntar to Johor Bahru
- Pasir Mas to Johor Bahru bus
- Coach to Johor Bahru from Pasir Puteh
- Bus to Johor Bahru from Pekan
- Bus from Pontian Kechil to Johor Bahru
- Coach Putrajaya to Johor Bahru
- Bus from Rantau Panjang to Johor Bahru
- Buses Rawang to Johor Bahru
- Coach from Segamat to Johor Bahru
- Seri Manjung to Johor Bahru bus
- Coach Sungai Petani to Johor Bahru
- Taiping to Johor Bahru bus
- Buses Tanah Merah to Johor Bahru
- Tangkak to Johor Bahru coach
- Buses Teluk Intan to Johor Bahru
- Bus to Johor Bahru from Temerloh




