How to get from Kuala Lumpur to Singapore

Cities & Metropolitan Areas · Malaysia · Singapore · Urban & Cultural · Kuala Lumpur · Singapore

Kuala Lumpur to Singapore is one of Southeast Asia’s busiest corridors. Your main choices are a direct coach (budget-friendly), a quick flight (fastest), a rail combo via Johor Bahru (adventurous, scenic inland), or a private car/charter (door-to-door). Pick based on time, comfort, and border convenience.

At A Glance (Kuala Lumpur to Singapore)

Mode Duration Best For
🚌 Direct Coach (TBS/City Picks → SG) ~5–6.5h (traffic & border) Low cost, minimal changes
🏷️ Cost: ~MYR 60–120 one-way » compare buses
✈️ Flight (KUL/SZB → SIN) ~1h10 flight + airport transfers (~3–4h total) Fastest city-to-city
🏷️ Cost: ~MYR 200–700 one-way (seasonal) » search flights | alt. fares
🚆 Train Combo (ETS + KTM + Shuttle Tebrau) ~7–9h (connections + border) Rail fans, daytime scenery
🏷️ Cost: ~MYR 60–150 total (segments) » compare segments
🚐 Private Car/Charter ~4.5–6h door-to-door Families, lots of luggage, maximum ease
🏷️ Cost: ~MYR 900–1,600 per vehicle (route/size) » get quotes | SG transfers

Which Option or Route Should You Choose?

  • Cheapest & simple: Direct coach from Kuala Lumpur to central Singapore—fewest changes, frequent departures.
  • Fastest overall: Fly KUL/SZB→SIN if you value speed and frequent schedules.
  • Most scenic by day: Rail combo via Gemas & Johor Bahru with the Shuttle Tebrau into Singapore.
  • Most convenient with kids/gear: Private car/charter—true door-to-door including border assistance by licensed drivers.

How to Book and Practical Tips

  • Border formalities: You’ll clear exit Malaysia and enter Singapore at the Causeway/Second Link or rail checkpoint—keep passports/visas handy.
  • Peak times: Friday evenings & holiday eves can add 60–120 minutes at checkpoints. Travel early morning or late evening when possible.
  • Ride-hailing: Grab works well within KL/JB; Singapore uses Grab/Gojek/TADA inside SG. Cross-border ride-hails are not standard—use buses or licensed transfers.
  • Luggage storage: Drop bags if sightseeing before departure: Radical Storage Kuala Lumpur / Radical Storage Singapore.
  • Car rentals: Many rentals restrict cross-border to Singapore; confirm in writing. If not permitted, use a charter instead.
  • Tickets & comparisons: Coaches/trains on 12Go; flights on Booking.com Flights or Trip.com; transfers on Klook or GetYourGuide.

🚌 Option #1 — Direct Coach (Most Popular, Good Value)

Low cost Frequent Border-dependent

  • Overview: Express coaches run from Kuala Lumpur (often TBS — Terminal Bersepadu Selatan or central hotel pickups) to multiple Singapore drop points (e.g., Bugis/Lavender, Kovan Hub, Boon Lay). You’ll disembark with belongings for immigration at both borders and reboard the same bus.
  • How to book (with price): ~MYR 60–120 one-way depending on seat type/time. Compare departures and pick seat maps on 12Go (coaches). Official terminal info: TBS schedules & facilities on the operator/terminal website.
  • Pros: Cheapest door-to-city; frequent day & night trips. Cons: Travel time varies with border queues; bring layers for strong A/C.

Step-by-step: Direct Coach

  1. Get to TBS (or your chosen pickup) using KL’s LRT/Komuter or Grab. Arrive 30–45 minutes early to print/verify your ticket and find the boarding gate.
  2. Board your coach; keep passport and small bag handy. At the Malaysian checkpoint you’ll alight with valuables, clear exit, and reboard.
  3. At Singapore checkpoint, alight with all belongings for entry clearance and bag scan. Reboard the same coach after immigration.
  4. Disembark at your selected Singapore stop (e.g., Bugis/Kallang/Boon Lay) and connect by MRT, bus, or short ride-hail to your hotel.

Getting to the main embarking points (TBS & Singapore central stops)

  • TBS (KL): Connected by LRT/Komuter; clear signage for ticketing & platforms.
  • Singapore: Common drop points are near MRT lines—plan last-mile via MRT or Grab.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

✈️ Option #2 — Flight (KUL/SZB → SIN) (Fastest)

Fastest Frequent flights Airport transfers

  • Overview: Nonstop flights from KLIA/KLIA2 (KUL) and Subang (SZB) to Changi (SIN) run all day. From Changi, ride MRT or taxi to the city in ~20–35 minutes.
  • How to book (with price): ~MYR 200–700 one-way (airline/date). Compare on Booking.com Flights or Trip.com. For meet-and-greet onward rides, browse Klook or GetYourGuide. Official airport info is available on each airport’s website.
  • Pros: Quickest end-to-end; wide schedule. Cons: Airport transfers/check-in time add overhead vs. coach.

Step-by-step: Flight

  1. Travel to KUL by KLIA Ekspres/bus or Grab—or to SZB (Subang) by taxi/Grab. Arrive 2–3 hours before departure.
  2. Book and check in online via Booking.com Flights / Trip.com. Clear security/immigration as required.
  3. Land at Changi (SIN); follow signs for MRT (EW/CG lines) or take a taxi/ride-hail to your hotel.
  4. If you need a guaranteed pickup or larger vehicle, prebook on Klook or compare vehicles on GetTransfer.

Getting to the main embarking points (KUL/SZB & Changi)

  • KLIA/KLIA2: KLIA Ekspres from KL Sentral (~28 min); airport buses run from TBS/1 Utama; Grab widely available.
  • Changi: Direct MRT to city; taxis and ride-hails signed at each terminal.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚆 Option #3 — Train Combo (ETS + KTM Intercity + Shuttle Tebrau)

Scenic Seats & A/C Connections needed

  • Overview: Ride ETS from KL Sentral to Gemas, continue KTM Intercity to JB Sentral, then the Shuttle Tebrau to Woodlands Train Checkpoint in Singapore. Finish by MRT/taxi to your hotel.
  • How to book (with price): ~MYR 60–150 across segments. Compare ETS/KTM options on 12Go (trains); Shuttle Tebrau tickets are limited—buy as early as possible. Official schedules/tickets on the KTM website.
  • Pros: Comfortable seats, scenery, avoids highway traffic. Cons: Multiple tickets & timing; popular shuttle sells out.

Step-by-step: Train Combo

  1. From central KL, go to KL Sentral by LRT/MRT/KTM Komuter or Grab. Board ETS to Gemas (reserve seats).
  2. At Gemas, connect to KTM Intercity bound for JB Sentral (plan buffer time for delays).
  3. From JB Sentral, board the Shuttle Tebrau to Woodlands Train Checkpoint (clear MY exit/SG entry at rail checkpoints).
  4. From Woodlands, continue by MRT/bus/taxi to your Singapore hotel.

Getting to the main embarking points (KL Sentral / JB Sentral / Woodlands)

  • KL Sentral: Major transport hub; arrive 20–30 minutes early to find the right platform.
  • JB Sentral: In-mall station above CIQ; follow signs to Shuttle Tebrau gates.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

🚐 Option #4 — Private Car / Charter (Door-to-Door)

Hassle-free Family-friendly Higher cost

  • Overview: Licensed cross-border drivers pick you up in KL and drop you anywhere in Singapore, handling checkpoint procedures and vehicle requirements (insurance, permits) so you don’t switch cars.
  • How to book (with price): ~MYR 900–1,600 per vehicle (sedan→van, time/day dependent). Compare instant quotes on GetTransfer or browse managed transfers on Klook/GetYourGuide.
  • Pros: True door-to-door, child seats on request, spacious for luggage. Cons: Costlier than coach/train; holiday surcharges apply.

Step-by-step: Private Car / Charter

  1. Request quotes with pickup/drop addresses and desired time on GetTransfer (choose vehicle size & extras like child seats).
  2. Confirm inclusions (tolls, border fees, waiting time). Share your live location on pickup day.
  3. Ride KL→SG via Causeway or Tuas Second Link; keep passports ready for border checks from the car where applicable.
  4. Arrive at your SG address; settle any extras (e.g., extra stops) as per booking.

Getting to the main embarking points (Door-to-door)

  • Pickup: Any KL hotel/airport/home; drivers track delays if coming from KUL.
  • In Singapore: Drop anywhere (CBD/Orchard/Sentosa); confirm condo gate access in advance.
  • Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap

FAQ (Kuala Lumpur to Singapore)

Do I need to get off the coach at the border?
Yes—at both Malaysia exit and Singapore entry you must bring your passport and belongings for immigration and security checks.

Is there a direct KL–Singapore train?
Not currently. You’ll connect via ETS/Intercity to JB Sentral, then the Shuttle Tebrau into Singapore, and continue by local transit.

Which checkpoint is faster—Causeway or Tuas?
It varies by time/day. Tuas can be smoother for private cars; many coaches use the Causeway (Woodlands) route.

What’s the best time to travel?
Avoid Friday evenings, holiday eves, and Monday mornings. Early morning departures often have the least congestion.

Can I use ride-hailing for the entire cross-border journey?
Cross-border ride-hails aren’t standard; plan on coach/train or a licensed cross-border transfer. Within each city, Grab (MY) and Grab/Gojek/TADA (SG) are great for last-mile.

Where should I stay on arrival?
In Singapore, Orchard/CBD/Marina Bay are central. Compare hotels on Booking.com. For late flights, consider an airport hotel at Changi.