A Handy Guide for Singapore to Johor Bahru Buses

Why Traveling from Singapore to Johor Bahru by Bus Is the Smartest Choice

Traveling between Singapore (SG) and Johor Bahru (JB) is one of Southeast Asia’s busiest cross-border routes. Every day, thousands of commuters, shoppers, and weekenders make the short trip.


While there are multiple transport options, the most affordable and convenient way remains taking a bus from Singapore to JB. With flexible schedules, multiple operators, and fares starting from just SGD 3, buses offer unbeatable value for money.


Thanks to digital platforms like bus online booking, the process is now easier than ever—you can secure a ticket in just minutes.

Why Booking a Bus Online Makes Sense

Gone are the days when travelers queued at Queen Street or Golden Mile Complex for tickets. Today, bus online booking has simplified everything.

Benefits of booking online:


● Instant confirmation – Secure seats in seconds, even during peak travel times.

● Wide operator choice – Compare services like Causeway Link, Transtar Travel, KKKL Express, and more.

● Flexible payments – Pay via credit card, debit card, e-wallets, or local gateways.

● E-tickets – No printing needed—just flash your mobile ticket.


That’s why most regular commuters now choose online reservations for stress-free travel.

Popular Platforms for Bus Online Booking

Several online platforms make booking a bus from Singapore to Johor Bahru quick and hassle-free. Among the most popular are redBus, Easybook, BusOnlineTicket, and direct operator websites like Causeway Link.


1. redBus offers global and Southeast Asian coverage with real-time schedules, seat selection, and 24/7 customer support — making it ideal for frequent travelers and families.


2. Easybook focuses on regional routes and frequently provides promos and loyalty points, which makes it a great choice for price-sensitive travelers looking for deals.


3. BusOnlineTicket allows users to view detailed operator information and compare multiple services before booking, making it perfect for those who prefer evaluating all available options.


Meanwhile, operator websites such as Causeway Link are suitable for commuters loyal to a single company, though they often have limited route visibility compared to aggregator platforms.


Verdict: Aggregators like redBus offer the widest range of choices and make it easiest to compare fares, timings, and bus operators for the SG–JB route.

Comprehensive Bus Options via redBus

On redBus, travelers can choose from more than 50 daily buses operating on the Singapore to Johor Bahru route, offering flexibility and convenience throughout the day.


Some of the popular operators include KKKL Express, Transtar Travel, First Coach, and Super Nice Express, all known for their punctuality and comfortable services.


In Singapore, buses depart from major points such as Changi Airport, Expo MRT Exit B, Grantral Mall, Woodlands Civic Centre, and Raffles Town Club. On arrival in Johor Bahru, common drop-off locations include Gelang Patah Terminal, Johor Checkpoint, and Petronas Petrol Station.


Ticket prices generally range between SGD 3 and SGD 15, depending on the operator and type of service chosen. The average travel time is around 1 hour and 15 minutes, though it can be longer during peak traffic or weekends.


Passengers booking via redBus can enjoy features such as seat selection, real-time schedules, and 24/7 customer support for a hassle-free experience.


Pro Tip: Travel during non-peak hours, as weekends and holidays can add 30 to 60 minutes to your journey due to Causeway congestion.

Hidden Costs to Watch Out For

Even with low fares, it’s good to check for extra charges:

●  Cross-border surcharges – Some operators increase prices during festive seasons.

● Currency conversion fees – Banks may charge extra if paying with foreign cards.

● Luggage policy – Oversized bags may cost more.

● Cancellations – Refundable tickets often carry admin fees.


Always read the T&Cs carefully before payment.

Alternatives to Online Booking & Estimated Cost of a JB Day Trip

Alternatives to Online Booking

If you prefer traditional booking, there are still options:

● On-site counters – At Queen Street, Woodlands, or Jurong East.

● Direct operator websites – For those loyal to one bus company.

● Travel agencies – Best for group bookings with hotel bundles.

That said, these options lack the transparency and seat guarantee of platforms like redBus.

Estimated Cost of a Day Trip to JB by Bus

A day trip from Singapore to Johor Bahru by bus is both fun and budget-friendly. On average, the total cost ranges between SGD 76 and SGD 160, depending on your spending choices.

Here’s a simple breakdown:

  • Round-trip bus fare: Around SGD 6 to 20, depending on the operator and bus type.
  • Meals: Expect to spend SGD 20 to 40 if you enjoy local street food or casual dining.
  • Shopping and entertainment: Budget SGD 40 to 80, especially if you’re exploring malls or indulging in spa sessions.
  • Miscellaneous expenses: Around SGD 10 to 20 for Grab rides, snacks, or small purchases.

Pro Tip: A JB day trip often costs less than a single night out in Singapore, making it the perfect choice for a quick and affordable weekend escape.

When Online Works Best

Booking a bus from Singapore to JB online is the smartest, fastest, and most reliable option. Platforms like redBus save time, guarantee seats, and allow easy comparison of fares.


Final Word: With tickets as low as SGD 3, flexible departures, and instant booking, cross-border bus travel is the easiest way to enjoy shopping, dining, and leisure in JB—just a short ride from Singapore.

Faq

How long does it take to travel from Singapore to Johor Bahru by bus?

It usually takes around 1 hour 15 minutes, but the journey may extend up to 2 hours during peak traffic at the Causeway.

What is the bus fare from Singapore to JB?

Bus fares typically range between SGD 3 and SGD 15, depending on the operator and service type.

Which online platform is best for booking SG to JB bus tickets?

redBus is the most popular platform, offering multiple operators, real-time schedules, and instant ticket confirmation.

Do I need to print my bus ticket for SG to JB travel?

No, most platforms issue e-tickets, which can be shown on your mobile phone during boarding.

What are the main boarding points in Singapore for JB buses?

Common boarding points include Changi Airport, Woodlands Civic Centre, Expo MRT Exit B, and Raffles Town Club.

About Us | Contact Us | Email Us: mysingaporepass@thrillophilia.com

This website is a partner website of Thrillophilia. Thrillophilia works with multiple attractions in Singapore as a reseller.

© 2026 www.mysingaporepass.com All rights reserved.