All about buses to Johor Bahru
Cheap bus tickets to Johor Bahru
-
Causeway Link Express0h 45m009:00Johor Bahru - Senai AirportJohor Bahru - Senai Airport09:45Johor BahruCIQ Coach Bay0EconomyA Bus from Causeway Link Express goes from Johor Bahru - Senai Airport, Johor Bahru - Senai Airport (Malaysia) at 12/07/2025 09:00:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 12/07/2025 09:45:00. 50 Economy ticket for £1 per person are available. Travel duration is 0h 45m
-
Transtar Cross Border1h 18m008:55SingaporeGolden Mile Complex10:13Johor BahruKempas Baru Train Station0EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 10/07/2025 08:55:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 10:13:00. 50 Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
MARA Liner3h 8m012:15MersingCoach Station15:23Johor BahruLarkin Central Coach Station0EconomyA Bus from MARA Liner goes from Coach Station, Mersing (Malaysia) at 10/07/2025 12:15:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 10/07/2025 15:23:00. 50 Economy ticket for £2 per person are available. Travel duration is 3h 8m
-
City Express3h 54m007:45MalaccaCentral Coach Station11:39Johor BahruKempas Baru Train Station0Premium EconomyA Bus from City Express goes from Central Coach Station, Malacca (Malaysia) at 10/07/2025 07:45:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 11:39:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 3h 54m
-
KKKL Express Malaysia2h 36m007:30Batu PahatCoach Station10:06Johor BahruKempas Baru Train Station0Premium EconomyA Bus from KKKL Express Malaysia goes from Coach Station, Batu Pahat (Malaysia) at 10/07/2025 07:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 10:06:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 2h 36m
-
Mayang Sari Express3h 15m011:30MuarBus Stop14:45Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Mayang Sari Express goes from Bus Stop, Muar (Malaysia) at 10/07/2025 11:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 14:45:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 3h 15m
-
Delima Express3h 0m006:30MalaccaCentral Coach Station09:30Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Delima Express goes from Central Coach Station, Malacca (Malaysia) at 10/07/2025 06:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 09:30:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 3h 0m
-
SS International Express2h 16m007:00Batu PahatCoach Station09:16Johor BahruKSL City0EconomyA Bus from SS International Express goes from Coach Station, Batu Pahat (Malaysia) at 10/07/2025 07:00:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 09:16:00. 50 Economy ticket for £3 per person are available. Travel duration is 2h 16m
-
Sanwa Express3h 15m008:00SegamatBus Stop11:15Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sanwa Express goes from Bus Stop, Segamat (Malaysia) at 10/07/2025 08:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 11:15:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 3h 15m
-
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 10/07/2025 13:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 17:24:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 3h 54m
-
LA Holidays2h 35m012:30MersingCoach Station15:05Johor BahruKSL City0EconomyA Bus from LA Holidays goes from Coach Station, Mersing (Malaysia) at 10/07/2025 12:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 15:05:00. 50 Economy ticket for £4 per person are available. Travel duration is 2h 35m
-
Jebat Express3h 14m007:45MalaccaCentral Coach Station10:59Johor BahruKSL City0EconomyA Bus from Jebat Express goes from Central Coach Station, Malacca (Malaysia) at 10/07/2025 07:45:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 10:59:00. 50 Economy ticket for £4 per person are available. Travel duration is 3h 14m
-
Kurnia Suria3h 15m013:30SegamatBus Stop16:45Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Kurnia Suria goes from Bus Stop, Segamat (Malaysia) at 10/07/2025 13:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 16:45:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 3h 15m
-
NSK Express1h 59m013:50MersingCoach Station15:49Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from NSK Express goes from Coach Station, Mersing (Malaysia) at 10/07/2025 13:50:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 10/07/2025 15:49:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 1h 59m
-
Transnasional MY020:30MersingCoach Station20:30Johor BahruKSL City0EconomyA Bus from Transnasional MY goes from Coach Station, Mersing (Malaysia) at 10/07/2025 20:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 20:30:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 0m
-
StarMart Express3h 14m011:00MalaccaCentral Coach Station14:14Johor BahruKempas Baru Train Station0Premium EconomyA Bus from StarMart Express goes from Central Coach Station, Malacca (Malaysia) at 10/07/2025 11:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 14:14:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 3h 14m
-
E-Mutiara6h 8m000:15KuantanCentral Coach Station06:23Johor BahruKSL City0EconomyA Bus from E-Mutiara goes from Central Coach Station, Kuantan (Malaysia) at 10/07/2025 00:15:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 06:23:00. 50 Economy ticket for £5 per person are available. Travel duration is 6h 8m
-
Billion Stars Express4h 20m000:30Kuala LumpurTerminal Bersepadu Selatan04:50Johor BahruKSL City0EconomyA Bus from Billion Stars Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 10/07/2025 00:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 04:50:00. 50 Economy ticket for £5 per person are available. Travel duration is 4h 20m
-
Meridian Holidays4h 30m010:30Kuala LumpurTerminal Bersepadu Selatan15:00Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from Meridian Holidays goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 10/07/2025 10:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 10/07/2025 15:00:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 4h 30m
-
Konsortium (Malaysia)4h 20m015:30Kuala LumpurTerminal Bersepadu Selatan19:50Johor BahruLarkin Central Coach Station0BusinessA Bus from Konsortium (Malaysia) goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 10/07/2025 15:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 10/07/2025 19:50:00. 50 Business ticket for £5 per person are available. Travel duration is 4h 20m
-
Star Qistna Express4h 15m000:30Kuala LumpurTerminal Bersepadu Selatan04:45Johor BahruKIP Mart Coach Station0BusinessA Bus from Star Qistna Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 10/07/2025 00:30:00 to KIP Mart Coach Station, Johor Bahru (Malaysia) arriving at 10/07/2025 04:45:00. 50 Business ticket for £5 per person are available. Travel duration is 4h 15m
-
Neoliner Express4h 20m004:30Kuala LumpurTerminal Bersepadu Selatan08:50Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from Neoliner Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 11/07/2025 04:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 11/07/2025 08:50:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
SC Southern Express4h 33m023:15SerembanTerminal 103:48Johor BahruKempas Baru Train Station0Premium EconomyA Bus from SC Southern Express goes from Terminal 1, Seremban (Malaysia) at 10/07/2025 23:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 11/07/2025 03:48:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 4h 33m
-
Sri Maju Group5h 12m009:15Kuala LumpurBerjaya Times Square14:27Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sri Maju Group goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 10/07/2025 09:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 14:27:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
Warisan Express3h 43m006:45SerembanTerminal 110:28Johor BahruKSL City0EconomyA Bus from Warisan Express goes from Terminal 1, Seremban (Malaysia) at 10/07/2025 06:45:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 10:28:00. 50 Economy ticket for £6 per person are available. Travel duration is 3h 43m
-
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 10/07/2025 14:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 19:42:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
Quickliner5h 12m006:45Kuala LumpurBerjaya Times Square11:57Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Quickliner goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 10/07/2025 06:45:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 11:57:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
Hatyai Intertop Express8h 19m000:30Kuala LumpurTerminal Bersepadu Selatan08:49Johor BahruTun Aminah Coach Station0Premium EconomyA Bus from Hatyai Intertop Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 10/07/2025 00:30:00 to Tun Aminah Coach Station, Johor Bahru (Malaysia) arriving at 10/07/2025 08:49:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 8h 19m
-
Top Liner4h 20m001:45Kuala LumpurTerminal Bersepadu Selatan06:05Johor BahruKSL City0EconomyA Bus from Top Liner goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 10/07/2025 01:45:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 06:05:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
Eltabina Express8h 35m008:30Kuala LumpurTerminal Bersepadu Selatan17:05Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from Eltabina Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 10/07/2025 08:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 10/07/2025 17:05:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 8h 35m
-
V Express4h 20m017:30Kuala LumpurTerminal Bersepadu Selatan21:50Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from V Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 13/07/2025 17:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 13/07/2025 21:50:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
Star Coach Express7h 17m014:00SerembanTerminal 121:17Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from Star Coach Express goes from Terminal 1, Seremban (Malaysia) at 10/07/2025 14:00:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 10/07/2025 21:17:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 7h 17m
-
Prisma Express015:30SerembanTerminal 1Johor BahruLarkin Central Coach Station0BusinessA Bus from Prisma Express goes from Terminal 1, Seremban (Malaysia) at 10/07/2025 15: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
-
TRA Xpress4h 20m003:00Kuala LumpurTerminal Bersepadu Selatan07:20Johor BahruKSL City0EconomyA Bus from TRA Xpress goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 10/07/2025 03:00:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 07:20:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
SMB Teluk Intan3h 43m001:15SerembanTerminal 104:58Johor BahruKSL City0EconomyA Bus from SMB Teluk Intan goes from Terminal 1, Seremban (Malaysia) at 10/07/2025 01:15:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 04:58:00. 50 Economy ticket for £6 per person are available. Travel duration is 3h 43m
-
SMB Ekspress001:15SerembanTerminal 1Johor BahruTun Aminah Coach Station0Premium EconomyA Bus from SMB Ekspress goes from Terminal 1, Seremban (Malaysia) at 10/07/2025 01:15:00 to Tun Aminah Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
Yellow Star Express5h 12m010:00Kuala LumpurBerjaya Times Square15:12Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Yellow Star Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 10/07/2025 10:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 15:12:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
Suasana Edaran Express3h 43m012:30SerembanTerminal 116:13Johor BahruKSL City0EconomyA Bus from Suasana Edaran Express goes from Terminal 1, Seremban (Malaysia) at 10/07/2025 12:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 10/07/2025 16:13:00. 50 Economy ticket for £6 per person are available. Travel duration is 3h 43m
-
GP Global5h 2m008:30KlangCentral Coach Station13:32Johor BahruLarkin Central Coach Station0EconomyA Bus from GP Global goes from Central Coach Station, Klang (Malaysia) at 11/07/2025 08:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 11/07/2025 13:32:00. 50 Economy ticket for £6 per person are available. Travel duration is 5h 2m
-
Kwok Ping Express3h 43m010:15SerembanTerminal 113:58Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from Kwok Ping Express goes from Terminal 1, Seremban (Malaysia) at 10/07/2025 10:15:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 10/07/2025 13:58:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 3h 43m
-
Satria Express7h 0m010:15TemerlohCentral Coach Station17:15Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Satria Express goes from Central Coach Station, Temerloh (Malaysia) at 10/07/2025 10:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 17:15:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 7h 0m
-
Permata Utara7h 48m000:16IpohTrain Station08:04Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Permata Utara goes from Train Station, Ipoh (Malaysia) at 10/07/2025 00:16:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 08:04:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 7h 48m
-
Sin Yong Express5h 12m016:30Kuala LumpurBerjaya Times Square21:42Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sin Yong Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 10/07/2025 16:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 21:42:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 5h 12m
-
Adik Beradik7h 10m000:10ChukaiTerminal Bas Kemaman07:20Johor BahruKSL City0EconomyA Bus from Adik Beradik goes from Terminal Bas Kemaman, Chukai (Malaysia) at 12/07/2025 00:10:00 to KSL City, Johor Bahru (Malaysia) arriving at 12/07/2025 07:20:00. 50 Economy ticket for £7 per person are available. Travel duration is 7h 10m
-
Intercity Coach4h 20m001:45Kuala LumpurTerminal Bersepadu Selatan06:05Johor BahruKSL City0EconomyA Bus from Intercity Coach goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 11/07/2025 01:45:00 to KSL City, Johor Bahru (Malaysia) arriving at 11/07/2025 06:05:00. 50 Economy ticket for £7 per person are available. Travel duration is 4h 20m
-
The One Travel and Tours8h 35m007:00Kuala LumpurTerminal Bersepadu Selatan15:35Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from The One Travel and Tours goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 10/07/2025 07:00:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 10/07/2025 15:35:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 8h 35m
-
Prestij Express5h 12m003:15Kuala LumpurBerjaya Times Square08:27Johor BahruKempas Baru Train Station0EconomyA Bus from Prestij Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 10/07/2025 03:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 08:27:00. 50 Economy ticket for £7 per person are available. Travel duration is 5h 12m
-
Persada Express012:00IpohAmanjaya Coach StationJohor BahruLarkin Central Coach Station0Premium EconomyA Bus from Persada Express goes from Amanjaya Coach Station, Ipoh (Malaysia) at 10/07/2025 12:00:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Premium Economy ticket for £10 per person are available. Travel duration is 0h 0m
-
YoYo001: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 10/07/2025 01: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
-
Ekspres Perdana020:30Tanah MerahStesen Bas EkspresJohor BahruLarkin Central Coach Station0BusinessA Bus from Ekspres Perdana goes from Stesen Bas Ekspres, Tanah Merah (Malaysia) at 10/07/2025 20:30:00 to Larkin Central 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
-
Sani United10h 24m021:15Pasir PutehStesen Bas07:39Johor BahruKempas Baru Train Station0EconomyA Bus from Sani United goes from Stesen Bas, Pasir Puteh (Malaysia) at 10/07/2025 21:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 11/07/2025 07:39:00. 50 Economy ticket for £11 per person are available. Travel duration is 10h 24m
-
Arwana7h 9m010:30KamparBus Terminal17:39Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Arwana goes from Bus Terminal, Kampar (Malaysia) at 10/07/2025 10:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 17:39:00. 50 Premium Economy ticket for £11 per person are available. Travel duration is 7h 9m
-
Kejora Express9h 45m022:15ButterworthCentral Coach Station08:00Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Kejora Express goes from Central Coach Station, Butterworth (Malaysia) at 10/07/2025 22:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 11/07/2025 08:00:00. 50 Premium Economy ticket for £12 per person are available. Travel duration is 9h 45m
-
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 10/07/2025 22:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £12 per person are available. Travel duration is 0h 0m
-
707 Inc.5h 51m015:30Genting HighlandsAwana Bus Terminal21:21Johor BahruTaman Johor Jaya0Premium EconomyA Bus from 707 Inc. goes from Awana Bus Terminal, Genting Highlands (Malaysia) at 10/07/2025 15:30:00 to Taman Johor Jaya, Johor Bahru (Malaysia) arriving at 10/07/2025 21:21: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 11/07/2025 20:15:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 12/07/2025 05:38:00. 50 Economy ticket for £13 per person are available. Travel duration is 9h 23m
-
Five Stars Malaysia5h 51m015:15Genting HighlandsAwana Bus Terminal21:06Johor BahruTaman Johor Jaya0Premium EconomyA Bus from Five Stars Malaysia goes from Awana Bus Terminal, Genting Highlands (Malaysia) at 10/07/2025 15:15:00 to Taman Johor Jaya, Johor Bahru (Malaysia) arriving at 10/07/2025 21:06:00. 50 Premium Economy ticket for £13 per person are available. Travel duration is 5h 51m
-
Vhistana Ekpres Enterprise9h 23m022:30KulimCoach Station07:53Johor BahruLarkin Central Coach Station0EconomyA Bus from Vhistana Ekpres Enterprise goes from Coach Station, Kulim (Malaysia) at 11/07/2025 22:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 12/07/2025 07:53:00. 50 Economy ticket for £14 per person are available. Travel duration is 9h 23m
-
Siskawan Enterprise9h 40m022:30KulimCoach Station08:10Johor BahruSri Putri0EconomyA Bus from Siskawan Enterprise goes from Coach Station, Kulim (Malaysia) at 12/07/2025 22:30:00 to Sri Putri, Johor Bahru (Malaysia) arriving at 13/07/2025 08:10:00. 50 Economy ticket for £14 per person are available. Travel duration is 9h 40m
-
KBES Express8h 27m011:15Kuala KangsarTerminal Bas19:42Johor BahruKempas Baru Train Station0Premium EconomyA Bus from KBES Express goes from Terminal Bas, Kuala Kangsar (Malaysia) at 10/07/2025 11:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 10/07/2025 19:42:00. 50 Premium Economy ticket for £14 per person are available. Travel duration is 8h 27m
-
Pancaran Matahari022:00Sungai PetaniTerminal BasJohor BahruLarkin Central Coach Station0BusinessA Bus from Pancaran Matahari goes from Terminal Bas, Sungai Petani (Malaysia) at 10/07/2025 22:00:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £16 per person are available. Travel duration is 0h 0m
-
99 Coachland Express012:00Hat YaiNominatee Tour, 171 Thumnoonvithi RoadJohor BahruTun Aminah Coach Station0BusinessA Bus from 99 Coachland Express goes from Nominatee Tour, 171 Thumnoonvithi Road, Hat Yai (Thailand) at 10/07/2025 12:00:00 to Tun Aminah Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Business ticket for £27 per person are available. Travel duration is 0h 0m
-
Angkana Bus Express13h 57m010:30Hat YaiHat yai Train Station00:27Johor BahruTun Aminah Coach Station0BusinessA Bus from Angkana Bus Express goes from Hat yai Train Station, Hat Yai (Thailand) at 12/07/2025 10:30:00 to Tun Aminah Coach Station, Johor Bahru (Malaysia) arriving at 13/07/2025 00:27:00. 50 Business ticket for £33 per person are available. Travel duration is 13h 57m
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
- Bus to Johor Bahru from Butterworth
- Cameron Highlands to Johor Bahru bus
- Coach Chukai to Johor Bahru
- Bus Genting Highlands to Johor Bahru
- Coach Gurun to Johor Bahru
- Buses Hat Yai to Johor Bahru
- Coach to Johor Bahru from Jerteh
- Coach from Kajang to Johor Bahru
- Bus from Kampar to Johor Bahru
- Buses Kangar to Johor Bahru
- Buses Kelantan to Johor Bahru
- Bus from Klang to Johor Bahru
- Bus to Johor Bahru from Kota Tinggi
- Coaches Kuala Dungun to Johor Bahru
- Coach Kuala Kangsar to Johor Bahru
- Buses Kuala Rompin to Johor Bahru
- Bus Kuala Selangor to Johor Bahru
- Langkawi to Johor Bahru coach
- Coach from Muadzam Shah to Johor Bahru
- Muar to Johor Bahru bus
- 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
- Coach from Segamat to Johor Bahru
- Coaches Seremban to Johor Bahru
- Sitiawan to Johor Bahru coach
- Coach Sungai Petani to Johor Bahru
- Taiping to Johor Bahru bus
- Buses Tanah Merah to Johor Bahru
- Buses Teluk Intan to Johor Bahru