There are many ways you can travel from Singapore to JB. If you take a car, you will risk getting stuck in traffic jam. You can also take public buses to enter Johor Bahru from Singapore. However, you might need to queue more than an hour at the customs.
Taking a train is probably the shortest and most comfortable way to travel to JB from Singapore.
Train from Singapore to JB
The train from Singapore to Johor Bahru is operated by Keretapi Tanah Melayu (KTM). It takes merely 5 minutes to travel across the border. As there is limited space on the train, there are much fewer people compared to public buses.
Even though the shuttle train looks old and torn, it is really very comfortable as compared to other modes of transportation. If you happen to board a crowded train, you can be sure that you will not have to stand more than 15 minutes.
The train will pick up passengers from Woodlands Train Checkpoint and drop them off at JB Sentral.
The train can take more than 300 passengers in a single session. I always wonder if they oversell as it seems like there are always more people than the available seats.
Bear in mind that 300 seats are limited especially during weekends, the eve of public holidays and public holidays. Hence, it is advisable to book the tickets in advance to avoid disappointment.
The KTM train runs every day at almost every hour. The train that travels to Singapore starts at around 5.00 A.M. On the other hand, the first train from Singapore starts at 7.19 A.M. The next train interval will be 70 minutes later in the morning, late afternoon and evening. Between 10.50 A.M to 3.50 P.M, the train will arrive at 90 minutes interval.
A one-way ticket from Singapore to JB costs S$5.33. On the other way, it costs S$1.87 to travel from Johor Bahru to Singapore. The total cost of the two-way ticket is only S$7.20.
It may seem like it is much more expensive to take a train than taking public buses. However, it is definitely worth it to pay the additional fee such that you can save time and enjoy a more comfortable manner to travel.
Book a Ticket from Singapore to JB
You can purchase the train tickets online or over the counter.
Over the Counter
The tickets can be purchased at Woodlands Train Checkpoint Level 1 counter. The tickets seem to be a little bit cheaper over the counter.
Since the tickets might be sold out on popular days, it is advisable to purchase online.
You can purchase the tickets online via busticketonline.com. I believe you can also purchase the tickets through KTM’s official website.
Here’s a step by step guide how you can purchase the train tickets on busticketonline.com.
Step 1 – Select the details of your trip on the website. Change the source to Singapore and destination to Johor Bahru. The tickets are released monthly. Do check the availability of the tickets so that you will not miss the selling period.
Step 2 – Once you proceed to the next page, you will be asked to select the desired time slot. If you want to change the date, you can also do it on the same page without going back the history.
Since it is charged in Ringgit, you might be paying more than S$5 if you purchase online.
Step 3 – Once you have selected a time slot, you will be asked to select a seat. There is no seat allocation on the train (aka free seating). Select any seat and proceed to the payment page.
Step 4 – You will need to fill up collector and passenger details. Here, you will need to input NRIC or passport number for verification purpose.
Step 5 – Once you are happy with all your selections, you can make payment. The payment can be made through Visa, Mastercard and Paypal.
Yup, that’s how easy it is to purchase a train ticket online.
On the Day
You will need to go Woodlands Train Checkpoint (note: Woodlands Checkpoint and Woodlands Train Checkpoint are different) to take the train from Singapore to Johor Bahru.
You can also purchase tickets from easybook.com. It’s my favourite website to get my train tickets to Johor Bahru.
A detailed tutorial is coming up soon!
If you book online, you may need to exchange your booking confirmation into an actual ticket at Level 1 counter. This is only applicable to the ticket from Singapore to Johor Bahru. When you travel back from Johor Bahru to Singapore, you can use QR code to scan at the gantry.
Taking a train from Johor Bahru to Singapore can be very convenient. As long as you are able to purchase the tickets on time, you are guaranteed to travel comfortably by train.
What’s your favourite way to go JB?