Transport Guide

Getting to Johor Bahru for Dental Care

A practical guide for Singaporeans crossing the border. Two routes, multiple bus options, and tips to choose the fastest crossing on the day.

directions_bus

Woodlands Causeway

The main crossing. Higher footfall, more bus options, connects to city-centre MRT lines. Best for clinics near JB Sentral, City Square, Taman Pelangi, and central JB.

trainKranji MRT (NS7) — closest MRT
paymentsFrom S$2.50 (bus) or S$5 (KTM train)
directions_bus

Tuas Second Link

Often faster

Less congested than Woodlands, especially on weekends and public holidays. Best for clinics in Bukit Indah, Perling, Gelang Patah, and western JB. Served by CW3, CW6, and CW7.

trainTuas Link MRT (EW33), Boon Lay (EW27), Jurong East (NS1/EW24)
paymentsFrom S$4.50 (bus)

Via Tuas Second Link

Three Causeway Link bus services cross via Tuas. All depart from western Singapore MRT stations and connect to Bukit Indah and Gelang Patah. Free transfers between CW3, CW6, and CW7 at 2nd Link CIQ — useful if one bus has a shorter queue.

CW7

Tuas Link MRT → Gelang Patah

Gelang Patah, western JB. Fewest stops — fastest crossing.

S$4.50

RM 4.50 from JB

Tuas Link MRTarrow_forward
Tuas Checkpointarrow_forward
2nd Link CIQarrow_forward
Gelang Patah Terminal
schedule

Frequency

Every 10–15 min

train

Board at

Tuas Link MRT Station (EW33)

location_on

Alight at

Gelang Patah Terminal

alarm

First bus (JB→SG)

05:00

nights_stay

Last bus (SG→JB)

23:00

CW6

Boon Lay MRT → Perling Mall

Clinics near Bukit Indah or Perling. Alight at AEON Bukit Indah stop.

S$5.00

RM 6.00 from JB

Boon Lay MRTarrow_forward
Tuas Checkpointarrow_forward
2nd Link CIQarrow_forward
AEON Bukit Indaharrow_forward
Perling Mall
schedule

Frequency

Every 20–30 min

train

Board at

Boon Lay MRT Station (EW27)

location_on

Alight at

Perling Mall

alarm

First bus (JB→SG)

05:00

nights_stay

Last bus (SG→JB)

23:00

CW3

Jurong Town Hall → Perling Mall

Widest coverage through Bukit Indah and Perling neighbourhoods.

S$5.00

RM 6.00 from JB

Jurong Town Hall Intarrow_forward
Tuas Checkpointarrow_forward
2nd Link CIQarrow_forward
AEON Bukit Indaharrow_forward
20+ Bukit Indah & Perling stopsarrow_forward
Perling Mall
schedule

Frequency

Every 15–20 min

train

Board at

Jurong Town Hall Interchange (near Jurong East MRT NS1/EW24)

location_on

Alight at

Perling Mall

alarm

First bus (JB→SG)

04:00

nights_stay

Last bus (SG→JB)

23:30

infoPractical tips for Tuas buses

  • credit_cardPayment: ManjaLink card, Mastercard/Visa contactless, EZ-Link (Singapore-bound only), or cash. No tap-out required on CW7.
  • groupConcession: Children under 7 ride free (JB→SG). Ages 7–12, students in uniform, and seniors 60+ pay half fare.
  • transfer_within_a_stationFree transfers: Switch between CW3, CW6, and CW7 at 2nd Link CIQ at no extra cost. Useful if one bus is fuller or slower at immigration.
  • phone_iphoneReal-time tracking: Download the Lugo app for live bus positions and ManjaLink top-ups.
  • local_taxiAfter the border: Take Grab from 2nd Link CIQ or your alighting stop to the clinic. Grab works well in JB — budget ~RM 10–25 for most rides.
Full timetables at causewaylink.com.myopen_in_new

Via Woodlands Causeway

The main crossing. Best for clinics near JB Sentral, City Square Mall, and central JB. Depart from Kranji MRT (NS7) or Queen Street terminal.

CW1 / CW2

Kranji MRT Station (NS7)JB Sentral / CIQ Woodlands

Most direct bus. CW1 runs via Causeway Link direct; CW2 has more stops.

S$3.30 – S$4.00

adult fare

SBS 170 / 178

Queen Street / Kranji MRTJB Sentral

Frequent city buses. Pay with EZ-Link or cash.

S$2.50 – S$3.50

adult fare

SBS 160

Bukit Timah / WoodlandsJB Larkin

Longer route; good if you are coming from central Singapore.

S$2.00 – S$3.00

adult fare

KTM

Woodlands MRT → JB Sentral (Shuttle Tebrau)

Walk from Woodlands MRT to Woodlands Train Checkpoint. Short train ride to JB Sentral with minimal stops. Departure times are fixed — check KTM schedule in advance.

S$5.00

adult fare

Which route should I take?

apartment

Central JB (CIQ, City Square, Taman Pelangi)

Recommended route

Woodlands Causeway

CW1, CW2, or SBS 170

Board at Kranji MRT. 30–45 min crossing on a good day.

local_mall

Bukit Indah / Perling area

Recommended route

Tuas Second Link

CW6 from Boon Lay MRT or CW3 from Jurong Town Hall

Alight at AEON Bukit Indah stop. Take Grab to your clinic.

forest

Gelang Patah / Western JB

Recommended route

Tuas Second Link

CW7 from Tuas Link MRT

Fastest option — just 2 stops in JB. Every 10–15 min.

Ready to find your clinic?

Filter by area to see clinics near your bus stop — whether you are crossing via Woodlands or Tuas.