What Is the Best Way to Travel from Singapore to Johor Bahru? A Comprehensive Comparison

Oct 19, 2025By Aries Ong
Aries Ong

Introduction

Traveling from Singapore to Johor Bahru is a popular route for both locals and tourists alike. Whether it's for business, shopping, or exploring new attractions, understanding the best travel options can enhance your journey. In this guide, we'll explore various modes of transport, considering factors like cost, convenience, and time.

cityscape travel

By Bus

Buses are a budget-friendly option for traveling from Singapore to Johor Bahru. They are highly accessible and operate regularly throughout the day. The journey typically takes about 1 to 2 hours, depending on traffic conditions and border clearance.

Convenience and Cost

Most buses depart from major transportation hubs like Queen Street Terminal or Kranji MRT Station in Singapore. Fares are economical, usually ranging from SGD 3 to SGD 5. However, travelers should be prepared for potential delays at the border, especially during peak hours.

bus travel

By Train

The train service between Singapore and Johor Bahru offers a comfortable and scenic travel experience. The KTM Shuttle Tebrau connects Woodlands Train Checkpoint in Singapore to Johor Bahru Sentral.

Timeliness and Comfort

The train journey is relatively quick, taking only about 5 minutes to cross the border. It is advisable to book tickets in advance due to high demand during weekends and holidays. Tickets cost approximately SGD 5 to SGD 7, providing a smooth and efficient travel option.

train station

By Car

Driving from Singapore to Johor Bahru is highly convenient for those who prefer flexibility and privacy. The Causeway or Second Link bridges provide direct routes, with the journey taking around 1 hour under normal traffic conditions.

Flexibility and Expenses

While driving offers the advantage of traveling at your own pace, it's important to consider additional costs such as tolls, fuel, and vehicle entry permits. The convenience of having your own vehicle can be worth it for families or groups traveling together.

car travel

By Taxi or Ride-Sharing Services

Taxis and ride-sharing services like Grab offer door-to-door convenience from Singapore to Johor Bahru. This option is particularly beneficial for travelers with heavy luggage or those looking for a hassle-free journey.

Cost Analysis

The cost for a taxi ride can range from SGD 50 to SGD 100, depending on the time of day and traffic conditions. Ride-sharing services may offer slightly lower prices, but availability can vary. This option is ideal for those who value comfort and convenience over cost.

Conclusion

Choosing the best way to travel from Singapore to Johor Bahru depends on your priorities such as budget, time, and comfort. Whether you opt for the economy of a bus, the speed of a train, the flexibility of a car, or the convenience of a taxi, each mode of transport offers unique advantages. Evaluate your needs and select the option that best suits your travel itinerary.