GoAsia
How to Get from Johor Bahru to Singapore

How to Get from Johor Bahru to Singapore

Last updated: October 16, 2026
Contents

Standing on the edge of the Malay Peninsula, looking across the narrow stretch of water at the skyline of Singapore, you realize that this is one of the most dynamic border crossings in Southeast Asia. The journey from Johor Bahru (JB) to Singapore is a daily ritual for many commuters, and for the traveler it is a short hop from Malaysian street food culture to one of the region's most modern city-states.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

While the physical distance is short, the logistics of crossing the Causeway or the Second Link can take time. Choosing the right transport mode is the difference between a long wait in a queue and a smooth transition. The main options are a cross-border city bus, the KTM Shuttle Tebrau train, or a private transfer.

Johor Bahru to Singapore by Bus and Train

Causeway Link runs cross-border city buses between Johor Bahru and Singapore. Its CW1 connects JB Custom with Kranji MRT and its CWL connects Larkin Sentral with the CIQ checkpoint, both with a maximum fare of RM 2.60 or S$ 2.60. The CW2 runs from JB Custom to Queen Street Terminal in Singapore for a maximum of RM 4.80 or S$ 4.80, and further lines such as the CW5 to Newton Circus and the CW3 to Jurong East also operate.[1]

The KTM Shuttle Tebrau train links JB Sentral and Woodlands in Singapore. The fare is RM5 from JB Sentral and SGD5 from Woodlands for non-Malaysians, and your passport serves as the boarding pass. Passports must be valid for at least 30 days from the day of travel, and counters stop selling tickets 20 minutes before departure.[2]

JB Sentral station
JB Sentral stationPhoto: *angys* / Wikimedia Commons, CC BY-SA 4.0

Johor Bahru to Singapore by Private Transfer

A private transfer is popular for travelers with luggage or groups, because it takes you from your hotel directly to your address in Singapore without swapping vehicles.

Booking platforms list private transfers from JB at about $90 to $295 per vehicle in October 2026, with travel times of 29 minutes to 1 hour depending on Causeway traffic.[3] The price depends on the vehicle class: sedans for 3 or 4 passengers, minivans for 4, 6 or 7, vans for 8 to 12 and a Toyota Alphard for 3. On GoAsia.cc you can browse these vehicle classes to match your group size and luggage.

Transfers from Senai Airport

If you arrive at Senai International Airport, transfers to Singapore are listed at about $110 to $140 per vehicle in October 2026, with a drive of about 46 minutes.[3] Standard 3-seat cars and minivans for 4 to 7 passengers are offered.

Comparing Your Options

ModePriceDurationComfort
City bus (CW1, CWL)Up to RM 2.60[1]Varies with border queuesBasic
KTM Shuttle TebrauRM5 or SGD5[2]Short train ride plus checkpoint timeModerate
Private Transfer (JB City)About $90 to $295 per vehicle[3]29 min to 1 hHigh
Private Transfer (Senai Airport)About $110 to $140 per vehicle[3]About 46 minHigh

Tips for Traveling from Johor Bahru to Singapore

  • Check the Calendar: Traffic on the Causeway can be heavy during public holidays and on Sunday evenings. If you travel then, allow extra time.
  • Immigration Readiness: Foreign visitors must submit the free SG Arrival Card online within three days before arriving in Singapore, including the day of arrival. It is not a visa, and residents entering through Woodlands or Tuas are exempt.[4] Have the confirmation ready for the immigration officer.
  • Luggage Considerations: If you have many suitcases, a larger minivan is often better than a sedan, even for small groups.
  • Booking Ahead: Private transfers can sell out for premium vehicles such as the Toyota Alphard, so book through GoAsia.cc at least a few days ahead.

Timetable

Flight Johor Bahru - Singapore $ 17.90–59.77 1h 50m – 1days 1h 54m
  • →  Economy 07:00, 08:20, 09:55, 11:20, 11:35, 11:40, 15:40, 16:00, 17:10, 17:40, 19:45, 20:10, 21:25, 22:10, 22:25
Taxi Johor Bahru - Singapore $ 90.25–293.37 29m – 1h
  • →  Comfort 3pax
  • →  SUV 4pax
  • →  Toyota Alphard 3pax
  • →  Van 8pax
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
  • →  Minivan 6pax
  • →  Van 12pax
  • →  Standard 4pax
Taxi Senai - Singapore $ 108.27–140.86 46m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax

Frequently Asked Questions

How can I book tickets from Johor Bahru to Singapore?

Use the booking tool on this page to compare the transport options currently available from Johor Bahru to Singapore, including current prices and schedules.

What is the cheapest way to get from Johor Bahru to Singapore?

The cheapest way is a cross-border city bus such as the Causeway Link CW1 or CWL, with a maximum fare of RM 2.60. The KTM Shuttle Tebrau train costs RM5 from JB Sentral.

What is the fastest way to get from Johor Bahru to Singapore?

A private transfer is listed at 29 minutes to 1 hour depending on traffic at the border. The KTM Shuttle Tebrau train avoids road traffic between JB Sentral and Woodlands, but you still pass immigration.

How long does it take to get from Johor Bahru to Singapore?

By private transfer, booking platforms list 29 minutes to 1 hour. By bus or train the time depends mostly on the queues at the immigration checkpoints.

What do I need to take the KTM Shuttle Tebrau train?

Your passport is the boarding pass and must be valid for at least 30 days from the day of travel. Tickets are sold at the JB Sentral and Woodlands counters or online, and the counter closes 20 minutes before departure.

Are there large vehicles available for groups?

Yes, booking platforms list minivans for 4, 6 or 7 passengers and vans for 8 and up to 12 passengers. These suit families or business groups traveling with luggage.

Can I book a transfer directly from Senai Airport to Singapore?

Yes, booking platforms list transfers from Senai Airport to Singapore at about $110 to $140 per vehicle in October 2026, taking about 46 minutes under normal traffic conditions.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [2] KTMB: Shuttle Tebrau FAQ. Retrieved October 15, 2026.
  2. [3] 12Go: 12Go timetable Johor Bahru to Singapore. Retrieved October 15, 2026.
  3. [4] Immigration & Checkpoints Authority (ICA), Singapore: SG Arrival Card (SGAC) with Electronic Health Declaration. Retrieved October 15, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.