Planning a trip from Singapore to Johor Bahru? This comprehensive JB traffic guide covers everything — from live traffic updates and SG to JB traffic patterns, to required documents, toll costs, and the smartest crossing strategies for 2026.
SG to JB: Your Two Options
There are exactly two land crossings between Singapore and Malaysia:
| Crossing | Connects To | Best For | SG Toll |
|---|---|---|---|
| Woodlands Causeway | JB City Centre (CIQ) | JB city, City Square, KSL, day trips | S$0.80 |
| Tuas Second Link | Gelang Patah / Bukit Indah | Western JB, Legoland, KL via NSE | S$2.10 |
Most day-trippers default to Woodlands because it's centrally located and connects directly to JB's popular shopping districts. But Tuas is often faster — see our 7-day benchmarking report for data-backed comparisons.
Documents & Requirements
- Passport: Valid passport required for all travelers (Singaporeans, Malaysians, and foreigners).
- VEP (Vehicle Entry Permit): Mandatory for all foreign-registered vehicles entering Malaysia. Must have RFID tag installed and linked to Touch 'n Go. See our complete VEP guide.
- 3/4 Tank Rule: SG-registered cars must have ≥75% fuel when exiting Singapore. See our 3/4 tank rule guide.
- Car Insurance: Ensure your motor insurance covers Malaysia driving.
- Touch 'n Go: Required for Malaysia toll payments. Top up before crossing.
- Autopass: For faster toll clearance when returning to Singapore.
Crossing Costs Breakdown
| Fee | Woodlands | Tuas |
|---|---|---|
| SG Exit Toll | S$0.80 | S$2.10 |
| MY Entry Road Charge (VEP) | RM 20 | RM 20 |
| MY Exit Toll | Free (Causeway) | RM 11.80 (Tanjung Kupang) |
| SG Return Toll | Free | Free |
| Total (Round Trip) | ~S$6.40 | ~S$12.80 |
Rates as of March 2026. MY toll charge converted at approximately RM 3.50 = S$1.
Checking JB Traffic Live
Before crossing, always check the JB traffic conditions on our live dashboard. We show:
- Real-time status for both Woodlands and Tuas (updated every 5 min)
- Smart Travel Time estimates in minutes
- Live CCTV camera feeds
- Hourly trend charts showing traffic direction
Crossing by Car: Step-by-Step
- Check live dashboard for current conditions at both checkpoints.
- Fill up fuel to ≥75% (3/4 tank rule).
- Ensure VEP RFID tag is installed and Touch 'n Go is topped up.
- Head to Woodlands (via BKE) or Tuas (via AYE) checkpoint.
- Clear Singapore immigration (use MyICA QR code for faster processing).
- Cross the Causeway or Second Link bridge.
- Clear Malaysia immigration at JB CIQ or Tanjung Kupang.
- VEP Road Charge (RM 20) is auto-deducted from Touch 'n Go.
Crossing by Bus: Routes & Tips
If you want to avoid the car queue entirely:
- Bus 170 / 170X: Kranji MRT → JB Sentral (most popular route)
- Bus 160: Woodlands → JB Sentral via Woodlands Checkpoint
- Bus 950: Woodlands → various JB destinations
- Fare: ~S$1.50–2.50 per trip (tap with EZ-Link card)
✅ Bus advantage:
Bus passengers use dedicated immigration lanes and skip the car queue entirely. During peak periods, ICA actively recommends taking the bus for faster crossings.
JB-SG RTS Link (Coming Late 2026)
The long-awaited Rapid Transit System Link between JB Sentral and Woodlands North MRT is expected to launch by end 2026. Key details:
- Route: JB Sentral ↔ Woodlands North MRT (one stop, ~5 min ride)
- Capacity: ~10,000 passengers per hour per direction
- Fare: Projected at S$5–7 per trip
- Immigration: Combined CIQ at departure station (clear both countries before boarding)
This could fundamentally change the SG to JB traffic equation for day-trippers who currently drive. We'll update this guide when service dates and fares are confirmed.