Bored of the same old routine and looking for an exhilarating escape?
Why stick to the usual Singaporean hangouts when Johor Bahru, just across the causeway, offers a whirlwind of excitement?
JB is bursting with dynamic attractions, scrumptious food, and unbeatable shopping deals, thanks to the favorable exchange rate.
Imagine this: a day packed with thrilling activities, delicious meals, and shopping sprees that don’t break the bank.
From lively markets to stunning sights, JB has it all—and it’s just a short trip away!
Ready to turn your ordinary day into an extraordinary adventure?
Check out these ways to travel from Singapore to Johor Bahru and get ready for a day filled with fun, flavor, and fantastic finds.
Whether you’re craving new experiences or just a change of pace, JB is your perfect getaway!
(Note: All prices and schedules mentioned below are set by the respective transport operators and may change at any time.)
Duration: 45 minutes to 1 hour
Cost: Approximately SGD100
Taking a private taxi from Singapore to Johor Bahru is one of the most comfortable and convenient ways to make the trip. This option is particularly advantageous for families, groups, or travelers with a lot of luggage.
A private taxi service picks you up from your location in Singapore and drops you off directly at your destination in JB, bypassing the need to alight at immigration checkpoints, which can be a significant time-saver.
Advantages:
Considerations:
Tips:
Here are some reputable private taxi services that operate between Singapore and Johor Bahru:
| Service Provider | Vehicle Option | Cost (SGD) | Booking Link | Duration (Approx) | Flexibility |
|---|---|---|---|---|---|
| SGJBTaxi88 | Toyota Innova, Alphard/Vellfire, Hyundai Starex | 80-120 | SGJBTaxi88 | ~60 Mins | 24/7 Service, On-Time Carrying, Affordable Prices |
| SGMYTRIPS | Toyota Alphard, Vellfire | 140+ | SGMYTRIPS | ~60 Mins | Customizable Trips, 24/7 Availability |
| GOISLANDS | Various MPVs | 140+ | GOISLANDS | ~60 Mins | Flexible Pick-Up, 24/7 Service |
| NusaTransport | Toyota Innova, Alphard/Vellfire, Hyundai Starex | 140-200 | NusaTransport | ~60 Mins | Flexible Routes, Daily Service |
| Asia Car Service | Mercedes E-Class, S-Class | 140+ | Asia Car Service | ~60 Mins | Door-To-Door, Luxury Options, 24/7 Service |
| SG To JB Taxi | Various MPVs | 140+ | SG To JB Taxi | ~60 Mins | Flexible Routes, Daily Service |
| SGTaxiToJB | Various MPVs | 140-450 | SGTaxiToJB | ~60 Mins | Customizable Trips, 24/7 Availability |
| TransportToJB | Toyota Innova, Alphard/Vellfire, Hyundai Starex | 140+ | TransportToJB | ~60 Mins | Multiple Routes, Daily Service |
| MyTravelLane | Various MPVs | 150+ | MyTravelLane | ~60 Mins | Customizable Trips, 24/7 Availability |
| SGCab | Various MPVs | 150+ | SGCab | ~60 Mins | Door-To-Door, Luxury Options, 24/7 Service |
| Maxi Cab Singapore | Various MPVs | 150+ | Maxi Cab Singapore | ~60 Mins | Flexible Routes, Daily Service |
| JB2SG | Various MPVs | 150+ | JB2SG | ~60 Mins | Customizable Trips, 24/7 Availability |
| SGMYTaxi | Various MPVs | 160+ | SGMYTaxi | ~60 Mins | Flexible Pick-Up, 24/7 Service |
| EaziRide | Various MPVs | 160+ | EaziRide | ~60 Mins | Door-To-Door, Luxury Options, 24/7 Service |
| Taxi Johor | Various MPVs | 160+ | Taxi Johor | ~60 Mins | Customizable Trips, 24/7 Availability |
| SGMY Private Car Services | Various MPVs | 160+ | SGMY Private Car Services | ~60 Mins | Flexible Routes, Daily Service |
Choice Of Private Taxi Services:
Duration: 1 to 2 hours
Cost: Variable (fuel,tolls, VEP)
Self-driving from Singapore to Johor Bahru offers the ultimate flexibility and freedom, making it a popular choice for those who prefer to travel at their own pace. This option allows you to explore JB and its surroundings without being tied to public transport schedules.
Advantages:
Considerations:
Tips:
Duration: 1.5 to 2 hours
Cost: SGD 2 to 5
Traveling by bus from Singapore to Johor Bahru is one of the most economical options, making it a popular choice for budget-conscious travellers.
Buses run frequently and offer a reliable way to cross the border, although it can be time-consuming due to traffic and immigration checks.
Advantages:
Considerations:
Tips:
Here’s a comprehensive table of 20 bus operators that travel from Singapore to Johor Bahru.
The table includes details about their routes, bus types, duration, costs, schedules, and booking methods.
| Operator | From Station | To Station | Bus Type & Brand | Duration (Approx) | Cost (SGD) | Schedule & Timetable | Booking Method |
|---|---|---|---|---|---|---|---|
| Transtar Travel | Golden Mile Complex | Johor Bahru | Luxury COach | 1 Hour | 16.00 | 0600 to 1800 | Redbus |
| Causeway Link | Queen Street Terminal | Larkin Terminal | Express Bus | 1.5 hours | 3 | Every 15 minutes | Easybook |
| SBS Transit | Woodlands Checkpoint | Johor Bahru | City Bus | 1 hour | 2 | Every 20 minutes | SBS Transit Website |
| FirstCoach | Novena Square | Bandar Seri Alam | Executive Coach | 1.5 hours | 10 | 8:00 AM, 2:00 PM, 8:00 PM | FirstCoach |
| Starmart Express | Lavender MRT Station | Larkin Terminal | Super VIP Coach | 1.5 hours | 15 | 7:00 AM to 9:00 PM | Starmart |
| KKKL Express | Boon Lay Shopping Centre | Johor Bahru | VIP Coach | 1 hour | 14 | 6:30 AM to 8:00 PM | KKKL |
| Transtar Cross Border | TS6 Tuas Link Stn | Grand Paragon Hotel | Cross Border Bus | 1.5 hours | 10.53 | 8:00 AM to 10:34 PM | RedBus |
| Maju Express | Yishun Bus Interchange | Larkin Terminal | Express Bus | 1.5 hours | 12 | 7:00 AM to 11:00 PM | Easybook |
| Superior Coach | HarbourFront Centre | Johor Bahru | Luxury Coach | 1 hour | 15 | 7:30 AM to 9:30 PM | Superior Coach |
| City Express | Bugis MRT Station | Larkin Terminal | VIP Coach | 1.5 hours | 13 | 8:00 AM to 10:00 PM | City Express |
| Handal Indah | Changi Airport | Larkin Terminal | Express Bus | 2 hours | 9 | Every hour | Easybook |
| Five Stars Travel | Beach Road | KSL Resort | Executive Coach | 1.5 hours | 14 | 6:00 AM to 8:00 PM | Five Stars |
| Grassland Express | Woodlands MRT Station | Johor Bahru | Luxury Coach | 1 hour | 15 | 7:00 AM to 9:00 PM | Grassland |
| Yellow Bus | Jurong East Bus Interchange | Larkin Terminal | Express Bus | 1.5 hours | 10 | 6:00 AM to 10:00 PM | Easybook |
| Bas Malaysia | Farrer Park MRT Station | Larkin Terminal | VIP Coach | 1.5 hours | 12 | 6:00 AM to 8:00 PM | Bas Malaysia |
| Johor Bahru Express | Clementi MRT Station | Larkin Terminal | Express Bus | 1.5 hours | 10 | Every 30 minutes | Easybook |
| TS Travel | Boon Lay MRT Station | Johor Bahru | Luxury Coach | 1 hour | 16 | 6:00 AM to 10:00 PM | TS Travel |
| Yoyo Bus | Bukit Panjang MRT Station | Larkin Terminal | Express Bus | 1.5 hours | 9 | Every hour | Easybook |
| Eltabina Jaya | Kranji MRT Station | Larkin Terminal | VIP Coach | 1 hour | 12 | 6:00 AM to 8:00 PM | Easybook |
| 707 Inc | Changi Airport | Johor Bahru | Executive Coach | 1.5 hours | 15 | 7:00 AM to 9:00 PM | 707 Inc |
Comparison of Bus Operators:
How to Book
For booking, you can use platforms like RedBus, Easybook, or the individual operator’s websites. It’s recommended to book in advance, especially during peak travel periods, to ensure seat availability and potentially secure lower fares.
This comprehensive information should help you choose the best bus operator for your trip from Singapore to Johor Bahru.
Duration: 5 minutes (train ride) + immigration checks
Cost: SGD 5
The KTM Shuttle Tebrau is the fastest way to travel from Singapore to Johor Bahru, making it an excellent option for those who prioritize speed and efficiency.
This train service runs between Woodlands Train Checkpoint in Singapore and JB Sentral in Johor Bahru.
Advantages:
Considerations:
Tips:
Schedule and Timetable:
Here’s a general outline of the Shuttle Tebrau’s schedule. Note that schedules are subject to change, so it’s best to check the latest timetable on the KTM website or other booking platforms.
| Departure Time (SG) | Arrival Time (MY) | Departure Time (MY) | Arrival Time (SG) |
|---|---|---|---|
| 8:30 AM | 8:35 AM | 7:00 AM | 7:05 AM |
| 9:30 AM | 9:35 AM | 8:00 AM | 8:05 AM |
| 11:30 AM | 11:35 AM | 9:00 AM | 9:05 AM |
| 2:30 PM | 2:35 PM | 10:00 AM | 10:05 AM |
| 4:30 PM | 4:35 PM | 11:00 AM | 11:05 AM |
| 6:30 PM | 6:35 PM | 12:00 PM | 12:05 PM |
| 8:30 PM | 8:35 PM | 1:00 PM | 1:05 PM |
| 10:30 PM | 10:35 PM | 2:00 PM | 2:05 PM |
*Schedules may vary on weekends and public holidays.
Booking Information:
Duration: 1.5 to 2 hours
Cost: SGD 50+
Taking a ferry from Singapore to Desaru in Johor offers a scenic and relaxing travel experience, making it a great option for those looking to avoid road traffic and enjoy a leisurely journey. The ferry departs from Tanah Merah Ferry Terminal in Singapore and arrives at Desaru Coast Ferry Terminal or Tanjung Pengelih Terminal in Johor.
Advantages:
Considerations:
Tips:
Duration: Typically takes between 45 minutes to 1.5 hours (depends on traffic conditions and the specific pick-up and drop-off points.)
Cost: The cost ranges from SGD 90 to SGD 150 per trip, depending on the vehicle type and service provider.
Charter services offer a personalised and flexible way to travel from Singapore to Johor Bahru.
These services can be tailored to meet the needs of different groups, whether it’s a family trip, a corporate outing, or a group of friends traveling together.
Advantages:
Considerations:
In summary, charter services provide a flexible, comfortable, and convenient way to travel from Singapore to JB. They are particularly beneficial for groups, families, and corporate travellers who value a personalized travel experience.
Popular Charter Service Providers:
| Service Provider | Vehicle Option | Cost (SGD) | Booking Link | Duration (Approx) | Flexibility |
|---|---|---|---|---|---|
| SGJBTaxi88 | MPV, Private Car | From 80 | SGJBTaxi88 | 1-2 hours | Flexible booking, direct door-to-door service |
| SG2MYTransport | Alphard Anh30, Various Options | From 180 | SG2MYTransport | 1-2 hours | Hourly, daily, and custom packages |
| SG Taxi To JB | Toyota Innova, Alphard | From 90 | SG Taxi To JB | 1-2 hours | Various packages including round trips |
| GoIslands | Toyota Innova, Alphard, Starex | From 150 | GoIslands | 1-2 hours | Flexible booking, additional services like tours |
| MaxiCab | Maxi Cab | From 160 | MaxiCab | 1-2 hours | Multiple seating options, luxury vehicles |
| MPV Transport | MPV, Alphard | From 180 | MPV Transport | 1-2 hours | Customizable packages, round trips |
| JB2SG | Toyota Alphard, Vellfire | From 160 | JB2SG | 1-2 hours | Package deals, door-to-door service |
| RideNow | Toyota Innova, Alphard | From 170 | RideNow | 1-2 hours | Various pick-up points, customizable itineraries |
| SGMYTAXI | Toyota Innova, Vellfire | From 180 | SGMYTAXI | 1-2 hours | Flexible booking options, round trip discounts |
| Transtar Travel | Private Car, Alphard | From 190 | Transtar Travel | 1-2 hours | Premium vehicles, VIP service |