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.
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.
Tuas Second Link
Often fasterLess 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.
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.
Tuas Link MRT → Gelang Patah
Gelang Patah, western JB. Fewest stops — fastest crossing.
S$4.50
RM 4.50 from JB
Frequency
Every 10–15 min
Board at
Tuas Link MRT Station (EW33)
Alight at
Gelang Patah Terminal
First bus (JB→SG)
05:00
Last bus (SG→JB)
23:00
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
Frequency
Every 20–30 min
Board at
Boon Lay MRT Station (EW27)
Alight at
Perling Mall
First bus (JB→SG)
05:00
Last bus (SG→JB)
23:00
Jurong Town Hall → Perling Mall
Widest coverage through Bukit Indah and Perling neighbourhoods.
S$5.00
RM 6.00 from JB
Frequency
Every 15–20 min
Board at
Jurong Town Hall Interchange (near Jurong East MRT NS1/EW24)
Alight at
Perling Mall
First bus (JB→SG)
04:00
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.
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.
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
Queen Street / Kranji MRT → JB Sentral
Frequent city buses. Pay with EZ-Link or cash.
S$2.50 – S$3.50
adult fare
Bukit Timah / Woodlands → JB Larkin
Longer route; good if you are coming from central Singapore.
S$2.00 – S$3.00
adult fare
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?
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.
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.
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.