Hey there, Singaporeans! Ready for a quick escape to Johor Bahru? Whether you’re planning a family outing, a business trip, or just a spontaneous day of fun, crossing over to JB has never been easier.
In this guide, we’ll walk you through every transport option, from private taxis and self-driving to buses, trains, and even ferries, so you can choose the perfect ride that fits your budget, style, and schedule. Let’s dive in and explore your hassle-free ways to hit the JB road!
Also read: 7 Family-Friendly Activities in Johor Bahru (JB) for Singaporean Families
1. Private Taxi: The Comfort Cruise

Image credit: Skitterphoto via Pexels
If you love the idea of a stress-free, door-to-door ride, then booking a private taxi is the way to go. Imagine being picked up right from your doorstep in Singapore and whisked over to JB in a comfortable luxury MPV. This option is perfect for families, groups, or anyone with lots of luggage.
Although it comes with a higher price tag – roughly S$100 – the convenience and comfort of bypassing crowded checkpoints make it totally worth it. Plus, you don’t have to worry about navigating traffic or coordinating bus schedules. It’s a smooth, relaxing journey that gets you to your destination in about 30 to 45 minutes.
2. Self-Driving: Freedom on Wheels

Image credit: Baona via Getty Images Signature
For those who enjoy a road trip and want complete control over their schedule, self-driving is a fantastic choice. Driving from Singapore to JB lets you explore at your own pace and even make spontaneous stops along the way.
Before you hit the road, be sure to have your passport, a valid Singapore driving license, and a Vehicle Entry Permit (VEP) ready. You’ll also need to top up your Touch ‘n Go card for toll payments and ensure your fuel tank is at least ¾ full. With all these essentials in place, your self-drive adventure offers the freedom to roam around JB without being tied to a rigid timetable.
3. Bus: Budget-Friendly and Convenient

Image credit: Causeway Link | Official Website
If you’re looking for an affordable option, buses offer a simple and cost-effective way to travel from Singapore to JB. Several bus operators provide regular services via Woodlands or Tuas Checkpoints. When heading to the heart of JB, buses such as Causeway Link CW1, CW2, or CW5 from Woodlands are ideal.
On the other hand, if your destination is in western JB, buses departing from Tuas Checkpoint might be more convenient. Although buses may take a little longer during peak hours, their frequent schedules and low fares make them a popular choice for budget-conscious travellers.
4. Train: The KTM Shuttle Tebrau

Image credit: Free Malaysia Today via Facebook
For a super speedy and efficient journey, consider taking the KTM Shuttle Tebrau. This cross-border train from Woodlands Train Checkpoint whisks you over to JB Sentral in just about 5 minutes! While the train ride itself is lightning fast, do allow extra time for immigration clearance at both ends.
Tickets can be easily booked online or purchased at the counter, so plan ahead during busy periods to secure your seat. The train is an excellent option if you prefer to avoid the road traffic and enjoy a breezy, hassle-free ride.
5. Ferry: A Scenic Alternative (For Desaru Only)

Image credit: Batamfast | Official Website
If you’re feeling adventurous and your destination is Desaru, why not take a ferry? Departing from Tanah Merah Ferry Terminal in Singapore, ferries offer a unique and relaxing way to cross the border. You can choose between reaching Desaru Coast Ferry Terminal or Tanjung Pengelih Ferry Terminal in Johor.
The ferry ride, which can take between 35 and 90 minutes depending on the terminal, provides scenic views and a gentle sea breeze – an ideal alternative to the usual rush. Just be sure to purchase your tickets online in advance and check the schedule, as ferries run less frequently than other modes of transport.
When to Travel: Timing is Everything

Image credit: Kokkai via Getty Images Signature
Timing plays a crucial role in making your JB trip smooth and enjoyable. To avoid heavy traffic and long waits at the checkpoints, it’s best to travel during off-peak hours. Early mornings, preferably before 5am, or late evenings after 10pm are ideal on weekdays.
On weekends and public holidays, try to plan your journey during less busy periods to ensure a stress-free experience. Checking the weather forecast in advance can also help you avoid delays caused by rain or other unpredictable conditions.
Happy Planning!
No matter which mode of transport you choose, from the luxury of a private taxi to the freedom of self-driving, the affordability of buses, the speed of the KTM train, or the scenic allure of a ferry, getting from Singapore to Johor Bahru is easier than ever. Each option offers its own set of perks, so decide based on your budget, travel needs, and personal style.
With a little planning and the right timing, your JB adventure will be smooth, fun, and full of unforgettable moments. So pack your bags, prepare your documents, and get ready to cross the border for an amazing trip to JB. Happy travels and enjoy every minute of your adventure!
Also read: Banghistory Johor Bahru: The Best Group Activity for Singaporeans Seeking Unique Experiences