Local Services

Woodlands Checkpoint: Complete Guide — Buses, Queue Times, Customs & 2028 Redevelopment

Woodlands Checkpoint Singapore Malaysia border crossing Causeway

Every day, 327,000 people cross Woodlands Checkpoint — more travellers than pass through many international airports. As Singapore’s busiest land border crossing into Malaysia, Woodlands handles the daily cross-causeway flow of commuters, weekend JB day-trippers, grocery shoppers, and long-distance travellers heading north. If you are crossing by bus, car, or motorcycle from Singapore to Johor Bahru, this guide covers everything you need to know: how to get there, the step-by-step immigration process, what you can legally bring back, when queues are worst, and what a S$2 billion redevelopment will change by 2028.

Note: This guide covers the road CIQ (Customs, Immigration and Quarantine) at 21 Woodlands Crossing. The Woodlands Train Checkpoint — a separate facility at 11 Woodlands Crossing used for KTM Shuttle Tebrau train crossings — is not covered here.

Woodlands Checkpoint — Key Facts

DetailInformation
Address21 Woodlands Crossing, Singapore 738203
Operating hours24 hours, 7 days a week
ManagesCars, buses, motorcycles, lorries, pedestrians (walking permitted)
Daily crossings (2024 avg)~327,000 travellers
Peak single day on record376,000 travellers (20 Dec 2024)
Car toll (SG side)S$0.80
Nearest MRTWoodlands MRT (NS9 / TE3 Thomson–East Coast)
Cross-border buses160, 170, 170X, 950 (SBS/SMRT); CW1–CW7 (Causeway Link)
AuthorityImmigration and Checkpoints Authority (ICA) Singapore
Woodlands Checkpoint Singapore Malaysia border crossing Causeway

How to Get to Woodlands Checkpoint

By Cross-Border Bus — The Most Common Method

Cross-border buses are the easiest way to get to JB without a car. You board in Singapore, clear Singapore immigration at Woodlands CIQ, reboard the same bus, cross the Causeway, then alight to clear Malaysian immigration before continuing to JB Sentral or Larkin.

RouteOperatorFrom (Singapore)To (Malaysia)Fare
160SBS TransitJurong East / Jurong Town HallJB CIQ / JB SentralEZ-Link tap
170SBS TransitQueen Street Bus TerminalLarkin SentralEZ-Link tap
170XSBS TransitKranji MRTJB Sentral (limited stops)EZ-Link tap
950SMRT BusesWoodlands Bus InterchangeJB SentralEZ-Link tap
CW1–CW7Causeway LinkVarious (Larkin origin)Multiple JB destinations~RM 4.80 (separate RM fare)

Important: At Woodlands CIQ, routes 160, 170, 170X, and 950 share the same bus bays. Board whichever route arrives first — they all head to JB. Tap your EZ-Link card when you board in Singapore and tap again on the Malaysian side. If you are on the Causeway Link (CW routes), that is a separate Malaysian-operated service with its own RM fare.

By MRT — Nearest Stations

  • Woodlands MRT (NS9 / TE3) — The closest station to Woodlands Bus Interchange, where routes 950, 160, and 170 depart. The Thomson–East Coast Line (TE3) makes this station accessible from central and east Singapore without changing trains.
  • Marsiling MRT (NS8) — One stop south of Woodlands on the North-South Line. Short bus connection or 10-min walk to the checkpoint area.
  • Kranji MRT (NS7) — Boarding point for Bus 170X, which runs directly to JB Sentral with fewer stops.

By Car

The ¾ Tank Rule — Do Not Forget This

Every Singapore-registered vehicle must have at least three-quarters (¾) of a full fuel tank when leaving Singapore. This is a legal requirement under the Road Traffic Act. ICA officers check fuel gauges at the checkpoint. Violation fines can reach S$500. Fill up before you reach Woodlands — petrol stations on Woodlands Road and Mandai Road are convenient top-up stops.

Approach Woodlands Checkpoint via the BKE (Bukit Timah Expressway) or SLE (Seletar Expressway). You will need an Autopass card for the Singapore Electronic Road Pricing (ERP) and causeway tolls. On the Malaysian side, a Touch ‘n Go card is required for JB expressway tolls. The Singapore-side car toll at Woodlands is S$0.80 — significantly cheaper than the S$2.10 at Tuas Second Link.

By Motorcycle

Motorcycles have dedicated lanes at Woodlands CIQ and can use the MyICA QR code for clearance (rolled out August 2024). From March 2026, the Arrival Zone added facial recognition for motorcycles — no fingerprint scan required. An Autopass card is required for road tolls.

On Foot — Walking the Causeway

Walking across the Johor-Singapore Causeway is technically permitted and some commuters use it regularly, particularly when vehicle queues are extreme. The walk takes 45–60 minutes depending on pace. The path is largely unsheltered — bring an umbrella or raincoat. The route follows signage from the checkpoint’s lower level, running alongside vehicle lanes. Not recommended during peak hours due to heat, traffic exhaust, and the volume of heavy vehicles. Avoid attempting with large wheeled luggage — the path is not smooth.


How to Cross — Step-by-Step Immigration Process

If You Are Travelling by Bus or on Foot

  1. Alight from your bus (or enter the terminal on foot) at Woodlands CIQ. Carry all your belongings — you will need to exit the vehicle entirely.
  2. Proceed to Singapore Immigration. Use the AutoGate if you have a MyICA QR code (see below), or join the manual counter queue.
  3. Clear Singapore Customs. Use the Green Channel if you have nothing to declare. Use the Red Channel if you are carrying dutiable goods, commercial goods, or are unsure.
  4. Reboard your bus at the departure bay on the Singapore side. Hold your boarding pass or note your bus route — multiple routes share the same bay.
  5. Cross the Causeway (approximately 5 minutes drive for 1.05 km).
  6. Alight at the Malaysian (JTIA/JB) side. Again, carry all belongings.
  7. Clear Malaysian Immigration (JTIA counters or Malaysian AutoGate if eligible).
  8. Clear Malaysian Customs.
  9. Reboard to JB Sentral or Larkin, or proceed on foot into Johor Bahru.

Using the MyICA QR Code — Faster Clearance

ICA introduced QR code-based immigration clearance at Woodlands and Tuas checkpoints, with full implementation through 2024–2025. Here is how to use it:

  1. Download the MyICA app (iOS/Android).
  2. Log in with Singpass (Singapore Citizens/PRs) or scan your passport (foreign visitors).
  3. Your QR code appears on the home screen — it auto-refreshes. Do not screenshot it — show the live, refreshing code.
  4. At the AutoGate, present the QR code on your phone screen.
  5. The gate scans it, your biometrics are verified, and you pass through.
  6. Always carry your physical passport even with the QR code — ICA may verify it in spot checks or if the AutoGate flags anything.
Singapore highway traffic Woodlands road to Malaysia

Customs Rules — What You Can and Cannot Bring Back

This is the most practically important section that most online guides either skip or cover vaguely. Here are the specific rules for Singapore residents returning from Malaysia.

Returning to Singapore from Malaysia — Duty-Free and GST Limits

ItemRuleNotes
Alcohol (spirits, beer, wine)❌ No duty-free concession from MalaysiaAll alcohol from Malaysia is fully dutiable at Singapore customs rates — no exemption regardless of trip length
Tobacco / cigarettes❌ Zero concession — everAll tobacco products from Malaysia are fully dutiable. There is no duty-free cigarette allowance from Malaysia.
Goods (GST relief)S$150 if away under 48 hrs; S$600 if away 48+ hrsOnly for non-dutiable, non-controlled goods for personal use
Currency (cash)Declare if carrying S$20,000 or more (or equivalent)Applies to all currencies combined
Chewing gumUp to 2 packets for personal useBringing gum in for personal use is legal; selling it in Singapore is banned
Prescription medicationCarry your prescription and declare at Red ChannelSome medications classified as controlled drugs in Singapore require prior approval
Fruits and vegetablesGenerally allowed for personal quantities; no SFA restrictions for personal import from MalaysiaCommercial quantities require permits

🚨 The alcohol rule surprises most people: Singapore has a bilateral arrangement with most countries that provides a duty-free alcohol concession on return — but not from Malaysia. If you buy Tiger Beer, Carlsberg, or duty-free spirits on the Malaysian side and bring them back, you owe Singapore customs duty on every bottle. Many JB regulars don’t know this. The “personal use” allowance that applies when returning from other countries does not apply to Malaysia crossings.

Leaving Singapore to Malaysia

  • ¾ fuel tank rule: Singapore-registered vehicles must have at least 75% fuel when leaving. Fine up to S$500.
  • No export of goods subject to Singapore export controls without permits.
  • Controlled drugs: Mandatory death penalty or long imprisonment — there are no exceptions and no exemptions.
  • Duty-free goods bought in Singapore: If you buy duty-free goods at Changi Airport for a Singapore → JB trip, they are intended for consumption outside Singapore — verify Malaysia import rules before purchasing.

Queue Times — When to Cross and When to Avoid

Woodlands Checkpoint handles approximately 70% of all Singapore-Malaysia land crossings. The disparity between its best and worst times is extreme — a 15-minute crossing at 4am can become a 3-hour ordeal on a Saturday afternoon.

Woodlands Checkpoint — Typical Queue Times by Day & Time

Outbound: Singapore → Johor Bahru. Conditions vary — always check live cameras before departure.

Time Mon–Thu Friday Saturday Sunday
12am–6amClearClearModerateModerate
6am–9amClearClearHeavyModerate
9am–12pmModerateModerateJammedModerate
12pm–3pmModerateHeavyJammedModerate
3pm–6pmModerateJammedJammedModerate
6pm–9pmModerateJammedHeavyHeavy
9pm–12amModerateHeavyModerateJammed

Based on historical ICA/LTA traffic pattern data. Peak holiday weekends are significantly worse — treat Friday eve of a Malaysian public holiday like a red Saturday.

Worst Times — Avoid These if Possible

  • Saturday 10am–8pm outbound: The single worst crossing window of the week. The causeway is essentially at capacity for 10 hours.
  • Friday 3pm–9pm outbound: After-work and end-of-week surge. Cars with the ¾ tank rule rush to fill up first, adding congestion to Woodlands Road approach.
  • Sunday 6pm–11pm inbound (JB→SG): The return wave. If you cross to JB on Saturday, expect a 1–2 hour wait coming back Sunday evening.
  • Eve of Malaysian public holidays: Treat these exactly like a Friday evening surge — amplified. ICA issues formal advisories before Hari Raya, Chinese New Year, and school holiday starts.
  • Eve of Singapore school holidays: ICA issues advisories. Peak single-day record was 376,000 on 20 December 2024 (school holiday start).

Best Times to Cross

  • Weekdays, 12am–6am outbound: Consistently clear. If you can adjust your travel plans, this is the window.
  • Saturday before 9am outbound: The crowd has not built yet. This is the one reliable Saturday window for car drivers.
  • After 10pm on most weekday evenings: Queues drop significantly.
  • Mid-week (Tue–Thu) mid-morning: Light traffic; most commuters have already crossed early.

How to Check Live Queue Times Before You Cross

ToolWhat It ShowsURL
SG Traffic NowLive cameras + estimated crossing times, updated every 3 min, Woodlands-specificsgtrafficnow.com/woodlands-checkpoint/
CausewayTraffic.sgLive Woodlands vs Tuas comparison, Saturday pattern datacausewaytraffic.sg
One Motoring (LTA)Official LTA camera feeds at Woodlands — 3 camera anglesonemotoring.lta.gov.sg
MyTransportSG appLTA’s official app — checkpoint camera feeds includediOS / Android app
ICA Traffic UpdatesICA’s official page — redirects to One Motoring for camera feedsica.gov.sg/enter-depart/checkpoints/trafficupdates
Waze / Google MapsShows Causeway approach traffic but not checkpoint queue specificallyStandard maps apps

No official ICA real-time wait-time API exists. All live crossing-time estimates are third-party interpretations of camera data. SG Traffic Now and CausewayTraffic.sg are the most actionable tools — they give directional wait estimates rather than just camera images.

Singapore land border checkpoint immigration queue Woodlands

Woodlands Checkpoint vs Tuas Second Link — Which Should You Use?

FactorWoodlands CheckpointTuas Second Link
LocationNorth Singapore (Woodlands)West Singapore (Tuas/Pioneer)
Toll cost (Singapore side)S$0.80S$2.10
Traffic share~70% of all SG-MY land crossings~30%
Distance from JB cityDirect to JB Sentral / JB city centre~25km from JB city; direct to Iskandar Puteri / Gelang Patah
Best for (destinations)JB Sentral, JB Larkin, KSL, City Square, Komtar, AEON TebrauLegoland, Bukit Indah, Nusajaya, EduCity, heading north to KL via PLUS Highway
InfrastructureOlder facility, currently being redeveloped30 new automated car lanes added 2023
When to switch to TuasWhen Woodlands shows jammed and Tuas is moderate; if your JB destination is west of the city; Saturday mornings

The S$1B+ Redevelopment — What’s Coming to Woodlands Checkpoint

🏗️ Woodlands Checkpoint is mid-transformation. ICA announced a phased redevelopment that began construction in Q3 2025. Here is what is happening and what it means for you.

DetailInformation
Phase 1 construction startQ3 2025 (commenced at Old Woodlands Town Centre site)
Phase 1 progressive openingFrom 2028
New facility size~5 times the current checkpoint footprint
New car arrival lanes78 lanes (+95% vs today’s capacity)
New cargo lanes21 lanes (+30%)
New motorcycle lanes156 lanes
Target crossing time15 minutes peak (vs 60 minutes today)
Full redevelopment timeline10–15 years (complete by approximately 2035–2040)
What changes nowApproach road reconfiguration; some construction-phase delays possible; plan extra time until 2028

When the new Woodlands Checkpoint opens progressively from 2028, it will handle 400,000 daily crossings (the projected 2050 volume) compared to today’s 327,000. For the first time, crossing on a Saturday morning could become a routine 15-minute process rather than a 90-minute ordeal. Until then, the queue avoidance tips above remain essential.


Frequently Asked Questions

Is Woodlands Checkpoint open 24 hours?

Yes. Woodlands Checkpoint operates 24 hours a day, 7 days a week, 365 days a year. There is no closure for public holidays on either side of the border.

Can I walk across the Causeway at Woodlands?

Yes, walking is permitted. The walk takes 45–60 minutes and the path is largely unsheltered. Enter through the checkpoint pedestrian gates, follow signage to the lower level, and walk alongside vehicle lanes. Avoid doing this on Saturday afternoons due to heat and vehicle exhaust. Walking is occasionally used when vehicle queues are extreme and passengers prefer to walk ahead while their car (driven by someone else) clears the checkpoint.

Which MRT station is closest to Woodlands Checkpoint?

Woodlands MRT station (NS9 on the North-South Line, TE3 on the Thomson–East Coast Line) is the most convenient. From there, you can take Bus 950 directly to JB Sentral. Bus 160 and 170 also depart from Woodlands Bus Interchange, which is adjacent to the MRT.

What buses go from Singapore to JB via Woodlands Checkpoint?

SBS Transit routes 160 (from Jurong East), 170 (from Queen Street), and 170X (from Kranji MRT), plus SMRT’s 950 (from Woodlands Bus Interchange) all cross via Woodlands CIQ into JB. Malaysian-operated Causeway Link (CW1–CW7) buses are an additional option with separate RM fares.

Can I bring alcohol back from JB to Singapore?

Not duty-free. Singapore’s duty-free alcohol concession does not apply to goods purchased in Malaysia. All alcohol purchased in JB and brought back into Singapore is subject to full Singapore customs duty. There is no threshold or exemption amount. Declare at the Red Channel and pay the applicable duty, or leave it behind.

What is the ¾ tank rule and what happens if I forget?

Singapore-registered vehicles must have at least 75% of a full fuel tank when leaving Singapore. ICA officers check fuel gauges at the checkpoint. If you violate this rule, you may be turned back and fined up to S$500. Fill up at any Singapore petrol station before reaching Woodlands — Esso and Shell stations on Woodlands Road are convenient pre-checkpoint stops.

How long does it take to cross Woodlands Checkpoint?

During off-peak hours (weekday mornings, late evenings): 15–25 minutes by bus, slightly longer by car. During peak hours (Friday evening, Saturday daytime): 1.5–3 hours by car; buses may move faster as they use dedicated lanes at some points. Check live queue cameras at SG Traffic Now before departing.

Is Woodlands Checkpoint the same as the Woodlands Train Checkpoint?

No. These are two separate facilities with different addresses. The road CIQ covered in this guide is at 21 Woodlands Crossing. The Woodlands Train Checkpoint — for KTM Shuttle Tebrau train services — is at 11 Woodlands Crossing. The train checkpoint has a separate entrance, different queuing system, and train-specific immigration procedures.


Woodlands Checkpoint is the world’s busiest land border crossing per capita — handling a population equivalent to Singapore’s entire workforce every single day. Knowing the right bus route, having your MyICA QR code ready, checking the queue cameras before you leave, and understanding the customs rules for what you can bring back from JB will turn what can be a 3-hour ordeal into a 20-minute formality. The 2028 redevelopment will eventually solve the capacity problem — until then, Saturday before 9am or weekday evenings after 10pm remain the golden windows.

Source: ICA Singapore · LTA Singapore · Singapore Customs · data from sgtrafficnow.com · ICA redevelopment press release (2024). Queue time estimates are based on historical patterns and may vary — always check live cameras before departure.

Isaac
Written by Isaac

Isaac Asher is the owner of SingaporeEast.com, a platform dedicated to sharing trusted guides on East Singapore’s lifestyle, food, and local living. He focuses on helping residents and visitors discover the best places, services, and experiences across Singapore’s eastern region.