Singapore to KL in 2026: Bus vs Car vs Train vs Flight (Prices & Times Compared)

Singapore to KL in 2026: Bus vs Car vs Train vs Flight
Singapore to Kuala Lumpur is one of the busiest routes in Southeast Asia. It's about 350 km, and in 2026 you have four realistic ways to do it:
- Express bus
- Private car
- Train (Shuttle Tebrau + the new ETS from JB Sentral)
- Flight
The "best" one depends on who you're travelling with, how much luggage you have, and whether you count the whole journey door to door or just the time on board.
Here's an honest comparison.
Prices and timetables below were checked in October 2026. They change often, so confirm with the operator before you travel.
Quick Comparison
| Express bus | Private car | Train (via JB) | Flight | |
|---|---|---|---|---|
| Time on board | ~6 hours (often 6.5–8 with border traffic) | 5–6 hours | ~4h10–4h40 (ETS) + Shuttle Tebrau | ~1h10 |
| Door to door (our estimate) | 7–9 hours | 5–6 hours | 6–7 hours | 4.5–5.5 hours |
| Price | From ~SGD 20 per person (VIP SGD 25–30+) | From MYR 1,900 per vehicle (up to 7 people) | ~RM 60–110 per person for ETS, plus Shuttle Tebrau | Varies; cheap when booked early, plus baggage fees |
| Border | Get off with your bags at both checkpoints | Stay in the car | Clear immigration at Woodlands train checkpoint | Airport immigration |
| Luggage | Limited hold space | Room for everyone's bags | Carry your own bags between trains | Airline limits and fees |
| Best for | Solo budget travellers | Families, groups, elderly, heavy luggage | Rail fans, solo travellers who like comfort | Time-focused solo travellers |
Option 1: Express Bus
The bus is still the cheapest way to get from Singapore to KL.
Booking sites list the trip at around 5 hours 50 minutes, but travellers regularly report 6.5 to 8 hours once border traffic is included. Fares start at roughly SGD 20 for standard express buses, around SGD 25–30 for VIP coaches, and SGD 50 and up for luxury "solitaire" seats.
How the border works on a bus: you get off at Singapore immigration with your luggage, clear passport control, get back on, then do the same again at Malaysian immigration. On busy days, this is where most of the delay happens.
Pros
- Cheapest option for one person
- Many departures from different parts of Singapore
Cons
- Two stops at the border with all your bags
- Long and unpredictable on Fridays, weekends and holidays
- Drops you at a bus terminal, not your hotel
Option 2: Train via JB Sentral (New in 2025)
There's still no direct train from Singapore to KL, but rail got much better recently.
Since 12 December 2025, the ETS electric train runs all the way from JB Sentral to KL Sentral. The fastest services take about 4 hours 10 minutes, with slower services around 4 hours 40 minutes. Fares depend on the class and date, roughly RM 60–110 for standard seats, and more for business class.
To reach JB Sentral, most people take the Shuttle Tebrau from Woodlands Train Checkpoint. The ride is only about 5 minutes, but tickets sell out fast and you need to arrive early for immigration.
What about the RTS Link? The new Johor Bahru–Singapore RTS Link (Woodlands North to Bukit Chagar) was planned for end-2026. The latest reports point to early 2027. When it opens, getting to JB Sentral will be much easier.
Pros
- Comfortable, scenic and no road traffic
- Predictable journey time once you're on the ETS
Cons
- Only a few ETS departures a day, and they sell out on weekends
- Two trains plus a transfer, carrying your own luggage
- You still need transport from KL Sentral to your hotel
Option 3: Flight
On paper, flying is fastest: about 1 hour 10 minutes in the air. Singapore Airlines, Malaysia Airlines, Scoot and AirAsia all fly the route.
But the door-to-door time is closer to 4.5–5.5 hours once you add:
- Getting to Changi
- Arriving about 2 hours before departure
- Immigration and baggage claim at KLIA
- The trip from KLIA into the city (the KLIA Ekspres train takes about 28–39 minutes to KL Sentral and costs RM 55, rising to RM 65 from 1 January 2027)
Pros
- Fastest option for a solo traveller
- Good if you're connecting to another flight
Cons
- Baggage fees add up for families
- Lots of queues: check-in, security, immigration, baggage claim
- Still need onward transport from KLIA
Option 4: Private Car
A private car picks you up at your door in Singapore and drops you at your hotel in KL, usually in 5 to 6 hours.
The biggest difference is the border. At Woodlands and Tuas, passports are checked at the car counters, so you stay in the vehicle with your luggage. No unloading, no queues with bags, no reboarding.
The price is per vehicle, not per person. A WadahGo Singapore to KL transfer starts at MYR 1,900 for a Premium MPV seating up to 7, including fuel, tolls, Singapore ERP, checkpoint fees and the VEP. Split between six travellers, that's about RM 317 each, with no baggage fees and no onward taxi to pay for.
Pros
- True door to door, at any time you choose
- Stay in the car at immigration
- Room for everyone's luggage, prams and shopping
- Rest stops on request (Pagoh R&R is a favourite)
Cons
- Most expensive option for one person
- Road traffic still affects the journey on peak days
Is it legal? This matters. Many cross-border car services advertised online are unlicensed, and carrying paying passengers across the border without a licence is illegal in Singapore. Always ask an operator for its licence details. WadahGo holds a Malaysian MOTAC tourism licence (KPK/LN 9383), APAD tour-vehicle permits and a Singapore LTA licence.
Which Option Should You Choose?
- Solo and on a tight budget: take the bus, and avoid Friday evenings.
- Solo and short on time: fly, especially if you're already near Changi.
- You love trains: try the Shuttle Tebrau + ETS. Book early.
- Family, group, elderly parents or lots of luggage: a private car is usually the least stressful, and often similar in cost per person once you add up flights, bags and taxis.
Border Tips for Every Option
- Passport: make sure it's valid for at least 6 months.
- MDAC: foreign visitors entering Malaysia must submit the Malaysia Digital Arrival Card within 3 days before arrival. Singapore citizens are exempt.
- Coming back: foreign visitors returning to Singapore need the SG Arrival Card on MyICA, submitted within 3 days before arrival.
- Timing: checkpoint traffic is worst on Friday evenings, weekend mornings and the eve of public and school holidays. Leave early or travel midweek if you can.
Read more: the best time to cross the JB–Singapore border.
Book Your Singapore to KL Transfer
If you're travelling as a family or group, a private car turns a long, multi-step journey into one easy ride.
See vehicles and prices for the Singapore to Kuala Lumpur private transfer, or browse all our cross-border routes.
Written By
- Who — WadahGo Team
- When — Sun, 18 October 2026
- Part of — WadahGo Holidays Sdn. Bhd - 202401053186 (1599028-W)
