Johor Bahru (JB) beckons with its captivating attractions, making it a favored weekend destination for many Singaporeans. From enchanting islands and thrilling theme parks to bustling shopping malls and scenic beaches, JB has it all.

Thanks to an efficient transportation system, the journey from Singapore to JB has become hassle-free. Both government initiatives and private companies are committed to providing the best travel options for visitors.

Explore the following 4 transportation methods and choose the one that suits you best:

  1. Private Car / Private Taxi from Singapore to Johor Bahru:

    • Enjoy the convenience of a private car or taxi for a personalized and comfortable journey.
  2. Bus from Singapore to Johor Bahru:

    • Opt for a cost-effective and straightforward bus journey for a hassle-free border crossing.
  3. Train from Singapore to Johor Bahru:

    • Experience the scenic route with a train journey, providing a relaxing and enjoyable travel experience.
  4. Self-Driving from Singapore to Johor Bahru:

    • Take control of your journey by driving yourself, providing flexibility and convenience.

Unlock the best way to travel from Singapore to JB with our comprehensive guide. Whether you prioritize comfort, affordability, or group travel, find the perfect transportation method for your next adventure.

How to Reach Johor Bahru from Singapore: A Comprehensive Transportation Guide

Embarking on a journey from Singapore to Johor Bahru? Discover the most convenient travel options with our detailed guide.

1. Private Car / Private Taxi from Singapore to Johor Bahru (JB): 

Hiring a private car or taxi stands out as the most convenient way to travel to Johor Bahru. Let the private car company handle all your concerns along the journey, ensuring a relaxing and secure experience.

Advantages of Using Private Car Service from Singapore to JB:

  • Direct transfer services between Singapore and Johor Bahru.
  • Pick-up at your preferred date, time, and any location in Singapore.
  • Hassle-free border crossing – no need to disembark for immigration.
  • Guaranteed shortest travel time on roads.
  • Non-sharing ride.

Disadvantages of Using Private Car Service from Singapore to JB:

  • Expensive for solo or fewer than 3 travelers.

Recommended for:

  • Families with young children and elderly members.
  • Groups of friends (5 to 10 people).

Price Range: SGD$80-120 per car.

Fleet Options:

  • Toyota Innova (7-seater MPV)
  • Toyota Alphard (8-seater MPV)
  • Hyundai Starex (10-seater MPV)

For more information on pricing and reservations, click here.”

gotaxi PRIVATE MPV transport servive

There are numerous private car companies in Singapore providing similar transfer services to Johor Bahru. However, we strongly recommend choosing GOTAXISGMY, the premier private car company in Singapore with 11 years of experience. Here’s why they stand out

a. Experienced and Friendly Drivers:

  • Familiarity with all routes in both Singapore and JB.
  • Skillful in navigating and avoiding traffic jams.
  • Punctual drivers dedicated to adhering to customers’ schedules.
  • Adherence to all safety procedures.
  • Regular vehicle inspections before each journey.

b. Comfortable and Spacious Fleets:

  • Well-maintained vehicles with a focus on safety.
  • Ample luggage capacity to accommodate your belongings.
  • Spacious interiors with generous legroom for a comfortable ride.

c. Transparent Pricing:

  • No additional charges imposed after reserving a taxi with them.

Choosing GOTAXI TRANSPORT ensures not only a seamless transfer but also a commitment to professionalism, safety, and comfort throughout your journey.





Luxury MPV CAR




Rich Experience

As a company with a seven-year history, we have accumulated extensive experience in the field of charter services, dedicated to delivering outstanding travel experiences for our clients.

Large Fleet

We take pride in having a fleet of over 250 luxurious MPVs, including models such as TOYOTA INNOVA, ALPHARD, VELLFIRE, and STERAX, ensuring that we can meet the diverse needs and scales of our customers.

Comprehensive Services

Whether it’s business travel, family vacations, or group activities, we offer comprehensive charter services to meet your diverse needs.


24 hours on call

We provide 24-hour Door-to-Door service, ensuring you can enjoy our charter services anytime, anywhere.

Local Chinese Drivers

Our team of local Chinese drivers is known for their professionalism and friendliness, providing you with personalized and thoughtful service.

Vehicle Safety Checks

To ensure your safety, we conduct regular rigorous safety checks and maintenance on our vehicles, guaranteeing a secure travel experience.

How to Book Your Singapore-Malaysia Private Car Service?


2. Bus from Singapore to JB (Johor Bahru)

With the efficient public transport systems in both Singapore and Johor Bahru, reaching Johor Bahru by bus has become a convenient option. The journey typically takes between 40 minutes to 2 hours, subject to traffic conditions.

Advantages of Using Public Bus From Singapore To Johor Bahru:

  • Cost-effective travel.

Disadvantages of Using Public Bus From Singapore To Johor Bahru:

  • Time-consuming – Long queues during immigration, especially during peak hours.
  • Slow progress during peak hours.
  • Hassle – Repeated lifting of luggage during bus and immigration processes.
  • Customs clearance may take 2 to 3 hours in peak seasons.
  • Inconvenient for travelers with elderly or children.

Recommended for:

  • Budget travelers.
  • Families with teenagers or youth.
  • Travelers with minimal luggage.

Below are buses offering cross-border services to Johor Bahru from different locations in Singapore.

2.1 Bus From Jurong East to Johor Bahru (JB) Explore the bus routes, ticket information, and schedules between Singapore Jurong East Interchange and various destinations in Johor Bahru:

Causeway Link Bus (Bus Service No. CW3, CW4, CW4S)

  • Multiple buses available for Singapore-Malaysia Checkpoints.
  • Shorter queues at customs compared to SBS.
bus for singapore to legoland johor bahru

CW3 (Bus Route: Jurong East Interchange – Taman Bukit Indah – Perling Mall – Larkin Bus Terminal JB)

From Jurong East Interchange, Singapore

  • Causeway Link Bus Ticket Price: SGD $4.00
  • Causeway Link Bus Schedule: Daily from 7:10 (Weekends from 7:30) to 23:45, every 10-30 minutes

From Bukit Indah, JB

  • Causeway Link Bus Ticket Price: RM5.00
  • Causeway Link Bus Schedule: Daily from 5:15 (Weekends from 5:20) to 22:00, every 10-30 minutes

From Perling Mall, JB

  • Causeway Link Bus Ticket Price: RM5.20
  • Causeway Link Bus Schedule:
    • Monday to Friday: from 4:35 to 21:50, every 10-30 minutes
    • Saturday: from 4:55 to 21:30, every 10-30 minutes
    • Sunday & Public Holiday: from 5:00 to 21:40, every 10-30 minutes

CW4 (Bus Route: Jurong East Interchange – Gelang Patah – Pontian)

From Jurong East Interchange, Singapore

  • Causeway Link Bus Ticket Price: SGD $4.00 + RM4.20
  • Causeway Link Bus Schedule: Daily from 7:30 to 19:20, every 30 minutes

Pontian Bus Terminal, JB

  • Causeway Link Bus Ticket Price: RM8.00
  • Causeway Link Bus Schedule: Daily from 5:30 to 16:30, every 30 minutes

CW4S (Bus Route: Jurong East Interchange – Sutera Mall)

From Jurong East Interchange

  • Causeway Link Bus Ticket Price: Not Stated
  • Causeway Link Bus Schedule:
    • Monday to Saturday: from 16:40 to 21:00, every 10-60 minutes
    • Sunday & Public Holiday: from 06:10 to 20:30, every 40-80 minutes

From Sutera Mall

  • Causeway Link Bus Ticket Price: Not Stated
  • Causeway Link Bus Schedule:
    • Monday to Saturday: from 04:35 to 16:50, every 10-20 minutes
    • Sunday & Public Holiday: from 05:30 to 20:00, every 40 minutes – 2 hours

SBS Transit Bus (Bus Service No. 160)

160 (blue plate) (Bus Route: Jurong East Interchange (beside the Jurong East MRT) – JB Sentral)

  • SBS Transit Bus Ticket Price: SGD $1.84
  • SBS Transit Bus Schedule: Daily from 5:30 to 00:00, every 8-17 minutes

3. Train from Singapore to Johor Bahru (JB)

Since July 1, 2015, the KTM’s Shuttle Tebrau has been introduced, offering an alternative route to Johor Bahru that bypasses traffic jams. This high-speed train, consisting of 4 coaches accommodating up to 320 passengers, provides a swift 5-minute journey directly from Woodlands Train Checkpoint to JB Sentral.

Advantages of Using Singapore to JB Train:

  • Fast route to JB Sentral.
  • Cost-effective.
  • Comfortable travel.
  • Guaranteed seating.

Disadvantages of Using Singapore to JB Train:

  • Limited tickets available.
  • Long wait if the train is missed.

Recommended for:

  • Travelers with urgent JB appointments.
  • Business travelers.

Train Price Range (Ticket prices vary in SG and JB):

  • Buy from Woodlands CIQ: SGD$5 per way. Return tickets cost MYR5.
  • Buy from JB Sentral: MYR5 per way. Return tickets cost SGD$5.

3.1 How To Get To Woodlands Train Checkpoint From Singapore

  • Head to Marsiling MRT – Go to the bus stop in front of Marsiling Station.
  • Board bus 856 and alight when the bus arrives at the bus stop at Woodlands Centre Road. You have reached your destination.

Beware as Woodlands Train Checkpoint and Woodlands Checkpoint are different places.

3.2 How To Buy Train (Shuttle Tebrau) Tickets

  • In Singapore, go to Woodlands CIQ ticket counter.
  • The ticket counter at JB Sentral is located opposite KOMTAR JBCC and JB City Square.
  • Tickets are sold out quickly during weekends. So, we encourage you to book in advance. You can:
    • Email to [email protected].
    • Dial KTMB Call Center at +603-2267 1200
    • Buy tickets online at Register an account, and payment can be done by credit card in Singapore. Remember to print out the purchased tickets.

3.3 Shuttle Tebrau Schedule

3.3.1 From JB Sentral to Woodlands Train Checkpoint

  • Departure Time: 5:00am, 5:30am, 6:00am, 6:30am, 7:00am, 7:30am, 8:45am, 10:00am, 11:30am, 12:45pm, 2:00pm, 3:15pm, 4:30pm, 5:45pm, 7:00pm, 8:15pm, 9:30pm, and 10:45pm

3.3.2 From Woodlands Train Checkpoint to JB Sentral

  • Departure Time: 8:30am, 9:45am, 11:00am, 12:30pm, 1:45pm, 3:00pm, 4:15pm, 5:30pm, 6:45pm, 8:00pm, 9:15pm, 10:30pm, and 11:45pm



  • Immigration Clearance:Passengers are required to clear immigration both before boarding and after disembarking from the shuttle train.
  • Facilities at Waiting Hall:Waiting halls provide comfortable seating and restroom facilities for passengers.

  • Free Ride for Children:Children below 4 years old are eligible for a free ride on the shuttle train.

  • Photography Prohibited:Photography is strictly prohibited within the premises and on board the shuttle train. Please refrain from taking pictures during the journey.



4. Self-Driving to Johor bahru From Singapore (JB)

Self-driving to Johor Bahru is incredibly straightforward, with two direct routes connecting Singapore to Johor Bahru. Navigate through either of them, and you’ll reach Johor Bahru easily.

Advantages of Self-Driving From Singapore To JB:

  • Convenience allows for easy travel to any destination in Malaysia.
  • No need to wait for public transport arrivals.

Disadvantages of Self-Driving From Singapore To JB:

  • Susceptible to traffic jams during peak hours.
  • Potential for driver fatigue.

Recommended for:

  • Families or groups of friends traveling to Malaysia for vacations.
  • Those needing to reach destinations inaccessible by public transport.

4.1 Woodlands Causeway

  • Total length: 1km.



  • Singapore – Woodlands Checkpoint : Toll fee for car leaving Singapore: SGD$1.00 per car
  •  Malaysia – Sultan Iskandar Complex (CIQ) :Toll fee for car entering Johor: RM2.90 per car

4.2 Tuas Second Link

  • Total length: 1.92km.
  • Checkpoints:
    • Singapore – Tuas Checkpoint
      • Toll fee for car leaving & entering Singapore
        • Peak Hours (5:00am – 10:00am, 3:00pm – 11:00pm): SGD$2.50 per car
        • Off-Peak Hours (10:00am – 3:00pm, 11:00pm – 5:00am): SGD$1.30 per car
    • Malaysia – Sultan Abu Bakar Complex
      • Toll fee for cars entering Johor: RM4.00 per car


  • For toll fees, only payments made by EZ-Link, NETS FlashPay, NETS Cashcard, and Autopass Card are accepted. They do not accept cash payments.
  • Alternatively, purchase a toll card with a fixed amount of RM30 at any available toll booth. Use this card for the Touch-n-Go system.
  • For foreign registered cars, a VEP fee of S$35 is imposed per day.
  • For foreign registered motorcycles, a VEP fee of S$4 is imposed per day.
  • VEP fee applies only from 2am – 5pm, starting from Monday to Friday. Other times are free of charge.
  • Ensure your petrol tank is not less than ¾ full when leaving Singapore; otherwise, a $500 fine applies.
  • Bring your passport, and ensure all passengers’ passports in your car get stamped.
  • For expats, clarify your identity at toll gates; bring appropriate documents and passports.
  • There’s a toilet after the first toll.
  • Always keep your vehicles locked, even at petrol stations, to prevent thefts.