Johor Bahru (JB) has become our weekend getaway whenever we need a break from our hectic work. If you have been driving to JB, you know how frustrated it is to get through the busy traffic. It is common to wait in line for an hour or more before you can even get through the customs.
Actually, there are other methods to travel from Singapore to Johor Bahru. The same method can also be applied when you are coming back from Johor Bahru to Singapore.
When we traveled to Johor Bahru for the first time, we were stuck in the traffic for so long that we decided to walk to the custom. Trust me, that’s definitely not something you want to experience.
Since then, we have been experimenting different ways to travel from Singapore to JB. Today, we are going to share with you some of the best ways to make your way to Johor Bahru without getting yourself stuck in the traffic for so long.
- Take A KTM Train From Singapore to Johor Bahru
- Take a Bus from Singapore to Johor Bahru
- Walk and Take a Bus to JB Sentral
- Take A Car from Singapore to Johor Bahru
Take A KTM Train From Singapore to Johor Bahru
This is the most time-efficient and cost-effective method to travel from Singapore to JB. It is also our favorite way to get across the Causeway.
Within 5 minutes, the train will bring you all the way from Singapore to Johor Bahru. Not only that, the queues for both Singapore and Malaysia customs are very usually short. I have not yet queue more than 30 minutes just to get through the customs.
The only caveat? You have to snatch for the train tickets 30-days before the travel date if you are going to travel on a weekend.
How to book the train tickets?
You can book the train tickets online via this website. Otherwise, you can also purchase tickets over the counter at Woodlands Train Checkpoint Level 1. Do note that Woodlands Train Checkpoint and Woodlands Checkpoint are two different checkpoints. If you are taking a train, you will be departing from Woodlands Train Checkpoint.
When you book the tickets, you don’t really need to care about the seats as the train has free seatings. Hence, you should just book any seats and get yourself a ticket to the train.
How much is the ticket from Singapore to Johor Bahru?
The ticket from SG to JB costs merely S$ 5 (inc GST).
How much is the ticket from Johor to Singapore?
The ticket from JB to SG costs RM 5. After conversion, the ticket costs about S$ 1.70.
When should I book the train tickets?
If you are going to take a train on the weekend, I recommend to purchase the tickets about 30-days before the travel date. For example, you will need to camp for the tickets between 31st May – 2nd June if you are planning to go on 30th June. The tickets will usually be available after 9 AM. I have not been able to catch the right timing yet but it’s definitely not available at 8 AM.
I am also very serious that you need to camp for the tickets for weekend trips. If you attempt to book a few days before your travel date, chances are you are left with 8 AM or 8 PM train tickets. I find that the train tickets for 12 PM and 1.30 PM are the hardest to purchase if you do not purchase on the first day the tickets are available.
How to go to Woodlands Train Checkpoint?
There are a couple of methods you can travel to Woodlands Train Checkpoint.
By Public Transport (MRT + Bus)
From Marsling MRT
You can take bus 856 from Marsling MRT to Woodlands Train Checkpoint and alight at the 3rd stop.
From Woodlands MRT
If you are nearer to Woodlands MRT, you can also take bus 856 to Woodlands Train Checkpoint and alight on the 6th stop. Other buses you can take is 903, 911, 912 and 913.
From Kranji MRT
If you are nearer to Kranji MRT, you can take bus 170, 170A and 178 to Woodlands Train Checkpoint and alight on the 5th stops.
By Taxi or Private Cars
This is my preferred method to go to Woodlands Train Checkpoint. I will take a Grab for about S$ 6 with my friends. It’s actually much more valuable if you have a group of 4 people. The car ride takes about 5-10 minutes. You can normally get a car within a few minutes.
Take a Bus from Singapore to Johor Bahru
If I couldn’t get a train ticket, I will fall back to the buses. Let me list down all the possible bus routes.
SBS Bus 160, 170, 170A, 170X and SMRT Bus 950
You can take bus 160 from Jurong East MRT (more than 60 minutes journey) or Kranji MRT (more than 30 minutes journey). Or you can choose to take 170 from Kranji MRT (more than 30 minutes journey). Otherwise, you can take SMRT bus 950 from Woodlands MRT (more than 30 minutes journey).
All the buses will bring you to Woodlands Checkpoint. You will need to alight to clear Singapore customs. After that, you can board any SBS buses and head to Malaysia customs.
You can purchase a ticket to take Causeway buses if you are heading to places like Larkin Bus Terminal. Generally, this has shorter queue than the SBS buses. You can take these buses to Malaysia customs and switch to SBS buses if you need to stop at JB Sentral. However, you will be paying a few dollars more in this manner.
Walk and Take a Bus to JB Sentral
This is actually my second most preferred way to travel to JB.
Instead of taking a bus all the way from the MRT to Woodlands Checkpoint and JB Sentral, I prefer to make my way to Woodlands Train Checkpoint first and walk to Woodlands Checkpoint.
All cars will need to pass Woodlands Checkpoint to clear customs. Hence, the traffic is really high. Sometimes, the public buses will be stuck in the traffic jam right before the customs. If we walk from Woodlands Train Checkpoint, we can eliminate the possibilities of getting stuck in the traffic before Woodlands Checkpoint. The walk takes around 5 minutes and it is sheltered all the way.
Take A Car from Singapore to Johor Bahru
This is the most expensive method to go to Johor Bahru.
If you are interested to take a cab from Singapore to Johor Bahru, you can book a taxi and take it from Bugis. However, these taxis are limited to pick-up and drop-off passengers from Larkin Bus Terminal.
Apart from taking a public taxi, you can also hire a private car to pick you up from your house and send you all the way to Johor Bahru. If you do a quick search on Google, the cheapest rate I saw online is SGD 90. This is at least 45x more expensive than taking a public transport.
I would say it really depends on your circumstances. If you have elderly with you, this may be one of the better and cheaper methods to travel to Johor Bahru if you do not own a car.
Taking a train from Singapore to Johor Bahru is the most cost-effective and time-efficient method. I will make sure I’m able to get a ticket before I book a hotel (Check out our hotel reviews on KSL Hotels, Holiday Villa, DoubleTree JB and Amari Johor Bahru) in JB.
What’s your preferred choice to travel from SG to JB?