Singapore to JB
Asia,  How-to,  Singapore,  Travel Hacks

Singapore to JB- 3 Easy Ways

Johor Bahru (JB) is Singapore’s closest neighbor. Despite the separation of the two nations all the way back in 1965, the flow of people between the two countries never ceased. Every week, tons of people travel from Singapore to JB, either for work or for leisure.


Travel HANter 

05 Aug 18

Travel from Singapore to JB

Especially evident during the weekends, Singaporeans love to travel from Singapore to JB to take advantage of the exchange rate (SGD1 = MYR2.97, accurate at the time of writing). Here are three popular ways you can get from Singapore to JB for your long-awaited day trip or weekend getaway.

1. By Car

Singapore to JB
image via

The easiest way to travel from Singapore to JB, especially when shopping is the main agenda, is probably by car. Get a GPS that works in Malaysia or maybe get a SIM card to load the directions on Google Map.

HAN-dy tip: Download Google offline map if not intending to get a SIM card.




Things to take note for driving from Singapore to JB are:

  • Make sure fuel tank is 3/4 full
  • Only allowed to pump RON 97 petrol at petrol kiosks in JB
  • Tolls charges for Singapore registered cars
Toll ChargesDeparture and Arrival from Woodlands CheckpointDeparture and Arrival from Tuas Checkpoint
Singapore's Checkpoint Toll Charge (Leaving Singapore)SGD1Peak hours
(5am-10am; 3pm-11pm): SGD2.50

Non-Peak hours
(11pm - 5am; 10am - 3pm): SGD1.30
Road charge to enter MalaysiaMYR20MYR20
Toll fee for cars entering JBMYR2.90MYR4.00
Toll fee for cars leaving JBFreeMYR7.50
Singapore's Checkpoint Toll Charges (Entering Singapore)FreePeak hours
(5am-10am; 3pm-11pm): SGD2.50

Non-Peak hours
(11pm - 5am; 10am - 3pm): SGD1.30

HAN-dy note: According to Malaysian’s Democratic Action Party state Assemblyman Andrew Chen in a Facebook post on 29 Jun 18, toll charges at Johor checkpoint are to be paid only when leaving Malaysia to ease congestion. No date was given for implementation as of the time of writing.


  1. Convenient and comfy.
  2. Can buy as much as you want.


  1. Jam JAm JAM! 
  2. Possible car theft.
  3. More expensive if not traveling in a group.

2. By Bus

Singapore to JB
image via

With the increasing crowd traveling from Singapore to JB, there are also more bus options for people from all parts of Singapore to choose from.

  • Public Buses

Take the buses from:

  1. Woodlands bus interchange – No. 950
  2. Kranji MRT Station – No. 160, 170, 170X
  3. Jurong East bus interchange – No. 160
  4. Queens Street Bus Terminal – No. 170

Prices are from SGD1.60 and up, to be paid by EZ-link or cash. Buses stop at JB Sentral Bus Terminal.

Click here for more details.

  • Transtar Coach

Pickup points all over Singapore and prices range from SGD2 to SGD12, one way. Tickets can be booked online.

Buses stop at various places in JB like the JB customs, KSL city mall, Paragon Hotel Johor and JB Hallmark Regency Hotel.

Click here for more details.

  • Causeway Link Bus

Pickup points mainly in West and Central areas of Singapore.

Prices range from SGD1.5 to SGD4, from Singapore to JB and MYR1.90 to MYR5.00 from JB to Singapore. Tickets are to be paid by cash.

Buses stop at various places in JB like the JB customs, Bukit Indah, Perling Mall, Legoland, Sutera Mall and more. Service frequency is about 15-30 mins.

Click here for more details.

  • Singapore-Johore Express Bus

Pickup from Queens Street Bus Terminal and ends at JB custom or Larkin Bus terminal. Service frequency is about 30 mins.

Price from Singapore to JB is SGD3.30 and JB to Singapore is MYR3.40. Tickets are to be paid by cash.

Click here for more details.


  1. Convenient and direct services for people in all parts of Singapore.
  2. Direct buses to some of the attractions and shopping malls.


  1. Expect a jam at the custom.
  2. Public buses might stop at many stops.
  3. Can be more expensive than driving if traveling in groups.

3. By Train

Singapore to JB
image via

To avoid the human jam at the customs at both Singapore and Malaysian, take the KTM’s Shuttle Tebrau to get from Singapore to JB. Then, just board the train at Woodlands Train Station for a 5 mins ride to JB Sentral Train Station.

HAN-dy tip: Woodlands Train Checkpoint is not the same place as Woodlands Checkpoint.

Things to take note for taking a train from Singapore to JB are:

  • Get your tickets in advance by booking through KTM’s website as tickets might get sold out
  • Tickets are priced at SGD5 (Singapore to JB) and MYR5 (JB to Singapore)
  • The first train from Singapore departs at 07:20 am and the last train from JB returns at 22:30. Click here for more details.


  1. Avoid jams at customs.
  2. Fast and convenient.


  1. Train frequency is not high.
  2. Tickets are limited and can get sold out quickly on public holidays.
  3. Only brings you to JB Sentral Train Station.

So here are the 3 easy ways to get from Singapore to JB. Which is your favourite mode of travel? Drop us a comment to let us know.

Also, check out

Canopi, Bintan, July 2017

20 Things To Do In Bangkok

Full-time aspiring world traveller, most-of-the-night-time travel blogger. Always looking for the next vacation.

Leave a Reply

Your email address will not be published. Required fields are marked *

  Subscribe now for weekly dose of

new travel ideas & hacks!


  Subscribe now for weekly dose of

new travel ideas & hacks!


%d bloggers like this: