Compare all timetables for the bus from Singapore to Johor Bahru
Cheapest bus trips today
-
Transtar Cross Border1h 18m019:55SingaporeGolden Mile Complex21:13Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 23/03/2025 19:55:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/03/2025 21:13:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Transtar Cross Border1h 18m020:00SingaporeGolden Mile Complex21:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 23/03/2025 20:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/03/2025 21:18:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Transtar Cross Border1h 18m008:26SingaporeGolden Mile Complex09:44Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 23/03/2025 08:26:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/03/2025 09:44:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 1h 18m
-
Luxury Coach Service2h 50m008:00SingaporeGolden Mile Complex10:50Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Luxury Coach Service goes from Golden Mile Complex, Singapore (Singapore) at 23/03/2025 08:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 23/03/2025 10:50:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 2h 50m
-
Luxury Coach Service0h 49m008:00SingaporeS'Goon Stn Exit C/Blk 20108:49Johor BahruKSL City0EconomyA Bus from Luxury Coach Service goes from S'Goon Stn Exit C/Blk 201, Singapore (Singapore) at 23/03/2025 08:00:00 to KSL City, Johor Bahru (Malaysia) arriving at 23/03/2025 08:49:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 49m
Cheapest bus trips tomorrow
-
Transtar Cross Border1h 18m018:00SingaporeGolden Mile Complex19:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 24/03/2025 18:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 24/03/2025 19:18:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Transtar Cross Border1h 18m018:30SingaporeGolden Mile Complex19:48Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 24/03/2025 18:30:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 24/03/2025 19:48:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Transtar Cross Border1h 18m018:35SingaporeGolden Mile Complex19:53Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 24/03/2025 18:35:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 24/03/2025 19:53:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Sri Maju Group1h 18m019:00SingaporeGolden Mile Complex20:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sri Maju Group goes from Golden Mile Complex, Singapore (Singapore) at 24/03/2025 19:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 24/03/2025 20:18:00. 50 Premium Economy ticket for £16 per person are available. Travel duration is 1h 18m
-
Sri Maju Group1h 18m022:00SingaporeGolden Mile Complex23:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sri Maju Group goes from Golden Mile Complex, Singapore (Singapore) at 24/03/2025 22:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 24/03/2025 23:18:00. 50 Premium Economy ticket for £16 per person are available. Travel duration is 1h 18m
Cheapest bus trips Tuesday
-
Transtar Cross Border1h 18m008:55SingaporeGolden Mile Complex10:13Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 25/03/2025 08:55:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 25/03/2025 10:13:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Transtar Cross Border1h 18m009:00SingaporeGolden Mile Complex10:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 25/03/2025 09:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 25/03/2025 10:18:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Transtar Cross Border1h 18m010:55SingaporeGolden Mile Complex12:13Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 25/03/2025 10:55:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 25/03/2025 12:13:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Sri Maju Group1h 18m019:00SingaporeGolden Mile Complex20:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sri Maju Group goes from Golden Mile Complex, Singapore (Singapore) at 25/03/2025 19:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 25/03/2025 20:18:00. 50 Premium Economy ticket for £16 per person are available. Travel duration is 1h 18m
-
Sri Maju Group1h 18m022:00SingaporeGolden Mile Complex23:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sri Maju Group goes from Golden Mile Complex, Singapore (Singapore) at 25/03/2025 22:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 25/03/2025 23:18:00. 50 Premium Economy ticket for £16 per person are available. Travel duration is 1h 18m
Cheapest bus trips Wednesday
-
Transtar Cross Border1h 18m015:00SingaporeGolden Mile Complex16:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 26/03/2025 15:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 26/03/2025 16:18:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Transtar Cross Border1h 18m017:55SingaporeGolden Mile Complex19:13Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 26/03/2025 17:55:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 26/03/2025 19:13:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Transtar Cross Border1h 18m018:00SingaporeGolden Mile Complex19:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Transtar Cross Border goes from Golden Mile Complex, Singapore (Singapore) at 26/03/2025 18:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 26/03/2025 19:18:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 1h 18m
-
Sri Maju Group1h 18m019:00SingaporeGolden Mile Complex20:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sri Maju Group goes from Golden Mile Complex, Singapore (Singapore) at 26/03/2025 19:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 26/03/2025 20:18:00. 50 Premium Economy ticket for £16 per person are available. Travel duration is 1h 18m
-
Sri Maju Group1h 18m022:00SingaporeGolden Mile Complex23:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sri Maju Group goes from Golden Mile Complex, Singapore (Singapore) at 26/03/2025 22:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 26/03/2025 23:18:00. 50 Premium Economy ticket for £16 per person are available. Travel duration is 1h 18m
Cheapest bus trips Thursday
-
Transtar Cross Border0h 41m008:10SingaporeBlk 16 Bus Stop08:51Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Blk 16 Bus Stop, Singapore (Singapore) at 27/03/2025 08:10:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 27/03/2025 08:51:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 41m
-
Transtar Cross Border0h 41m009:10SingaporeBlk 16 Bus Stop09:51Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Blk 16 Bus Stop, Singapore (Singapore) at 27/03/2025 09:10:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 27/03/2025 09:51:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 41m
-
Transtar Cross Border0h 41m010:10SingaporeBlk 16 Bus Stop10:51Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Blk 16 Bus Stop, Singapore (Singapore) at 27/03/2025 10:10:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 27/03/2025 10:51:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 41m
-
Transtar Cross Border0h 41m014:10SingaporeBlk 16 Bus Stop14:51Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Blk 16 Bus Stop, Singapore (Singapore) at 27/03/2025 14:10:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 27/03/2025 14:51:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 41m
-
Transtar Cross Border0h 41m016:10SingaporeBlk 16 Bus Stop16:51Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Blk 16 Bus Stop, Singapore (Singapore) at 27/03/2025 16:10:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 27/03/2025 16:51:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 41m
-
-
0h 46mSingapore11 km08:35TampinesMera Terr Bus Stop09:21Johor BahruCIQ Coach Bay0 kmEconomyA Bus from goes from Mera Terr Bus Stop, Tampines (Singapore) at 27/03/2025 08:35:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 27/03/2025 09:21:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 46m
-
Cheapest bus trips Friday
-
Transtar Cross Border0h 41m008:10SingaporeBlk 16 Bus Stop08:51Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Blk 16 Bus Stop, Singapore (Singapore) at 28/03/2025 08:10:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 28/03/2025 08:51:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 41m
-
Transtar Cross Border0h 41m009:10SingaporeBlk 16 Bus Stop09:51Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Blk 16 Bus Stop, Singapore (Singapore) at 28/03/2025 09:10:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 28/03/2025 09:51:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 41m
-
Transtar Cross Border0h 41m010:10SingaporeBlk 16 Bus Stop10:51Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Blk 16 Bus Stop, Singapore (Singapore) at 28/03/2025 10:10:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 28/03/2025 10:51:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 41m
-
Transtar Cross Border0h 41m014:10SingaporeBlk 16 Bus Stop14:51Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Blk 16 Bus Stop, Singapore (Singapore) at 28/03/2025 14:10:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 28/03/2025 14:51:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 41m
-
Transtar Cross Border0h 41m016:10SingaporeBlk 16 Bus Stop16:51Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Blk 16 Bus Stop, Singapore (Singapore) at 28/03/2025 16:10:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 28/03/2025 16:51:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 41m
-
-
0h 46mSingapore11 km08:35TampinesMera Terr Bus Stop09:21Johor BahruCIQ Coach Bay0 kmEconomyA Bus from goes from Mera Terr Bus Stop, Tampines (Singapore) at 28/03/2025 08:35:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 28/03/2025 09:21:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 46m
-
Cheapest bus trips Saturday
-
Transtar Cross Border0h 20m009:30SingaporeWoodlands Interchange09:50Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Woodlands Interchange, Singapore (Singapore) at 29/03/2025 09:30:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 29/03/2025 09:50:00. 50 Economy ticket for £1 per person are available. Travel duration is 0h 20m
-
Transtar Cross Border0h 20m015:30SingaporeWoodlands Interchange15:50Johor BahruCIQ Coach Bay0EconomyA Bus from Transtar Cross Border goes from Woodlands Interchange, Singapore (Singapore) at 29/03/2025 15:30:00 to CIQ Coach Bay, Johor Bahru (Malaysia) arriving at 29/03/2025 15:50:00. 50 Economy ticket for £1 per person are available. Travel duration is 0h 20m
-
Luxury Coach Service2h 50m008:00SingaporeGolden Mile Complex10:50Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Luxury Coach Service goes from Golden Mile Complex, Singapore (Singapore) at 29/03/2025 08:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 29/03/2025 10:50:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 2h 50m
-
Luxury Coach Service0h 49m008:00SingaporeS'Goon Stn Exit C/Blk 20108:49Johor BahruKSL City0EconomyA Bus from Luxury Coach Service goes from S'Goon Stn Exit C/Blk 201, Singapore (Singapore) at 29/03/2025 08:00:00 to KSL City, Johor Bahru (Malaysia) arriving at 29/03/2025 08:49:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 49m
-
Sri Maju Group1h 18m019:00SingaporeGolden Mile Complex20:18Johor BahruKempas Baru Train Station0Premium EconomyA Bus from Sri Maju Group goes from Golden Mile Complex, Singapore (Singapore) at 29/03/2025 19:00:00 to Kempas Baru Train Station, Johor Bahru (Malaysia) arriving at 29/03/2025 20:18:00. 50 Premium Economy ticket for £20 per person are available. Travel duration is 1h 18m
Frequency of bus connections between Singapore and Johor Bahru
Facts about coaches from Singapore to Johor Bahru
Compare all providers like Transtar Cross Border, Luxury Coach Service and Sri Maju Group that travel 162 times every day by bus from Singapore to Johor Bahru in one click! Book your bus ticket from Singapore to Johor Bahru starting from £1!
Cheapest Bus | £1 |
Fastest Bus | 0h 20m |
Earliest Coach | 08:00 |
Latest Coach | 22:34 |
Daily Bus Connections | 162 Ø |
Distance | 15.5 km |
Coach Companies | Transtar Cross Border, Luxury Coach Service and Sri Maju Group |
Cheapest coach connections from Singapore to Johor Bahru
Every day, 162 buses from 3 coach companies leave Singapore for Johor Bahru: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 23/03/2025 and for the following days.
The cheapest time to travel from Singapore to Johor Bahru
How to save money travelling from Singapore to Johor Bahru
Book the ticket from Singapore to Johor Bahru in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Singapore to Johor Bahru, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Singapore to Johor Bahru are also emptier.Beloved bus companies from Singapore to Johor Bahru
Transtar Cross Border from Singapore to Johor Bahru
Here you will find the key facts about the Transtar Cross Border bus route Singapore to Johor Bahru:
Cheapest Price | £1 |
Fastest Coach | 0h 20m |
Earliest Coach | 08:00 |
Last Coach | 22:34 |
Daily Connections | 159 Ø |
Found on | 23/03/2025 |
Luxury Coach Service from Singapore to Johor Bahru
Here you will find the key facts about the Luxury Coach Service bus route Singapore to Johor Bahru:
Cheapest Price | £7 |
Fastest Coach | 0h 44m |
Earliest Coach | 08:00 |
Last Coach | 08:50 |
Daily Connections | 6 Ø |
Found on | 22/03/2025 |
All bus stations and stops in Singapore and Johor Bahru
The map below shows you where to find all the bus stations in Singapore and Johor Bahru.
Service and Comfort on the bus from Singapore to Johor Bahru
FAQs about the Singapore to Johor Bahru bus
How much does a Singapore - Johor Bahru coach trip cost?
How much could I save by comparing buses from Singapore to Johor Bahru?
How many connections are available for the Singapore - Johor Bahru route on average every day?
How long does a bus to Johor Bahru from Singapore take?
What time is the first bus from Singapore to Johor Bahru?
What time is the last coach from Singapore to Johor Bahru?
Which bus companies serve the Singapore - Johor Bahru route?
Is there a direct bus between Singapore and Johor Bahru?
What can I take with me on the bus to Johor Bahru from Singapore?
What equipment is available for the Singapore Johor Bahru bus route?
Available seat classes which are offered on the bus route Singapore to Johor Bahru
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
A mix between Economy and Business, it offers extra legroom, WI-FI and possible snacks.
More bus routes to Singapore and to Johor Bahru
- Bus Routes to Singapore
- Coach from Alor Setar to Singapore
- Coach from Batu Pahat to Singapore
- Coach Cameron Highlands to Singapore
- Bus to Singapore from Genting Highlands
- Coach from George Town to Singapore
- Hat Yai to Singapore bus
- Coach to Singapore from Kampar
- Buses Klang to Singapore
- Bus from Kluang to Singapore
- Coaches Kuala Besut to Singapore
- Coach to Singapore from Kuantan
- Mersing to Singapore bus
- Buses Muar to Singapore
- Coach Port Dickson to Singapore
- Bus Sitiawan to Singapore
- Bus Taiping to Singapore
- Bus Routes to Johor Bahru
- Buses Butterworth to Johor Bahru
- Coach Cameron Highlands to Johor Bahru
- Coach to Johor Bahru from Chukai
- Coach Hat Yai to Johor Bahru
- Ipoh to Johor Bahru bus
- Kajang to Johor Bahru bus
- Kangar to Johor Bahru coach
- Bus Kelantan to Johor Bahru
- Buses Kuala Dungun to Johor Bahru
- Kuala Rompin to Johor Bahru bus
- Coach Kuantan to Johor Bahru
- Bus Langkawi to Johor Bahru
- Bus to Johor Bahru from Muar
- Bus from Nilai to Johor Bahru
- Bus from Pasir Mas to Johor Bahru
- Bus Putrajaya to Johor Bahru
- Coaches Sungai Petani to Johor Bahru
- Bus to Johor Bahru from Taiping
- Coach Tanah Merah to Johor Bahru
- Buses Teluk Intan to Johor Bahru