Blog
Contents
The verdict
The 3 questions that actually decide it
Bus in detail
Train in detail (the underrated middle option)
Flight in detail
The full cost including hotel
What's changed for the SG to KL route in 2026
When to break the pattern
Frequently asked questions
Key takeaways
Plan your Malaysia trip deeper
Sources
Disclaimer
Blog
The RTS Link Opens January 2027: What the Cheapest Way Singapore to KL Actually Looks Like Right Now (2026)

Bus from SGD 12, train from SGD 24, flight from SGD 45. Full live-price comparison across bus, train, and flight from Singapore to Kuala Lumpur in 2026, plus the RTS Link January 2027 update and the planner to book.
The cheapest way to KL in 2026 is SGD 12. The most expensive Singaporeans regularly pay is SGD 180. Same journey, same city. This is the full live-price comparison across bus, train, and flight, plus when each option is actually the right pick.
💡 Compare Singapore to KL flights, buses, and hotels on ShopBack Travel Planner in one search.
The verdict
| Mode | One-way price (SGD) | Journey time | Book on |
|---|---|---|---|
| Bus (coach) | 12 to 25 | 5 to 7 hours | Easybook, Redbus, BusOnlineTicket |
| Train (KTM + ETS) | 24 to 44 | 5 to 6 hours | KTM (Woodlands), ETS (JB Sentral) |
| Flight | 45 to 180 | 60 min + 2h airport buffer each end | Scoot, AirAsia, Batik via Travel Planner |
Flight is fastest airport-to-airport but the door-to-door gap is smaller than most Singaporeans assume. The real decision is not price, it is checkpoint timing and where in KL you're going.
The 3 questions that actually decide it
Not price. These:
- Are you crossing on a Friday evening, Sunday evening, or public holiday? If yes, take the flight. Bus checkpoint wait can hit 4 hours; you lose the price advantage in aggregate stress.
- Is your KL destination near KL Sentral, Bukit Bintang, or KLCC? If yes, bus wins. TBS terminal has direct MRT to Bukit Bintang; KLIA is 60 minutes plus another RM 55 in transfers.
- Are you travelling with more than one bag or a family? Flight becomes marginally cheaper once you factor bag fees against 3 to 4 bus tickets. Bus is only unambiguously cheapest for solo or couple travel with hand luggage.
Answer honestly on those three and the mode picks itself.
Bus in detail
Twenty-plus operators run the route: Transtar, Aeroline, Delima Express, Grassland, KKKL, Konsortium, Sri Maju, Starmart. Departures from three Singapore terminals: Golden Mile Complex (Beach Road), Queen Street terminal, Woodlands (limited).
Price range and what you get:
| Operator tier | Price (SGD) | What changes |
|---|---|---|
| Economy coach | 12 to 18 | 2+2 or 2+1 seating, 5 to 7h transit, standard checkpoint drop-off |
| Premium (Aeroline, Transtar First Class) | 30 to 55 | 1+2 recliner, on-board attendant, faster checkpoint clearance in some cases |
| Overnight coach | 20 to 35 | Departs 22:30 to 00:30, arrives KL 05:30 to 07:00, saves one hotel night |
Golden Mile is the volume hub but the terminal is old and Grab pickups are a mess. Woodlands departures are 30 minutes shorter and less chaotic but limited to 3 operators.
Train in detail (the underrated middle option)
Post-2015 there is no single train Singapore to KL. The route is a two-segment journey:
- KTM shuttle Woodlands to JB Sentral: SGD 5, 5 minutes.
- ETS JB Sentral to KL Sentral: RM 60 to RM 130 (SGD 19 to SGD 39), 4 hours 30 minutes.
Total: SGD 24 to SGD 44, 5 to 6 hours end to end including transfer time.
Why it's underrated:
- Immigration cleared at Woodlands, not at Causeway (no bus jam)
- Confirmed seat, no risk of checkpoint delays cascading
- Actually more comfortable than economy bus
- Arrives KL Sentral, most central point in KL
Why nobody talks about it:
- Two bookings (KTM app, then KTM ETS website)
- ETS sells out 30 days ahead on peak dates
- KTM shuttle from Woodlands has limited daily departures
If you can book 2 to 3 weeks ahead, this is the best value option on the route. Full stop.
Book KL tours, KLIA Ekspres and attraction tickets with cashback: Klook · KKday
Flight in detail
AirAsia, Scoot, Batik Air, Malindo, and SIA all run SIN-KUL multiple times daily. Fare curve:
- 2 to 3 weeks ahead: SGD 45 to SGD 90 one-way including 7kg carry-on
- 1 week ahead: SGD 80 to SGD 130
- Same week: SGD 100 to SGD 180
- Same day: SGD 150 to SGD 250
Add 20kg check-in bag: SGD 25 to SGD 40 depending on carrier.
The airport buffer eats the speed advantage. Changi to KLIA is 60 minutes wheels-up to wheels-down, but factor 2 hours airport arrival + 60 minutes KLIA to KL city and you're at 4 to 5 hours door-to-door for anywhere not directly on the KLIA Ekspres line.
Search Singapore to KL flights and earn cashback: Skyscanner SG · AirAsia Travel
The full cost including hotel
Most cost comparisons ignore hotel. That is a mistake, because bus and train arrival times can save you a hotel night.
| Mode | Fare (SGD) | Hotel nights needed | Total for a 2-night KL trip (SGD) |
|---|---|---|---|
| Overnight bus | 20 to 35 | 1 (arrive morning) | 100 to 200 |
| Train (afternoon departure) | 24 to 44 | 2 | 180 to 300 |
| Flight (evening arrival) | 45 to 180 | 2 | 220 to 400 |
Overnight bus saves one hotel night. That is the single biggest hidden lever on the Singapore-KL route. A SGD 25 overnight coach + 1 hotel night beats a SGD 90 flight + 2 hotel nights by SGD 100+ every time.
Book KL hotels with cashback: Booking.com · Agoda · Hotels.com · Trip.com
What's changed for the SG to KL route in 2026
Three shifts to know before you book:
- RTS Link opening January 2027: The 4km shuttle between Woodlands North (Thomson-East Coast Line) and Bukit Chagar in Johor Bahru is scheduled to open 1 January 2027. As of mid-2026 the project remains on track: civil works are largely complete and the project has moved into systems integration and testing, with trains already running trials in Johor. It replaces the Causeway bus crawl for JB itself, not for KL. To reach KL you still connect to an ETS train from JB Sentral or a bus from Larkin. Expected total SG to KL time via RTS plus ETS is 4.5 to 5.5 hours end to end.
- KL to Singapore HSR still not happening: The high-speed rail was cancelled by Malaysia in 2021 and both governments have since studied revival. As of mid-2026, no construction has started and no commissioning date is on the table. Assume bus, ETS train, and flight are your only options through 2027.
- ETS Gold and Platinum inventory tight on peak dates: Booking window has effectively moved to 30 days ahead on Fridays, Sundays, and public holidays. Book earlier than you would have in 2024 or 2025.
The practical takeaway for 2026: the modes and price bands have not changed, but the RTS Link is the first structural improvement on this route in a decade, and it only kicks in for JB day trips. For KL specifically, the 2027 view still looks like 2026.
When to break the pattern
- Business trip, meeting starts at 09:00: Fly the night before. Bus checkpoint variance is a career risk.
- Family of 4 with luggage: Bus fare quadruples; flight edges cheaper once bag fees are included.
- Weekend getaway, want to maximise KL time: Overnight bus Friday, overnight bus Sunday. Two travel nights, saves two hotel nights, SGD 40 to SGD 70 total transit.
- Public holiday long weekend: Book flight 4+ weeks out or you'll pay peak fares for all modes.
Compare KL flight + hotel packages with cashback: Expedia · Luxury Escapes
Frequently asked questions
What is the cheapest way to get from Singapore to KL in 2026?
The overnight coach from Golden Mile or Woodlands to KL Bersepadu Selatan (TBS) is the cheapest at SGD 12 to SGD 25 one way. Trip time is 5 to 7 hours depending on Causeway wait.
Is the train from Singapore to KL still running?
Yes, but not as one journey. Take the KTM shuttle from Woodlands CIQ to JB Sentral (SGD 5), then the ETS train JB to KL Sentral (SGD 19 to SGD 39). Total SGD 24 to SGD 44, 5 to 6 hours.
How much is a flight from Singapore to KL?
AirAsia, Scoot, and Batik Air one-way fares start at SGD 45 to SGD 90 booked 2 to 3 weeks ahead. Same-week fares run SGD 100 to SGD 180. Check live prices on ShopBack Travel Planner.
Bus or flight from Singapore to KL: which is faster door-to-door?
Flight is faster only if your KL destination is near KL Sentral or KLIA and you're not travelling in peak checkpoint hours. Door-to-door, bus and flight are 4 to 6 hours; the flight advantage is 60 to 90 minutes at best.
Will the RTS Link change Singapore to KL travel in 2027?
The RTS Link is a 4km shuttle between Woodlands North and Bukit Chagar in Johor Bahru, scheduled to open January 2027 and reported on track with civil works largely complete and systems integration testing underway as of mid-2026. It replaces the Causeway bus crawl for JB itself, not for KL. To reach KL you still connect to an ETS train or bus in JB. Total SG to KL time via RTS plus ETS is expected to fall to 4.5 to 5.5 hours end to end.
Is the Kuala Lumpur to Singapore high-speed rail happening in 2026?
No. The KL to Singapore HSR was cancelled in 2021 and both governments have since studied revival, but as of mid-2026 no construction has started and any commissioning is years away. For all of 2026 and 2027, bus, ETS train, and flight remain the only options.
How long does the coach take from Singapore to KL in 2026?
Typically 5 to 7 hours end to end including Causeway or Second Link immigration. Weekday off-peak crossings run closer to 5 hours; Friday evening, Sunday evening, and public holiday returns can stretch to 8 to 9 hours when checkpoint wait spikes.
Is the KTMB ETS train worth it over the coach?
Yes if you can book 2 to 3 weeks ahead and clear Woodlands CIQ immigration on the KTM shuttle. You get a confirmed seat, no Causeway jam, and arrive KL Sentral for SGD 24 to SGD 44 total. The catch is booking discipline: ETS Gold and Platinum services sell out 30 days ahead on peak dates.
How can I earn cashback on Singapore to KL flights and hotels?
ShopBack Singapore lists cashback on the main platforms used for KL trips. For flights, activate ShopBack before clicking through to Skyscanner SG or AirAsia Travel, then route to the specific carrier on the results page. For hotels in KL, click through Booking.com, Agoda, Hotels.com or Trip.com before booking. Cashback rates vary by merchant and change monthly; verify the current published rate on each merchant page before booking.
Does ShopBack work for Klook and KKday KL tours and transport passes?
Yes. Both Klook and KKday are ShopBack Singapore partners for KL and Malaysia bookings, including Petronas Twin Towers tickets, Batu Caves tours, Genting cable car passes, KLIA Ekspres train, and Malaysia eSIMs. Activate ShopBack before clicking through, complete the booking in one session without leaving to compare on another tab, and cashback tracks on eligible order value. Rates differ between the two platforms and change over time; check the current published rate on each merchant page.
Which booking site is cheapest for KL hotels, Booking.com, Agoda, Hotels.com or Trip.com?
No single site is consistently cheapest for KL hotels. Agoda tends to run strong on Southeast Asia inventory including Bukit Bintang and KLCC listings, Booking.com carries the largest global inventory with flexible cancellation, Hotels.com rewards repeat stays, and Trip.com prices competitively on the same properties. Prices on the same room can differ 5 to 15 percent between the four; compare all four on identical dates and route through ShopBack on whichever wins for cashback on top.
Can I get cashback on a Singapore to KL flight and hotel package?
Yes. Flight and hotel packages are a distinct listing on Expedia and Trip.com, where the combined price often beats booking flight and hotel separately for fixed-date KL itineraries. Luxury Escapes lists curated four to five star KL city packages with breakfast and airport transfer bundled in. Activate ShopBack before clicking through; cashback tracks on eligible package spend at the current published rate on each merchant page.
How much cashback can I earn on a Singapore to KL trip through ShopBack?
Cashback on a KL trip depends on which merchants you use and their current published rate; ShopBack does not guarantee a flat rate across travel. As a rough shape, a short KL break spread across a hotel booking on Agoda or Booking.com, tours on Klook, and flights routed through Skyscanner SG to an airline can compound into meaningful savings. Check the current published rate on each merchant page before booking.
Where can I book a Singapore to KL flight with cashback?
For flight comparison, route through Skyscanner SG then click through to the specific carrier or OTA on the results page. AirAsia bookings can also route directly via AirAsia Travel. Both Scoot and Batik Air are typically available across Skyscanner, Trip.com and Expedia listings. Activate ShopBack before clicking, complete the booking in one session, and cashback tracks at the current published rate on each merchant page.
Is it cheaper to book a KL trip through an aggregator or direct with the airline and hotel?
For short SIN to KL trips, aggregators (Expedia, Trip.com, Booking.com, Agoda) often price flights and hotels tighter than direct due to wholesale inventory and package bundling. Direct with AirAsia or the hotel occasionally wins on member rates. Compare both, then route through ShopBack on whichever comes out lower to layer cashback on top.
Key takeaways
- Cheapest is overnight bus at SGD 12 to SGD 25, and it saves a hotel night on top of the fare
- Train (KTM shuttle + ETS) is the underrated middle at SGD 24 to SGD 44; comfortable, punctual, arrives KL Sentral
- Flight is worth it only when checkpoint timing risk is real or when KL destination is near KLIA
- Book flight 2 to 3 weeks ahead for sub-SGD 90 fares; same-week fares are 2 to 3x higher
- Long weekend and public holiday crossings favour flight; every other window favours bus or train
💡 Book Singapore to KL flights, buses, and hotels via ShopBack Travel Planner to earn cashback on top. Every dollar earned on ShopBack Games can go towards the same booking.
Plan your Malaysia trip deeper
- Malaysia Travel Deals from Singapore: Cashback on Flights, Hotels & Activities, the full Malaysia hub
- How Much Does a 5-Day Bali Trip Cost from Singapore in 2026?
- Bangkok vs Bali: Which is Cheaper for a 5-Day Trip from Singapore in 2026?
- Osaka vs Tokyo 2026: Which City Costs You Less from Singapore This Week
Sources
- KTM ETS official booking site
- Bus Online Ticket, Singapore to KL routes
- RTS Link (Johor Bahru to Singapore) project status
- Kuala Lumpur to Singapore high-speed rail history
Note: Fare ranges are indicative 2026 figures based on live listings at time of writing. Bus, train, and flight prices move daily. Run your exact dates on ShopBack Travel Planner for live quotes.
Disclaimer
The views and recommendations expressed in this article are those of the author.
Prices, rates, promotions, and availability are subject to change. Please verify details directly with the relevant providers before making any decisions.
This article is intended for general informational purposes only and should not be considered professional, financial, or travel advice.
Brands, work with us: [email protected].
Related articles

Singapore to Bangkok in 2026: Flight, Train, Bus, and Overland Compared (Cheapest From SGD 55)
Flight from SGD 55, overland bus-and-train from SGD 90 across 3 days, and every option in between. Full 2026 comparison of how to get from Singapore to Bangkok by cost, time, and comfort.

I Stopped Booking Direct for 90 Days: What ShopBack Travel Planner Actually Showed Me
I ran a personal experiment: 90 days of side-by-side comparisons across flight and hotel search using ShopBack Travel Planner instead of booking direct. Here are the three surprises that emerged from 6 real bookings, where I saved between SGD 80 and SGD 280 per booking, and one where direct was cheaper.

5 ShopBack Travel Planner Features Most Singaporean Travellers Miss
Five practical features inside ShopBack Travel Planner that help Singaporean travellers find the best deal and earn cashback. From side-by-side price comparison to instant cashback visibility.

The Real 5 Day Bali Budget from Singapore in 2026 (After the IDR 150,000 Tourist Levy)
The full live-priced breakdown of a 5-day Bali trip from Singapore in 2026, SGD 487 to SGD 2,340 depending on how you book. Price your own dates on ShopBack Travel Planner.

Shop, book trips, and play games to earn Cashback
No points, no credits. Just real cash. Withdraw to Paypal or bank account, and spend however you like.

