Jam Or Not
SG · MY Live
Google Play
🌤 SG · 🌤 JB · 💨
All 🌉 Woodlands 🌊 Tuas
🌊
Tuas Second Link
Singapore–Malaysia border crossing
Live cameras
Next refresh: 2:00
Est. Total Crossing Time
🇸🇬 → 🇲🇾
🇸🇬 SG Customs
29 min
Live LTA
+
🌉 Causeway
~None min
Fixed
+
🇲🇾 MY Customs
~None min
Light
=
Total
~18 min
▼ faster than usual
🇲🇾 → 🇸🇬
🇸🇬 SG Customs
26 min
Live LTA
+
🌉 Causeway
~None min
Fixed
+
🇲🇾 MY Customs
~None min
Moderate
=
Total
~14 min
typical 15–25m
Live: checkpointsg.com · Pattern: learned from history · Typical range: user-calibrated
Compare with other checkpoint
🌉 Woodlands CIQ
🇸🇬 SG → JB
Loading…
🇲🇾 JB → SG
Loading…
View full details →
🇸🇬 → 🇲🇾
SG → JB (Departure)
Cam 4703
🇸🇬 → 🇲🇾 Cam 4703
29–35 min
Tuas → Linkedua (E3)
estimate
CLEAR
MY map: LIGHT · ~18m
via Woodlands CIQ
10 min CLEAR
🇸🇬 29m + 🌉 ~Nonem + 🇲🇾 ~Nonem
≈18 min
total est.
Clear roads ahead
🇸🇬 SG Customs (exit) est. · 🇲🇾 MY customs: camera only
~29 mins
🇲🇾 → 🇸🇬
JB → SG (Arrival)
Cam 4713
🇲🇾 → 🇸🇬 Cam 4713
26–31 min
Linkedua (E3) → Tuas
estimate
CLEAR
MY map: LIGHT · ~14m
via Woodlands CIQ
10 min CLEAR
🇸🇬 26m + 🌉 ~Nonem + 🇲🇾 ~Nonem
≈14 min
total est.
Clear roads ahead
🇸🇬 SG Customs (entry) est. · 🇲🇾 MY customs: camera only
~26 mins
🇲🇾
MY Customs Cameras
Live
Malaysia immigration queue time is not available from any public source. Use cameras below to visually judge the MY customs queue.
Tuas CIQ Malaysia Side
Unavailable
🇲🇾 Tuas CIQ Malaysia Side
ODIS ~1min
Second Link MY - 0.5KM
Unavailable
🇲🇾 Second Link MY - 0.5KM
ODIS ~1min
Second Link MY - Bridge (1.3KM)
Unavailable
🇲🇾 Second Link MY - Bridge (1.3KM)
ODIS ~1min
Second Link MY - 4.7KM
Unavailable
🇲🇾 Second Link MY - 4.7KM
ODIS ~1min

Sources: MBJB / PLUS / LLM / ODIS · ODIS images refresh ~1 min

SG cameras: LTA DataMall · MY cameras: MBJB / PLUS / LLM · Travel times: LTA