Cheapest Way From Singapore to KL in 2026: Flight, Bus or Train?
The bus is usually the cheapest way from Singapore to KL, at SGD15 to SGD46 a seat according to Easybook, taking about five to seven hours. A Singapore to KL flight is fastest in the air but adds airport time at both ends. The train now runs from JB Sentral to KL Sentral after a short Shuttle Tebrau hop from Woodlands. How to compare all three and lower the price you pay.
Published: 8 October 2026 · Last updated: 8 October 2026 · Author: Mirabelle Chew, Fashion Editor, ShopBack
The bus is usually the cheapest way from Singapore to KL in 2026: Easybook lists seats at SGD15 to SGD46, for a 365km trip of about five to seven hours, at the time of writing. A Singapore to KL flight is the quickest once you are moving, but add airport time and the ride into the city. The train now runs from JB Sentral to KL Sentral after a short Shuttle Tebrau hop from Woodlands. Plan the trip, then book through ShopBack.
New to ShopBack? ShopBack Singapore is a free app and website you open before you book or buy online. Go through ShopBack to the booking site, pay as normal, and part of what you paid comes back to you as cash, which lowers your effective price. Join ShopBack Singapore free, then book through Trip.com, Traveloka or Klook.
How we picked. Bus fares, distance and travel times are from Easybook's Singapore to Kuala Lumpur route page. Rail details are from KTMB's own site and the KTM ETS service history. Airline and route data are from public airport and route listings. Last data check: 8 October 2026.
The verdict
For the lowest fare, take the bus. For the shortest time on the move, fly. For a middle option with more legroom and no road traffic, take the train via JB Sentral.
| Bus | Train | Flight | |
|---|---|---|---|
| Typical fare | SGD15 to SGD46 a seat (Easybook) | Two tickets: Shuttle Tebrau plus ETS | Varies by airline, date and baggage |
| Time on the move | About 5 to 7 hours (Easybook) | Short Causeway hop, then the ETS ride | Shortest of the three |
| Time to add | Border checks, traffic | Border checks at Woodlands, 30 minutes before ETS departure (KTMB) | Getting to Changi, check-in, the transfer from KLIA into the city |
| Arrives in | City drop-off points | KL Sentral | KLIA or Subang |
| Best for | Lowest cost, flexible timing | Comfort without airports | Short trips where time matters most |
The cheapest option on paper is not always the cheapest door to door. A flight in an airline sale can beat a premium coach seat once you count time off work, but checked bags and the airport transfer can erase the saving. Price the whole trip, not just the ticket.
What's the cheapest way to get from Singapore to KL?
The bus is usually the cheapest way from Singapore to KL, with seats from SGD15 to SGD46 according to Easybook at the time of writing. Easybook lists 35 operator brands on the route, so there is a wide spread of departure times, operators and seat types to choose from. The trip covers about 365km and takes about 5 hours 3 minutes on average, or 5 to 7 hours depending on traffic and the border checkpoints, per Easybook.
Easybook also points out the trade-off with flying: from KLIA "it takes almost one hour by car from the airport into the city centre", while buses drop you in the city. That is why the bus often wins on total cost and can hold its own on total time for city-to-city trips.
When the bus may not be the cheapest: an airline sale fare booked well ahead can come close to a coach seat, especially if you only carry a cabin bag. Check both before you book.
Singapore to KL flight: what to know
A Singapore to KL flight is the fastest way to travel once you are in the air, and the route has lots of choice. Kuala Lumpur to Singapore was the third busiest international air route in the world by seats in 2025, with about 5.57 million seats, according to the list of busiest passenger air routes compiled from OAG data. Airlines flying from Changi to Kuala Lumpur International Airport include:
- Full-service: Singapore Airlines, Malaysia Airlines
- Low-cost and regional: AirAsia, Batik Air Malaysia, Firefly, Scoot
Scoot and Batik Air Malaysia also fly from Changi to Subang, a second Kuala Lumpur area airport, per the same Changi listing.
What adds to the fare:
- Baggage. Check whether your fare includes a checked bag. If it does not and you need one, add it when you book and include it in the price you compare.
- The transfer into KL. Budget for the trip from KLIA to the city, which Easybook describes as almost one hour by car.
- Airport time. Allow time to get to Changi and clear check-in and security before departure.
Singapore to KL flight 2026: how to find the best deals
The best Singapore to KL flight deals in 2026 usually come from booking early, staying flexible on dates and comparing the same flight on two booking sites. Practical steps:
- Be flexible by a day. Fares on a busy short route move a lot between days, so check the days either side of your plan.
- Compare the same flight number. Search identical flights, dates and baggage options so you compare like for like.
- Price the whole trip. Add the checked bag, seat selection and the airport transfer before you decide the flight is cheaper than the bus.
- Watch the airline's own sales. Airlines on the route often run fare sales on their own sites and apps.
- Book through ShopBack. ShopBack is a post-purchase discount: go through it before you pay and the effective price drops.
Can I take the train from Singapore to KL?
Yes, in two legs: the KTM Shuttle Tebrau from Woodlands to JB Sentral, then the KTM ETS from JB Sentral to KL Sentral. The ETS route was extended from Kluang to JB Sentral on 12 December 2025, completing the electrified double track on that line. That means you no longer need a bus between Johor Bahru and the ETS network.
How the train trip works:
- Woodlands to JB Sentral on the Shuttle Tebrau, a short cross-border rail link across the Causeway, with border checks along the way.
- JB Sentral to KL Sentral on the ETS. KTMB asks ETS passengers to arrive at the station 30 minutes before departure.
- Book both legs ahead through KTMB's own ticketing, and leave a buffer between the two trains for the border checks.
What about the RTS Link? The Johor Bahru to Singapore RTS Link will run about 4km from Woodlands North to Bukit Chagar. It was not open at the time of writing, and news reports in October 2026 said passenger service is expected to start in early 2027.
Trip.com vs Traveloka: Singapore to KL flight price comparison
Neither Trip.com nor Traveloka is always cheaper for a Singapore to KL flight; the lower price depends on the airline, date and fare type, so compare the same flight on both. Each has its own member rewards:
- Trip.com runs its own rewards, Trip Coins, for members.
- Traveloka lists Traveloka Points, Price Alerts and other member-only rewards for logged-in users.
How to compare fairly:
- Search the same date, flight number and cabin on both sites.
- Match the baggage allowance and any seat fees.
- Compare the final price at checkout, including payment fees.
- Plan the trip, then book through ShopBack on the site that comes out lower: Trip.com on ShopBack or Traveloka on ShopBack.
Whether a booking site's own coins, points or promo codes change what you get back through ShopBack depends on that site's terms, so check the terms on its ShopBack Singapore page before you rely on both.
Trip.com, Traveloka and Klook for a Singapore to KL trip
Use Trip.com or Traveloka for the flight and hotel, and Klook for what you do once you land. Klook is useful for KL attractions, tours and a Malaysia eSIM, so you can sort the whole trip before you leave. Other travel sites Singapore travellers use for KL trips include Agoda, Booking.com and Expedia for hotels, and Easybook for coach tickets.
How ShopBack lowers the cost of your KL trip
Plan the trip, then book through ShopBack. ShopBack is a post-purchase discount: go through it before you pay and the effective price drops. It is a step in booking, the same as comparing fares.
- Open ShopBack Singapore and tap Trip.com, Traveloka or Klook.
- Read the rate and terms on that page.
- Tap through and complete the booking in the same session.
- Your booking shows up in your ShopBack account, and the money comes back once the booking site confirms it.
Cashback lowers what you actually pay for an order. It comes back as cash, so it works like a discount on the price, not like points or miles. Here is an illustrative example for a weekend in KL:
| Booking | Price paid | Illustrative rate | Back to you | Effective price |
|---|---|---|---|---|
| Return flight | S$150 | 3% | S$4.50 | S$145.50 |
| Two hotel nights | S$200 | 6% | S$12 | S$188 |
| Attraction tickets and eSIM | S$80 | 4% | S$3.20 | S$76.80 |
These rates are illustrative only. Rates change by booking site, product and campaign, so check the live rate on each site's ShopBack Singapore page before you book.
Using your credit card as well
Usually you can still earn your credit card's rewards on a booking you make through ShopBack, because the card rewards come from your bank. Check the merchant's terms on its ShopBack page and your card's own terms first, since some payment methods or booking types can be excluded on either side.
FAQ
What's the cheapest way to get from Singapore to KL?
The bus is usually the cheapest way. Easybook lists Singapore to Kuala Lumpur bus tickets at SGD15 to SGD46 at the time of writing, with an average travel time of about five hours and up to seven in heavy traffic. A flight can cost less than you expect in an airline sale, but add the airport transfers and baggage before you compare. Plan the trip, then book through ShopBack.
How long does the bus from Singapore to KL take?
About five to seven hours. Easybook puts the distance at 365km and the average travel time at 5 hours 3 minutes, and says the trip can take 5 to 7 hours depending on traffic and the border checkpoints.
Can I take the train from Singapore to KL?
Yes, in two legs. Take the KTM Shuttle Tebrau from Woodlands Train Checkpoint to JB Sentral, then the KTM ETS from JB Sentral to KL Sentral. The ETS was extended to JB Sentral on 12 December 2025, which completed the electrified double track on that line. KTMB asks ETS passengers to arrive at the station 30 minutes before departure.
Is the RTS Link to Johor Bahru open yet?
Not at the time of writing. The RTS Link will run about 4km from Woodlands North to Bukit Chagar in Johor Bahru, and news reports in October 2026 said passenger service is expected to start in early 2027. Until it opens, the Shuttle Tebrau is the rail link across the Causeway.
Which airlines fly from Singapore to KL?
Airlines flying from Changi to Kuala Lumpur International Airport include AirAsia, Batik Air Malaysia, Firefly, Malaysia Airlines, Scoot and Singapore Airlines. Scoot and Batik Air Malaysia also fly to Subang. Kuala Lumpur to Singapore was the third busiest international air route in the world by seats in 2025, with about 5.57 million seats.
Is Trip.com or Traveloka cheaper for a Singapore to KL flight?
Neither is always cheaper. Both show fares from many airlines, and the lower price changes by date, airline and fare type. Search the same flight number, date and baggage option on both, compare the final price at checkout, then book through ShopBack.
What does Klook help with on a KL trip?
Klook is useful for the parts of a KL trip after you arrive, such as attractions, tours and a Malaysia eSIM. Book those through ShopBack too, so the effective price of the whole trip drops.
How does ShopBack lower the cost of a KL trip?
ShopBack is a post-purchase discount: go through it before you pay and the effective price drops. On a S$300 flight and hotel booking at an illustrative 5%, S$15 comes back, so the effective price is S$285. Check the live rate on the Trip.com, Traveloka or Klook page on ShopBack Singapore before you book.
Is money back from ShopBack the same as airline miles?
No. Cashback lowers what you actually pay for an order. It comes back as cash, so it works like a discount on the price, not like points or miles. Trip Coins and Traveloka Points are the booking sites' own rewards and follow their own rules.
Can I still earn my credit card rewards when I book through ShopBack?
Usually yes, because your card rewards come from your bank and ShopBack is a separate step before you book. Check the merchant's terms on its ShopBack page and your card's terms, since some bookings or payment methods may be excluded.
Key takeaways
- The bus is usually the cheapest way from Singapore to KL: SGD15 to SGD46 a seat and about five to seven hours, per Easybook.
- Flying is fastest in the air, with full-service and low-cost airlines on the Changi to KLIA route, but add baggage, airport time and the transfer into KL.
- The train runs Woodlands to JB Sentral on the Shuttle Tebrau, then JB Sentral to KL Sentral on the ETS since December 2025.
- Either Trip.com or Traveloka can come out cheaper depending on the flight, so compare the same flight on both.
- Plan the trip, then book through ShopBack so part of the price comes back as cash.
Related reads
Book your KL trip
Compare your Singapore to KL flight on Trip.com from ShopBack, book through Traveloka on ShopBack, or sort KL attractions and an eSIM on Klook through ShopBack.
Disclaimer
The views in this article are those of the author. Fares, schedules, travel times, rail services, airline routes, member rewards and ShopBack rates are set by each operator, booking site and ShopBack, vary over time and are subject to change. Check the current details with the operator or booking site and on its ShopBack Singapore page before you book.
This article is intended for general informational purposes only and should not be considered professional or financial advice.
Related guides
Save on Travel Bookings
Compare OTAs in one search, earn cashback on the booking from Agoda, Booking, Trip.com, Klook. Stack with a SG cashback card for the deepest travel savings.
Traveloka Discounts and Deals
Traveloka Singapore discount, promo code, and cashback guide. How to layer Traveloka flight and hotel promos, EPIC Sale windows, and ShopBack cashback, and when Traveloka's biggest sales land.
Klook Deals and Cashback
Klook Singapore deals and cashback guide. How to layer Klook promo codes, Klook Kash, KKday competitor pricing, seasonal sales, and ShopBack cashback across Tokyo, Bangkok, Bali, Hong Kong, and Korea activity bookings.
Cashback vs Credit Card Rewards
Cashback and SG credit card rewards sit at different layers, funded by different parties. They stack. Use cashback online, keep the rewards card as always-on baseline.
Cashback vs Loyalty Points
Cashback pays SGD, spendable anywhere. Loyalty points (KrisFlyer, FairPrice Link, ComfortDelGro) pay in restricted currency. Cashback wins flexibility, points win premium redemptions.