From Johor to Singapore by Buses

Bus by Archipelago Travel Service
04:00
Johor
2h bus ride in VIP 24
06:00
Golden Mile Complex, Singapore

From Johor Bahru to Singapore by Trains

Train #61 by KTM
05:00
Johor Bahru
5m ride in train #61, Shuttle
4
05:05
Woodlands, Singapore
Train #63 by KTM
05:30
Johor Bahru
5m ride in train #63, Shuttle
05:35
Woodlands, Singapore
Train #65 by KTM
06:00
Johor Bahru
5m ride in train #65, Shuttle
06:05
Woodlands, Singapore
Train #67 by KTM
06:30
Johor Bahru
5m ride in train #67, Shuttle
06:35
Woodlands, Singapore
Train #69 by KTM
07:00
Johor Bahru
5m ride in train #69, Shuttle
07:05
Woodlands, Singapore
Train #71 by KTM
07:30
Johor Bahru
5m ride in train #71, Shuttle
07:35
Woodlands, Singapore
Train #73 by KTM
08:45
Johor Bahru
5m ride in train #73, Shuttle
08:50
Woodlands, Singapore
Train #79 by KTM
12:45
Johor Bahru
5m ride in train #79, Shuttle
5
12:50
Woodlands, Singapore
Train #81 by KTM
14:00
Johor Bahru
5m ride in train #81, Shuttle
14:05
Woodlands, Singapore
Train #83 by KTM
15:15
Johor Bahru
5m train ride
15:20
Woodlands, Singapore
Train #87 by KTM
17:45
Johor Bahru
5m ride in train #87, Shuttle
4.5
17:50
Woodlands, Singapore
Train #89 by KTM
19:00
Johor Bahru
5m ride in train #89, Shuttle
4
19:05
Woodlands, Singapore
Train #91 by KTM
20:15
Johor Bahru
5m ride in train #91, Shuttle
3.5
20:20
Woodlands, Singapore
Train #93 by KTM
21:30
Johor Bahru
5m ride in train #93, Shuttle
5
21:35
Woodlands, Singapore
Train #95 by KTM
22:45
Johor Bahru
5m ride in train #95, Shuttle
22:50
Woodlands, Singapore

From Gelang Patah Bus Terminal to Singapore by Buses

Bus by Transtar Cross Border
04:30
Gelang Patah Bus Terminal, Johor Bahru
1h bus ride in Standard
05:30
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
05:00
Gelang Patah Bus Terminal, Johor Bahru
1h bus ride in Standard
06:00
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
05:30
Gelang Patah Bus Terminal, Johor Bahru
1h bus ride in Standard
06:30
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
06:00
Gelang Patah Bus Terminal, Johor Bahru
1h bus ride in Standard
07:00
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
10:00
Gelang Patah Bus Terminal, Johor Bahru
1h bus ride in Standard
11:00
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
13:00
Gelang Patah Bus Terminal, Johor Bahru
1h bus ride in Standard
14:00
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
15:00
Gelang Patah Bus Terminal, Johor Bahru
1h bus ride in Standard
16:00
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
17:30
Gelang Patah Bus Terminal, Johor Bahru
1h bus ride in Standard
18:30
Changi Airport Terminal 2, Singapore

From JB Sentral to Singapore by Buses

Bus by Transtar Cross Border
04:45
TBK JB Sentral, Johor Bahru
1h 20m bus ride in Standard
06:05
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
05:15
TBK JB Sentral, Johor Bahru
1h 20m bus ride in Standard
06:35
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
05:45
TBK JB Sentral, Johor Bahru
1h 20m bus ride in Standard
07:05
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
06:15
TBK JB Sentral, Johor Bahru
1h 20m bus ride in Standard
07:35
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
10:15
TBK JB Sentral, Johor Bahru
1h 20m bus ride in Standard
11:35
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
13:15
TBK JB Sentral, Johor Bahru
1h 20m bus ride in Standard
14:35
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
15:15
TBK JB Sentral, Johor Bahru
1h 20m bus ride in Standard
16:35
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
17:45
TBK JB Sentral, Johor Bahru
1h 20m bus ride in Standard
19:05
Changi Airport Terminal 2, Singapore

From JB Sentral CIQ to Singapore by Buses

Bus by Transtar Cross Border
05:30
JB Sentral CIQ, Johor Bahru
30m bus ride in Standard
06:00
Woodland Causeway Point, Singapore
Bus by Transtar Cross Border
06:30
JB Sentral CIQ, Johor Bahru
30m bus ride in Standard
07:00
Woodland Causeway Point, Singapore
Bus by Transtar Cross Border
07:30
JB Sentral CIQ, Johor Bahru
30m bus ride in Standard
08:00
Woodland Causeway Point, Singapore
Bus by Transtar Cross Border
15:45
JB Sentral CIQ, Johor Bahru
30m bus ride in Standard
16:15
Woodland Causeway Point, Singapore
Bus by Transtar Cross Border
16:15
JB Sentral CIQ, Johor Bahru
55m bus ride in Standard
17:10
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border
16:15
JB Sentral CIQ, Johor Bahru
30m bus ride in Standard
16:45
Woodland Causeway Point, Singapore
Bus by Transtar Cross Border
19:00
JB Sentral CIQ, Johor Bahru
1h 5m bus ride in Standard
20:05
Sentosa, Singapore

From Larkin Bus Terminal to Singapore by Buses

Bus #R20 by Causeway Link Express
14:30
Larkin Bus Terminal, Johor Bahru
30m bus ride
15:00
IMM Building, Singapore

From Kluang Bus Station to Singapore by Buses

Bus by StarMart Express
08:00
Kluang Bus Station, Johor
2h 30m bus ride in VIP 24
10:30
Golden Mile Tower, Singapore
Bus by StarMart Express
08:00
Kluang Bus Station, Johor
2h 15m bus ride in VIP 24
10:15
Boon Lay, Singapore
Bus by StarMart Express
12:00
Kluang Bus Station, Johor
2h 30m bus ride in VIP 24
14:30
Golden Mile Tower, Singapore
Bus by StarMart Express
12:00
Kluang Bus Station, Johor
2h 15m bus ride in VIP 24
14:15
Boon Lay, Singapore
Bus by StarMart Express
18:00
Kluang Bus Station, Johor
2h 30m bus ride in VIP 24
20:30
Golden Mile Tower, Singapore
Bus by StarMart Express
18:00
Kluang Bus Station, Johor
2h 15m bus ride in VIP 24
20:15
Boon Lay, Singapore
Bus by StarMart Express
21:00
Kluang Bus Station, Johor
2h 30m bus ride in VIP 24
23:30
Golden Mile Tower, Singapore
Bus by StarMart Express
21:00
Kluang Bus Station, Johor
2h 15m bus ride in VIP 24
23:15
Boon Lay, Singapore

From Muar to Singapore by Buses

Bus by StarMart Express
10:30
Muar, Johor
3h 30m bus ride in VIP 24
14:00
Golden Mile Tower, Singapore
Bus by StarMart Express
10:30
Muar, Johor
3h 10m bus ride in VIP 24
13:40
Boon Lay, Singapore
Bus by StarMart Express
17:00
Muar, Johor
3h 30m bus ride in VIP 24
20:30
Golden Mile Tower, Singapore
Bus by StarMart Express
17:00
Muar, Johor
3h 10m bus ride in VIP 24
20:10
Boon Lay, Singapore
Bus by StarMart Express
19:00
Muar, Johor
3h 30m bus ride in VIP 24
22:30
Golden Mile Tower, Singapore
Bus by StarMart Express
19:00
Muar, Johor
3h 10m bus ride in VIP 24
22:10
Boon Lay, Singapore

From Woodland Causeway Point to Singapore by Buses

Bus by Transtar Cross Border SG
16:45
Woodland Causeway Point, Singapore
40m bus ride in Standard
17:25
Changi Airport Terminal 2, Singapore
Bus by Transtar Cross Border SG
19:30
Woodland Causeway Point, Singapore
50m bus ride in Standard
20:20
Sentosa, Singapore

From Tanjung Belungkor to Singapore by Ferries

Ferry by Limbongan Maju
18:30
Tanjung Belungkor, Johor
50m ferry journey in ferry
5
19:20
Changi Ferry Terminal, Singapore

Passenger reviews out of total 3,992 passengers who traveled with us on this route.

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

May 17, 2019
train #93 Shuttle, KTM
★★★★★
Very easy train ride. Exiting Malaysian immigration was an easy process: stand, wait, and receive an exit stamp in the passport. Singapore immigration was inefficient; the Singapore immigration employees do not provide necessary arrival cards before entering the immigration booth. So, I entered the booth with luggage, and then I had to turn around and walk to a counter to prepare an arrival card.
May 11, 2019
train #91 Shuttle, KTM
★★★★☆
Clean and fast transport.
May 6, 2019
train #89 Shuttle, KTM
★★★★☆
Customs clearance was a smooth one for both side. Thank you.
May 4, 2019
train #87 Shuttle, KTM
★★★★☆
Well done
Apr 28, 2019
bus Express, Causeway Link Express
★★☆☆☆
It’s wrong, the last stop isn’t at Woodlands, the driver leave us in Johor Bahru and we had to find our own way to Singapore ALONE !!
Apr 3, 2019
train #61 Shuttle, KTM
★★★★☆
Efficient
Mar 22, 2019
ferry Ferry, Limbongan Maju
★★★★★
Perfect transport
Jan 21, 2019
train #77 Shuttle, KTM
★★★★★
Smooth journey, no delays at immigration.
Jan 21, 2019
train #91 Shuttle, KTM
★★★☆☆
normal
Aug 14, 2018
train #79 Shuttle, KTM
★★★★★
Smooth and fast ride
Jul 11, 2018
train #75 Shuttle, KTM
★★★★★
Good

Popular Routes in Malaysia

How to get from Johor to Singapore

Travelling between Johor and Singapore is possible by bus, ferry and train. Train guarantees the fastest travel on this route. Bus is the slowest option.

The most expensive ticket will cost you MYR 84.64 if you go by ferry; to keep it budget-friendly, opt for a train which will set you back mere MYR 5.26.

How long does it take to get from Johor to Singapore?

It can take you anywhere between 1 and 4 hours to travel between Johor and Singapore depending on the means of transport you choose.

Train is the fastest way to travel between Johor and Singapore. Train will bring you to your destination in 5m. Bus does a much slower job and take about 3h 30m to reach Singapore.

How much does it cost to get from Johor to Singapore?

Travelling between Johor and Singapore can be as cheap as MYR 5.26 if you opt for a KTM train and as expensive as MYR 84.64 if you buy a Limbongan Maju ferry ticket.

Here is the list of how much you can expect to pay travelling by each means of transport available for this route.

How many trips per day are there between Johor and Singapore ?

  • 41 from Johor to Singapore starting from 04:30 Gelang Patah Bus Terminal until 21:00 Kluang Bus Station
  • 18 from Johor to Singapore starting from 05:00 Johor Bahru until 22:45 Johor Bahru
  • 2 from Johor to Singapore starting from 08:00 Tanjung Belungkor until 18:30 Tanjung Belungkor

Check above for a bus, train, flight and ferry timetable from Johor to Singapore.

What mode of transportation is the best one for my route?

Bus

Travelling from Johor to Singapore overland will inevitably take longer but in many cases it is the cheapest option if you opt for a bus.

Things to remember: For a more comfortable ride opt for a higher-class bus wherever possible. These buses usually have soft reclining seats and are equipped with air-conditioning and on-board toilets.

They often include water, snacks or a light lunch into your ticket price and make bathroom stops en-route.

Companies operating bus routes between Johor and Singapore

Causeway Link Express, StarMart Express, Transtar Cross Border, Transtar Cross Border SG

Ferry

Ferry may be a tiring experience especially if you are prone to seasickness and often is not the cheapest option available but it almost always makes for a very picturesque journey.

Things to remember: Ferry rides may be cancelled due to rough seas.

Companies operating ferry routes between Johor and Singapore

Limbongan Maju

Train

Train is a often a great choice for long-haul travel especially if you opt for a night sleeper train with berths which will allow you to sleep all your journey through. To make the most of your train journey, choose the class of your ticket wisely.

Note that there are air-conditioned and fan-only carriages; private compartments for 2 or 4; hard and soft seats.
Though the upper class you get the smoother is your journey, often second class air-conditioned or fan-only sleepers are a good money saving alternative.

What is the most popular transport to get from Johor to Singapore?

There is a choice of transportation means any time of the day with train remaining the most popular option due to their reasonable pricing and comfort.

Out of 1000 travellers who bought tickets for this route

  • 970 took a train
  • 28 opted for a bus
  • 2 travelled aboard a ferry