Singapore to JB: every way to cross

There are two road crossings into Johor Bahru — the Causeway at Woodlands and the Second Link at Tuas — plus a train across the Causeway today and a new rail link on the way. Pick an option below for exactly what to bring and what to do at each step, whether you are starting near Woodlands or near Tuas.

Before any crossing

  • A passport valid for at least six months from the day you enter Malaysia — Malaysian immigration requires it of every visitor.
  • Not a Singapore citizen? Submit Malaysia's free online arrival card (MDAC) within the three days before you cross. Singapore citizens are exempt; Singapore PRs and other nationalities are not.
  • Singapore side: generate a QR code in the MyICA app and scan it at the immigration booth or automated lane instead of handing over your passport — it works for cars, motorcycles, buses and bus passengers at Woodlands and Tuas. First-time foreign visitors, and anyone on a new passport, must still show the passport.
  • Malaysia side: Singapore citizens can use the e-gates at the JB checkpoints (Bangunan Sultan Iskandar at the Causeway, Kompleks Sultan Abu Bakar at the Second Link).

Sources: Immigration Department of Malaysia — Entry requirements · Immigration Department of Malaysia — MDAC · ICA — QR code clearance at Woodlands and Tuas · TheSmartLocal — E-gate Malaysia guide for Singaporeans

By car

Causeway (Woodlands) or Second Link (Tuas)

Drivers choose between the Causeway at Woodlands Checkpoint — off the BKE, the shorter route into JB city centre — and the Second Link at Tuas Checkpoint, off the AYE and usually quieter. Both are open 24 hours.

What you need

  • A VEP (Vehicle Entry Permit) RFID tag on the car. Register at Malaysia's JPJ portal, vep.jpj.gov.my; the tag costs RM10 and lasts five years. It has been enforced since 1 July 2025, and driving in without one draws an RM300 fine.
  • A Touch 'n Go card with credit. Malaysia deducts a RM20 Road Charge from it every time a foreign car enters, and uses it for tolls — there is no cash option.
  • A stored-value card (NETS Motoring Card or a CEPAS card) for the Singapore checkpoint toll, inserted in the reader at the immigration booth. From 1 January 2027 the toll can be paid through the ERP 2 on-board unit instead.
  • At least three-quarters of a tank of fuel, if the car is Singapore-registered — Singapore Customs checks, and non-compliance can cost up to S$500 and a trip back to refuel.
  • Passports or MyICA QR codes for everyone in the car; one group QR code covers up to 10 people.

Step by step: Singapore → JB

  1. Check the live cameras and pick your crossing: Woodlands via the BKE, or Tuas via the AYE.
  2. Top up to three-quarters of a tank before you reach the checkpoint.
  3. At the Singapore booth, scan your MyICA QR code (or hand over the passports), then insert your stored-value card to pay the toll. Pay before you drive off, even if the barrier has already lifted.
  4. Drive across the Causeway or the Second Link to the Malaysian checkpoint — Bangunan Sultan Iskandar (BSI) from Woodlands, Kompleks Sultan Abu Bakar (KSAB) from Tuas.
  5. At the Malaysian booth, present passports. The RM20 Road Charge comes off your Touch 'n Go card and the VEP tag is read.
  6. Stop for customs if you are directed to, then drive into JB.

Coming back: Coming back, clear Malaysian departure at BSI or KSAB, then Singapore arrival at Woodlands or Tuas with your QR code.

Live Woodlands Checkpoint cameras →Live Tuas Checkpoint cameras →Compare both crossings →

Sources: Motorist — The guide to VEP (2026) · LTA OneMotoring — Vehicles registered in Singapore · Singapore Customs — Three-Quarter Tank Rule

By bus

Causeway from Woodlands; some routes use the Second Link from Tuas

Buses are the everyday way across. Every bus stops at both checkpoints and you get off to clear immigration yourself, so at busy times the queues are in the immigration halls rather than on the road.

What you need

  • A way to pay: EZ-Link or a contactless card on the public buses; on Causeway Link buses a card, ManjaLink, EZ-Link where accepted, or a LUGO QR ticket — Causeway Link stops taking cash on board from 1 October 2026.
  • Your MyICA QR code or passport, kept handy — you use it twice on the way.
  • Only what you can carry on and off the bus quickly; you take everything with you at each checkpoint.

Step by step: Singapore → JB

  1. Near Woodlands: take 950 from Woodlands, or 170X or Causeway Link CW1 from Kranji MRT. From town: 170 or CW2 from Queen Street (CW2 runs through the night), or CW5 from Newton. These all cross the Causeway.
  2. Near Tuas: Causeway Link CW7 from Tuas Link, CW6 from Boon Lay, or CW4 from Jurong East — these cross the Second Link instead.
  3. Get off at Woodlands (or Tuas) Checkpoint with all your belongings and clear Singapore immigration, using your QR code at the automated lanes.
  4. Go down to the bus concourse and board the next bus of the same service number — keep your Causeway Link ticket, you will need it again.
  5. Get off at the Malaysian checkpoint (BSI after the Causeway, KSAB after the Second Link) and clear Malaysian immigration — Singapore citizens can use the e-gates — then customs.
  6. At BSI you can walk straight out into JB city centre. Or re-board your service to its terminus, such as JB Sentral or Larkin.

Coming back: The return works the same way in reverse: Malaysian departure first, back on the bus, then Singapore arrival at Woodlands or Tuas before the bus continues into Singapore.

Live bus arrivals at the checkpoints →

Sources: LTA — Cross-border services · Causeway Link — Cashless transition 2026 · Land Transport Guru — Cross-border bus services · TheSmartLocal — Causeway Link bus guide

By train (KTM Shuttle Tebrau)

Causeway rail bridge

KTM's Shuttle Tebrau runs between Woodlands Train Checkpoint and JB Sentral several times a day. KTMB's published fare is S$5 one way from Woodlands for non-Malaysians (RM5 for Malaysians) and RM5 from JB Sentral, with no concession fares. What happens to the shuttle once the RTS Link opens has not been settled.

What you need

  • A ticket — book on KTMB's website, online.ktmb.com.my, with your passport number and expiry date. Trains fill up at busy times, and the counter stops selling 20 minutes before departure.
  • Your passport.
  • Time: be there 40 to 50 minutes before departure.

Step by step: Singapore → JB

  1. Get to Woodlands Train Checkpoint on Woodlands Centre Road: from Marsiling MRT, take Exit C, cross the overhead bridge to the bus stop opposite, and ride three stops on bus 856, 170, 178, 903, 911, 912 or 950.
  2. Arrive 40 to 50 minutes early: the gate opens 40 minutes before departure and closes 20 minutes before.
  3. Clear Singapore immigration, then Malaysian immigration and customs — both are done here at Woodlands.
  4. Board the train. Five minutes later you walk out at JB Sentral with no further checks.

Coming back: From JB Sentral the order reverses: clear Malaysian departure at JB Sentral, ride to Woodlands, and clear Singapore arrival there.

Sources: KTMB — Shuttle Tebrau FAQ · TheSmartLocal — KTM Shuttle Tebrau guide

By RTS Link (coming soon)

New rail bridge, Woodlands North to Bukit Chagar

The RTS Link will run 4 km from Woodlands North, next to the Thomson-East Coast Line station, to Bukit Chagar in JB city centre, carrying up to 10,000 passengers an hour in each direction. Both countries' immigration checks are done at the station you depart from, so you walk straight out on arrival.

LTA's stated target is for passenger service to start at the end of 2026, and Malaysian reports in August 2026 pointed to 1 January 2027. The exact date has not yet been officially announced — Malaysia's Transport Minister has said it will be announced jointly with Singapore.

RTS Link: opening date and step-by-step →

Source: LTA — Johor Bahru–Singapore RTS Link

By taxi or Grab

Causeway or Second Link

The most comfortable option with luggage or a group: you stay in the vehicle at both checkpoints, and since 4 May 2026 you can be dropped anywhere in Johor Bahru, Iskandar Puteri, Forest City, Kulai or Senai.

What you need

  • Passports or MyICA QR codes for everyone travelling.
  • The Grab app for a cross-border booking, or a licensed cross-border taxi — CDG Taxi, Prime Taxi, Strides Premier or Trans-Cab. LTA lists the current fare range on its cross-border services page.

Step by step: Singapore → JB

  1. Book a cross-border ride in Grab, or book one of the licensed cross-border taxi operators. Malaysian cross-border taxis can also be taken from Ban San Street terminal or from designated points near VivoCity, Century Square and Joo Koon.
  2. At the Singapore checkpoint, stay in the car and scan your QR code (or show your passport) at the booth.
  3. At the Malaysian checkpoint, stay in the car and present your passport.
  4. Get dropped off at your address — anywhere in JB, Iskandar Puteri, Forest City, Kulai or Senai.

Coming back: Drop-offs are flexible in both countries, but pick-ups are not. For a cross-border Grab back to Singapore, LTA lists three JB pick-up points: Toppen Shopping Centre, Mid Valley Southkey and Angsana Mall.

Sources: LTA — Cross-border services · Mothership — Cross-border taxis can drop off anywhere from 4 May 2026

On foot

Causeway

Crowds sometimes walk the 1 km across the Causeway when buses are stuck in jams, but Malaysia's Highway Authority says pedestrians are not allowed on the Johor Causeway in either direction, and those who ignore the signs can be fined RM300 to RM2,000. Singapore's ICA has said there is no change to pedestrian access on the Singapore side, which does not make the Malaysian half legal.

If the buses are not moving, the KTM Shuttle Tebrau — and once it opens, the RTS Link — are the lawful ways to cross without a vehicle.

Source: Yahoo News — Can you walk across the Causeway? (Apr 2026)

Singapore to JB — common questions

What is the fastest way from Singapore to JB?+

When the roads are clear, a car or taxi is fastest door to door. At peak times the KTM Shuttle Tebrau, a five-minute train from Woodlands to JB Sentral, avoids the Causeway traffic entirely — if you have booked a seat. Once it opens, the RTS Link will do the same from Woodlands North with a single immigration check.

What is the cheapest way to get to JB?+

A public cross-border bus such as 160, 170 or 950 is the cheapest, with distance-based fares paid by card or EZ-Link. It is also the slowest at peak times, because you get off twice to clear immigration.

Can I walk from Woodlands to JB?+

Not legally on the Malaysian side. Malaysia's Highway Authority says pedestrians are not allowed on the Johor Causeway, with fines of RM300 to RM2,000. Take a cross-border bus or the KTM Shuttle Tebrau instead.

What do I need to drive my Singapore car into JB?+

A VEP RFID tag registered with Malaysia's JPJ, a Touch 'n Go card with credit for the RM20 Road Charge and tolls, a stored-value card for the Singapore checkpoint toll, at least three-quarters of a tank of fuel, and passports or MyICA QR codes for everyone in the car.

Do Singaporeans need to fill in the MDAC to enter JB?+

No. Singapore citizens are exempt from Malaysia's Digital Arrival Card. Singapore permanent residents and most other nationalities must submit it within three days before arriving.

Which buses go from Singapore to JB?+

Near Woodlands: 950, and 170X or CW1 from Kranji MRT. From town: 170 or CW2 from Queen Street, CW5 from Newton. Near Tuas, over the Second Link: CW7 from Tuas Link, CW6 from Boon Lay and CW4 from Jurong East. Causeway Link buses are cashless from 1 October 2026.