HomeBus routesSingaporeKuala Lumpur
SE Asia bus route · Border crossing

🇸🇬 Singapore Kuala Lumpur 🇲🇾

Singapore to Kuala Lumpur is a rare STRAIGHTFORWARD border-crossing in ASEAN — Woodlands/Tuas checkpoint on Singapore side, Johor Bahru on Malaysia side. Aeroline + KKKL + Transtar are the premium operators — VIP business class buses with lie-flat seats + meals. Journey 5-7h including 30-90 min border processing. Malaysia + Singapore visa-free for most Western passports (up to 30-90 days). Train (KTM ETS via Woodlands then Malaysia rail) also works but requires 2 transfers. Flight (1h + 4h airport time = 5h door-to-door).

Distance
370 km
Duration
5-7h (including border)
Operators
4
Region
SE Asia

Operators comparison

PREMIUM

Aeroline VIP Business Class

VIP business 24-seat 3-across recline

3-4x daily

Price
SGD 45-60 (~$34-45)
Meals WiFi USB charging Blanket Direct Woodlands/Newton to KL Sentral/Bangsar
RELIABLE

KKKL Executive

VIP 27-seat 3-across

4-6x daily

Price
SGD 30-45
AC WiFi Reclining
RELIABLE

Transtar VIP

VIP 24-seat + Executive 27-seat

3-4x daily

Price
SGD 35-50
AC WiFi Reclining
BUDGET

Singapore/Johor Bahru transfer + Malaysia bus

Local buses + walk-across border

Price
SGD 15-25
Slower + more transfers. Only for budget backpackers.

Book SingaporeKuala Lumpur

Live schedules + prices. Cancel free 24h before departure.

Book on 12go

Border crossing: Woodlands (Singapore) — Johor Bahru CIQ (Malaysia). Or Tuas Second Link.

Visa

Singapore: visa-free 30-90 days for US/UK/EU/AU/CA/NZ/JP. Malaysia: visa-free 30-90 days for same nationalities. Fast processing.

Tips
  • Border processing 30-90 min depending on time. Off-peak (10:00-13:00 weekdays): 30-45 min. Peak (Fri/Sun evening + Sat morning): 90-120 min.
  • Aeroline + KKKL premium buses have priority immigration lanes at Woodlands (faster processing).
  • You disembark at Woodlands with all luggage, walk through Singapore exit, cross the causeway (bus provided), walk through Malaysia entry, re-board bus.
  • Bring passport + Malaysia MyBorderPass QR (register at imi.gov.my before travel — speeds Malaysian entry).

Stay in Kuala Lumpur

Find hotels in Kuala Lumpur

1.4M+ properties · Trip.com

Search hotels

Frequently asked

Singapore to KL: bus or fly?

Flight (1h flight + 4h airport time = 5h door-to-door, SGD 100-200). Bus (5-7h door-to-door via Aeroline SGD 45-60). Bus wins on cost + door-to-door time is similar. Only fly if you're very time-tight or hate borders.

Aeroline vs KKKL Singapore to KL?

Aeroline is premium — Newton/Woodlands to KL Sentral direct, VIP business class recline, meals + priority immigration. KKKL is reliable + cheaper — same 3-across VIP seats but no meals + regular immigration lane. Aeroline worth SGD 15-30 more for solo business travel.

How long is Woodlands border?

30-90 min depending on time. Peak Sat morning + Fri evening: 90-120 min. Off-peak weekday afternoons: 30-45 min. Aeroline priority lane saves 20-30 min.

Where do Singapore-KL buses depart/arrive?

Aeroline: Newton Circus/Grand Copthorne Waterfront (SG) to KL Sentral/Bangsar (KL). KKKL: Golden Mile/Boon Lay (SG) to Berjaya Times Square (KL). Choose based on your hotel proximity.

Related travel guides