Everything you need to know about crossing from Singapore to Johor Bahru: Woodlands vs Tuas checkpoint, passport requirements, journey times, and booking a private transfer.
Key takeaways

There are two road crossing points between Singapore and Malaysia. Woodlands Checkpoint (via the Causeway) is the more central option, connecting Singapore's north to Johor Bahru city. Tuas Second Link connects western Singapore (Jurong, Clementi) to Gelang Patah and Nusajaya in JB.
| Checkpoint | Best For | JB Destination |
|---|---|---|
| Woodlands (Causeway) | Central, East, North Singapore | JB City, Kotaraya, City Square |
| Tuas Second Link | West Singapore (Jurong, Clementi) | Nusajaya, Gelang Patah, Senai area |
Your driver will advise which crossing to use based on your pickup location and live traffic on the day. Woodlands is generally preferred unless you are travelling from west Singapore.
At both checkpoints, all passengers must exit the vehicle with their passport and pass through both Singapore immigration (departure) and Malaysia immigration (arrival). Your driver waits on the Malaysian side while you clear immigration.
What to bring: Singapore citizens and PRs need their IC or passport. All foreign visitors need their passport. Malaysian arrival declaration cards are completed at the Malaysian immigration counter.
Off-peak (mid-morning weekdays), immigration clearance typically takes 20–40 minutes total. During peak periods — Friday evenings, public holiday eves, school holidays, and Chinese New Year — queues at Woodlands can stretch to 2–3 hours. Plan your crossing time accordingly and let your driver know your flexibility.
| Factor | Private Transfer | Causeway Link Bus | Shared Van |
|---|---|---|---|
| Door-to-door | Yes | No (terminal to terminal) | Sometimes |
| Departure time | Your schedule | Fixed bus schedule | Fixed schedule |
| Passengers | Your group only | Up to 50 strangers | Up to 8 strangers |
| Luggage | No restriction per vehicle | One bag rule | Limited boot space |
| Checkpoint wait | Driver waits; you rejoin | Bus proceeds; may leave | Van waits |
| Child seats | Available on request | Not available | Not available |
Cross-border transfers to Johor Bahru are priced by vehicle, not per person — the same rate applies whether you fill the vehicle or travel solo. Prices depend on your Singapore pickup point, your JB destination, and the vehicle type. WhatsApp us at +65 9777 5151 with your details for a fixed all-inclusive quote.
Advance booking is required for all cross-border trips — minimum 24 hours before departure. For Chinese New Year and long-weekend departures, book at least 72 hours in advance.
For families and small groups (up to 6 people), the Toyota Alphard is the most popular choice — comfortable for the 1-hour journey, ample boot space for luggage, and low step-in height for children and elderly passengers. For larger groups (up to 13), the Toyota Hiace 13-seater moves everyone in one vehicle.
Sources & official references