All about buses to Johor Bahru
Are you looking for a cheap coach to Johor Bahru? Compare all 64 coach companies to Johor Bahru and find out departure and arrival times, all 17 coach stations in Johor Bahru, travel times and of course the best prices for the 3476 daily 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 23/06/2025 09:00:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 23/06/2025 09:45:00. 50 Economy ticket for £1 per person are available. Travel duration is 0h 45m
-
Transtar Cross Border1h 18m018:30SingaporeGolden Mile Complex19:48Johor BahruKempas Baru Train Station0EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 23/06/2025 18:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 19:48:00. 50 Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
MARA Liner2h 36m012:15MersingCoach Station14:51Johor BahruKempas Baru Train Station0Premium EconomyA Bus from MARA Liner goes from Coach Station, Mersing (Malaysia) at 23/06/2025 12:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 14:51:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 2h 36m
-
City Express3h 54m007:45MalaccaCentral Coach Station11:39Johor BahruKempas Baru Train Station0Premium EconomyA Bus from City Express goes from Central Coach Station, Malacca (Malaysia) at 23/06/2025 07:45:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 11:39:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 3h 54m
-
Mayang Sari Express007:45MuarBentayan Coach StationJohor BahruLarkin Central Coach Station0BusinessA Bus from Mayang Sari Express goes from Bentayan Coach Station, Muar (Malaysia) at 23/06/2025 07:45: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
-
Delima Express006:30Malacca707 HotelJohor BahruLarkin Central Coach Station0EconomyA Bus from Delima Express goes from 707 Hotel, Malacca (Malaysia) at 24/06/2025 06:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Economy ticket for £3 per person are available. Travel duration is 0h 0m
-
SS International Express2h 16m007:00Batu PahatCoach Station09:16Johor BahruKSL City0EconomyA Bus from SS International Express goes from Coach Station, Batu Pahat (Malaysia) at 23/06/2025 07:00:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/06/2025 09:16:00. 50 Economy ticket for £3 per person are available. Travel duration is 2h 16m
-
Sanwa Express011:30SegamatBus StopJohor BahruLarkin Central Coach Station0BusinessA Bus from Sanwa Express goes from Bus Stop, Segamat (Malaysia) at 23/06/2025 11:30: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
-
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 24/06/2025 13:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 24/06/2025 17:24:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 3h 54m
-
LA Holidays012:30MersingCoach Station12:30Johor BahruKSL City0EconomyA Bus from LA Holidays goes from Coach Station, Mersing (Malaysia) at 23/06/2025 12:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/06/2025 12:30:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 0m
-
KKKL Express Malaysia3h 14m009:30MalaccaCentral Coach Station12:44Johor BahruLarkin Central Coach Station0EconomyA Bus from KKKL Express Malaysia goes from Central Coach Station, Malacca (Malaysia) at 23/06/2025 09:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 12:44:00. 50 Economy ticket for £4 per person are available. Travel duration is 3h 14m
-
Jebat Express3h 14m007:45MalaccaCentral Coach Station10:59Johor BahruKSL City0EconomyA Bus from Jebat Express goes from Central Coach Station, Malacca (Malaysia) at 23/06/2025 07:45:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/06/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 23/06/2025 13:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 16:45:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 3h 15m
-
Transnasional MY2h 36m020:30MersingCoach Station23:06Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transnasional MY goes from Coach Station, Mersing (Malaysia) at 25/06/2025 20:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 25/06/2025 23:06:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 2h 36m
-
StarMart Express3h 14m007:00MalaccaCentral Coach Station10:14Johor BahruKSL City0EconomyA Bus from StarMart Express goes from Central Coach Station, Malacca (Malaysia) at 23/06/2025 07:00:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/06/2025 10:14:00. 50 Economy ticket for £5 per person are available. Travel duration is 3h 14m
-
E-Mutiara000:15KuantanCentral Coach StationJohor BahruLarkin Central Coach Station0BusinessA Bus from E-Mutiara goes from Central Coach Station, Kuantan (Malaysia) at 24/06/2025 00:15: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
-
Billion Stars Express4h 20m006:30Kuala LumpurTerminal Bersepadu Selatan10:50Johor BahruKSL City0EconomyA Bus from Billion Stars Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 06:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/06/2025 10:50:00. 50 Economy ticket for £5 per person are available. Travel duration is 4h 20m
-
Quickliner010:15NilaiSentral Bus TerminalJohor BahruLarkin Central Coach Station0BusinessA Bus from Quickliner goes from Sentral Bus Terminal, Nilai (Malaysia) at 24/06/2025 10:15: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
-
Meridian Holidays4h 30m006:00Kuala LumpurTerminal Bersepadu Selatan10:30Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from Meridian Holidays goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 06:00:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 10:30:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 4h 30m
-
707 Inc.3h 54m010:30MalaccaCentral Coach Station14:24Johor BahruKempas Baru Train Station0Premium EconomyA Bus from 707 Inc. goes from Central Coach Station, Malacca (Malaysia) at 23/06/2025 10:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 14:24:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 3h 54m
-
Konsortium (Malaysia)4h 20m001:30Kuala LumpurTerminal Bersepadu Selatan05:50Johor BahruLarkin Central Coach Station0EconomyA Bus from Konsortium (Malaysia) goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 01:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 05:50:00. 50 Economy ticket for £5 per person are available. Travel duration is 4h 20m
-
KBES Express5h 12m001:30Kuala LumpurBerjaya Times Square06:42Johor BahruKempas Baru Train Station0Premium EconomyA Bus from KBES Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 23/06/2025 01:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 06:42:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 12m
-
SC Southern Express023:15SerembanTerminal 1Johor BahruLarkin Central Coach Station0BusinessA Bus from SC Southern Express goes from Terminal 1, Seremban (Malaysia) at 23/06/2025 23: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
-
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 23/06/2025 04:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 08:50:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
Sri Maju Group5h 12m012:00Kuala LumpurBerjaya Times Square17:12Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sri Maju Group goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 23/06/2025 12:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 17:12:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
KPB Ekspress4h 20m001:00Kuala LumpurTerminal Bersepadu Selatan05:20Johor BahruLarkin Central Coach Station0EconomyA Bus from KPB Ekspress goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 01:00:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 05:20:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
Top Liner4h 20m001:45Kuala LumpurTerminal Bersepadu Selatan06:05Johor BahruLarkin Central Coach Station0EconomyA Bus from Top Liner goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 01:45:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 06:05:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
Eltabina Express009:30SerembanTerminal 1Johor BahruLarkin Central Coach Station0BusinessA Bus from Eltabina Express goes from Terminal 1, Seremban (Malaysia) at 23/06/2025 09: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 Express8h 35m000:30Kuala LumpurTerminal Bersepadu Selatan09:05Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from Hatyai Intertop Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 00:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 09:05:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 8h 35m
-
Prisma Express8h 35m014:00Kuala LumpurTerminal Bersepadu Selatan22:35Johor BahruLarkin Central Coach Station0EconomyA Bus from Prisma Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 14:00:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 22:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 8h 35m
-
Suasana Edaran Express5h 12m011:30Kuala LumpurBerjaya Times Square16:42Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Suasana Edaran Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 23/06/2025 11:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 16:42:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
Star Coach Express014:00SerembanTerminal 1Johor BahruLarkin Central Coach Station0BusinessA Bus from Star Coach Express goes from Terminal 1, Seremban (Malaysia) at 23/06/2025 14:00: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
-
Kejora Express4h 20m002:59Kuala LumpurTerminal Bersepadu Selatan07:19Johor BahruKSL City0EconomyA Bus from Kejora Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 02:59:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/06/2025 07:19:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
TRA Xpress5h 12m003:00Kuala LumpurBerjaya Times Square08:12Johor BahruKempas Baru Train Station0Premium EconomyA Bus from TRA Xpress goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 23/06/2025 03:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 08:12:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
SMB Teluk Intan3h 43m001:15SerembanTerminal 104:58Johor BahruKSL City0EconomyA Bus from SMB Teluk Intan goes from Terminal 1, Seremban (Malaysia) at 23/06/2025 01:15:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/06/2025 04:58:00. 50 Economy ticket for £6 per person are available. Travel duration is 3h 43m
-
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 23/06/2025 10:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 15:12:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 12m
-
SMB Ekspress001:15SerembanTerminal 1Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from SMB Ekspress goes from Terminal 1, Seremban (Malaysia) at 23/06/2025 01:15:00 to Larkin Central 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
-
Star Qistna Express4h 20m000:30Kuala LumpurTerminal Bersepadu Selatan04:50Johor BahruLarkin Central Coach Station0BusinessA Bus from Star Qistna Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 00:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 04:50:00. 50 Business ticket for £6 per person are available. Travel duration is 4h 20m
-
Kwok Ping Express3h 43m010:15SerembanTerminal 113:58Johor BahruKSL City0EconomyA Bus from Kwok Ping Express goes from Terminal 1, Seremban (Malaysia) at 23/06/2025 10:15:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/06/2025 13:58:00. 50 Economy ticket for £6 per person are available. Travel duration is 3h 43m
-
GP Global4h 20m010:00Kuala LumpurTerminal Bersepadu Selatan14:20Johor BahruLarkin Central Coach Station0EconomyA Bus from GP Global goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 10:00:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 14:20:00. 50 Economy ticket for £6 per person are available. Travel duration is 4h 20m
-
Satria Express7h 0m010:15TemerlohCentral Coach Station17:15Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Satria Express goes from Central Coach Station, Temerloh (Malaysia) at 23/06/2025 10:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 17:15:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 7h 0m
-
Permata Utara4h 20m002:45Kuala LumpurTerminal Bersepadu Selatan07:05Johor BahruKSL City0EconomyA Bus from Permata Utara goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 02:45:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/06/2025 07:05:00. 50 Economy ticket for £7 per person are available. Travel duration is 4h 20m
-
Sin Yong Express5h 12m011:30Kuala LumpurBerjaya Times Square16:42Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sin Yong Express goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 23/06/2025 11:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 16:42:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 5h 12m
-
Warisan Express4h 20m000:30Kuala LumpurTerminal Bersepadu Selatan04:50Johor BahruLarkin Central Coach Station0BusinessA Bus from Warisan Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 00:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 04:50:00. 50 Business ticket for £7 per person are available. Travel duration is 4h 20m
-
The One Travel and Tours5h 12m007:00Kuala LumpurBerjaya Times Square12:12Johor BahruKempas Baru Train Station0Premium EconomyA Bus from The One Travel and Tours goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 23/06/2025 07:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/06/2025 12:12:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 5h 12m
-
Inter Top (Pudu)4h 20m000:30Kuala LumpurTerminal Bersepadu Selatan04:50Johor BahruKSL City0EconomyA Bus from Inter Top (Pudu) goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 00:30:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/06/2025 04:50:00. 50 Economy ticket for £7 per person are available. Travel duration is 4h 20m
-
V Express4h 20m011:30Kuala LumpurTerminal Bersepadu Selatan15:50Johor BahruLarkin Central Coach Station0Premium EconomyA Bus from V Express goes from Terminal Bersepadu Selatan, Kuala Lumpur (Malaysia) at 23/06/2025 11:30:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 15:50:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 4h 20m
-
Adik Beradik7h 10m000:10ChukaiTerminal Bas Kemaman07:20Johor BahruLarkin Central Coach Station0EconomyA Bus from Adik Beradik goes from Terminal Bas Kemaman, Chukai (Malaysia) at 24/06/2025 00:10:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 24/06/2025 07:20:00. 50 Economy ticket for £8 per person are available. Travel duration is 7h 10m
-
Pancaran Matahari5h 12m003:30Kuala LumpurBerjaya Times Square08:42Johor BahruKempas Baru Train Station0EconomyA Bus from Pancaran Matahari goes from Berjaya Times Square, Kuala Lumpur (Malaysia) at 24/06/2025 03:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 24/06/2025 08:42:00. 50 Economy ticket for £8 per person are available. Travel duration is 5h 12m
-
Agensi Pelancongan7h 10m000:10ChukaiTerminal Bas Kemaman07:20Johor BahruKSL City0EconomyA Bus from Agensi Pelancongan goes from Terminal Bas Kemaman, Chukai (Malaysia) at 29/06/2025 00:10:00 to KSL City, Johor Bahru (Malaysia) arriving at 29/06/2025 07:20:00. 50 Economy ticket for £8 per person are available. Travel duration is 7h 10m
-
Persada Express012:00IpohAmanjaya Coach StationJohor BahruLarkin Central Coach Station0Premium EconomyA Bus from Persada Express goes from Amanjaya Coach Station, Ipoh (Malaysia) at 23/06/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
-
YoYo4h 50m001:10Kuala Lumpur AirportKuala Lumpur Airport (KLIA)06:00Johor BahruTun Aminah Coach Station0EconomyA Bus from YoYo goes from Kuala Lumpur Airport (KLIA), Kuala Lumpur Airport (Malaysia) at 23/06/2025 01:10:00 to Tun Aminah Coach Station, Johor Bahru (Malaysia) arriving at 23/06/2025 06:00:00. 50 Economy ticket for £11 per person are available. Travel duration is 4h 50m
-
Ekspres Perdana10h 24m021:15Pasir PutehStesen Bas07:39Johor BahruKempas Baru Train Station0EconomyA Bus from Ekspres Perdana goes from Stesen Bas, Pasir Puteh (Malaysia) at 26/06/2025 21:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 27/06/2025 07:39:00. 50 Economy ticket for £11 per person are available. Travel duration is 10h 24m
-
Sani United10h 24m021:15Pasir PutehStesen Bas07:39Johor BahruKempas Baru Train Station0EconomyA Bus from Sani United goes from Stesen Bas, Pasir Puteh (Malaysia) at 23/06/2025 21:15:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 24/06/2025 07:39:00. 50 Economy ticket for £11 per person are available. Travel duration is 10h 24m
-
Arwana010:30KamparBus TerminalJohor BahruLarkin Central Coach Station0BusinessA Bus from Arwana goes from Bus Terminal, Kampar (Malaysia) at 23/06/2025 10: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
-
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 23/06/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
-
Sri Theven Express013:15Kuala SelangorTerminal Bas Bandar MalawatiJohor BahruLarkin Central Coach Station0EconomyA Bus from Sri Theven Express goes from Terminal Bas Bandar Malawati, Kuala Selangor (Malaysia) at 23/06/2025 13:15:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 01/01/0001 00:00:00. 50 Economy ticket for £12 per person are available. Travel duration is 0h 0m
-
Poh Hai Travel9h 23m020:15KulimCoach Station05:38Johor BahruLarkin Central Coach Station0EconomyA Bus from Poh Hai Travel goes from Coach Station, Kulim (Malaysia) at 23/06/2025 20:15:00 to Larkin Central Coach Station, Johor Bahru (Malaysia) arriving at 24/06/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 29/06/2025 15:15:00 to Taman Johor Jaya, Johor Bahru (Malaysia) arriving at 29/06/2025 21:06:00. 50 Premium Economy ticket for £13 per person are available. Travel duration is 5h 51m
-
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 23/06/2025 20:00:00 to Taman Johor Jaya, Johor Bahru (Malaysia) arriving at 24/06/2025 06:51:00. 50 Economy ticket for £16 per person are available. Travel duration is 10h 51m
-
CTTS Holidays9h 10m014:00Kuala TerengganuMerang Jetty23:10Johor BahruTun Aminah Coach Station0EconomyA Bus from CTTS Holidays goes from Merang Jetty, Kuala Terengganu (Malaysia) at 29/06/2025 14:00:00 to Tun Aminah Coach Station, Johor Bahru (Malaysia) arriving at 29/06/2025 23:10:00. 50 Economy ticket for £27 per person are available. Travel duration is 9h 10m
-
99 Coachland Express012:00Hat YaiNominatee Tour, 171 Thumnoonvithi RoadJohor BahruLarkin Central Coach Station0BusinessA Bus from 99 Coachland Express goes from Nominatee Tour, 171 Thumnoonvithi Road, Hat Yai (Thailand) at 23/06/2025 12:00:00 to Larkin Central 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 YaiAlisan Golden Coach00:27Johor BahruTun Aminah Coach Station0BusinessA Bus from Angkana Bus Express goes from Alisan Golden Coach, Hat Yai (Thailand) at 23/06/2025 10:30:00 to Tun Aminah Coach Station, Johor Bahru (Malaysia) arriving at 24/06/2025 00:27:00. 50 Business ticket for £28 per person are available. Travel duration is 13h 57m
-
Archipelago Travel Service16h 30m012:30Hat YaiCentral Coach Station05:00Johor BahruMerlin Tower Johor0EconomyA Bus from Archipelago Travel Service goes from Central Coach Station, Hat Yai (Thailand) at 23/06/2025 12:30:00 to Merlin Tower Johor, Johor Bahru (Malaysia) arriving at 24/06/2025 05:00:00. 50 Economy ticket for £37 per person are available. Travel duration is 16h 30m
On this page, we also show you the cheapest coach to Johor Bahru over the next few days. You’ll also receive information about long-distance bus stops in Johor Bahru which will help you find your way around. You will also find the most popular bus routes to Johor Bahru.
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?
Whether there is a direct coach route to Johor Bahru depends on which city you are travelling from. Therefore, simply enter your starting city in our search to find out if there is a direct coach connection to Johor Bahru. In this context, keep in mind that depending on the travel date, there may be fewer direct connections.
What can I take with me on my bus ride to Johor Bahru?
Depending on which provider you travel to Johor Bahru with, what you're allowed to bring with you can vary. To find out whether you can take your bike, snowboard or skis with you, for example, simply use our search to find a coach that is best suited to your needs for your planned travel date.
What equipment does the coach to Johor Bahru have?
The equipment on board differs depending on the provider. Most coaches now have air conditioning, sockets and Wi-Fi on board. Services, such as Hand luggage and Free Luggage, are often free of charge. Some coach providers also offer additional services for an added fee, including Bulky luggage and Drinks. It is best to use our search to get precise information about the equipment and services available on the coach to Johor Bahru on your planned travel date.
Which coach stops are there in Johor Bahru?
There is a total of 17 coach stops in Johor Bahru. Most coaches stop at Larkin Central Coach Station. Check out our map of Johor Bahru to find the coach stop that suits you best.
Which coach companies go to Johor Bahru?
There are 64 coach providers going to Johor Bahru: Transtar Cross Border, Ekspres Perdana, Konsortium (Malaysia), Grassland Super Nice Express, Sani United, MARA Liner, KKKL Express Malaysia, E-Mutiara, 707 Inc., Causeway Link Express, Eltabina Express, SMB Teluk Intan, Angkana Bus Express, Top Liner, Star Qistna Express, Adik Beradik, Agensi Pelancongan, CTTS Holidays, Transnasional MY, LA Holidays, Sanwa Express, StarMart Express, KPB Ekspress, KBES Express, Sin Yong Express, Yellow Star Express, V Express, Five Stars Malaysia, Delima Express, Jebat Express, City Express, Quickliner, SC Southern Express, Kurnia Suria, Arwana, Mayang Sari Express, Star Coach Express, Sri Maju Group, Persada Express, Billion Stars Express, Permata Utara, SMB Ekspress, Sri Theven Express, LPMS Ekspres, Satria Express, Prisma Express, Kwok Ping Express, GP Global, The One Travel and Tours, Intercity Coach, Pancaran Matahari, 99 Coachland Express, Archipelago Travel Service, TRA Xpress, YoYo, Kejora Express, Poh Hai Travel, Hatyai Intertop Express, Warisan Express, Neoliner Express, Meridian Holidays, Suasana Edaran Express, Inter Top (Pudu) and SS International Express
How can I find the best coach deals to Johor Bahru?
Find the best ticket deals to Johor Bahru easily with CheckMyBus. Just enter your starting city and travel date in our search and start searching. You can then filter the results according to your needs or sort them by price or travel time.
How much could I save by comparing coaches to Johor Bahru?
How much you can save depends on the city from where you are travelling to Johor Bahru. Usually you can save more by booking your ticket highly in advance.
To find the cheapest offer to Johor Bahru, go to our search, enter your starting city and travel date, and then start searching to find all the possible options.
Discover other destinations by coach
The most searched bus routes to Johor Bahru
Here’s an overview of the most popular bus routes to Johor Bahru. Simply click on the connection of your choice, and you’ll find all the details about your bus route!
More coach connections to Johor Bahru
- Buses Bahau to Johor Bahru
- Cameron Highlands to Johor Bahru bus
- Coach Chukai to Johor Bahru
- Bus to Johor Bahru from Gambang
- 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
- Bus to Johor Bahru from Temerloh
Airport Transfers to Johor Bahru
Compare the bus with the other modes of transport to Johor Bahru
Bus tickets are usually cheaper, but if you are in a hurry, a train or a flight may be the better option for your travels. Travel smarter by comparing prices and schedules for all available modes of transport! Here you are the most popular routes to Johor Bahru.
Cities near Johor Bahru
Cities in and around Johor Bahru, such as Singapore, Skudai and Kluang, are also served by national and international coaches. You can find all available offers by including them in your search. Simply use the sorting option to the left of the results and directly compare all trips. Where timetables are available, we will also show other modes of transport in the local network.