Travelling from Singapore to Kuala Lumpur (KL) is a popular and convenient route, covering approximately 354 km in about 5-6 hours by bus. SG to KL bus route is well served by over 952 daily bus services with ticket prices as low as SGD 19 and could go up to SGD 48.61 based on seasonality and choice of bus operator. With various bus operators providing regular services, travellers have multiple options that suit different schedules and budgets be it standard or luxury bus from Singapore to Kuala Lumpur.
Singapore offers a tourist-friendly environment with strong infrastructure, diverse cuisine, and convenient transportation. Many Malaysians commute daily to Singapore for work, often using cross-border bus services.
Singapore to Kuala Lumpur Bus Duration
Any bus from Singapore to KL takes 5 to 6 hours, depending on traffic and immigration clearance along the route. While buses from Singapore to Kuala Lumpur do not have onboard toilets, there are quick 15-20-minute stops at rest areas for washrooms and refreshments, which vary by bus operator.
How Much is the Bus Fare from SG to KL?
Buses are the cheapest and most convenient option for travel to KL from Singapore. Singapore to Kuala Lumpur bus ticket prices vary depending on the bus operator and the type of bus you choose. However, there are many affordable options available. Standard buses are a cost-effective option, while luxury coaches offer a more comfortable, luxurious experience.
Tickets for buses from Singapore to KL cost as low as SGD 19 and could go up to SGD 48.61. However, you might experience surge pricing during events and festivals.
Child Fare for Singapore to KL Bus on redBus
Several bus operators also offer discounted child fares for SG to KL starting from SGD 18.00 on redBus. Infants below 2 Years usually travel for free if sharing a seat with an adult. Several bus operators, including Express Mutiara, Sri Maju, Starmart Express, and Cosmic Singapore Express, offer child fare discounts.
SG to Kuala Lumpur Bus Tickets - New User Discounts on redBus
New Users can save upto 70% with offer code SGNEW. Users get a 35% discount up to 10 SGD + 35% cashback up to 15 SGD within 1 hour of ticket booking*. Offer is applicable only on bookings made through Website, Mobile website and Mobile apps (Android & iOS). Cashback will be credited to redBus wallet as “Offer Cash” (T&C applied).
Additionally you can secure budget-friendly tickets on buses from Singapore to Kuala Lumpur with redDeals on redBus.
Best Bus from SG to KL - Top Operators
You can choose from different types of buses when taking the Singapore to Kuala Lumpur bus route. Most of these buses have 2+1 or 2+2 seating, with the exception of Transtar Travel, where you can also find 1+1 seating. More than 10 bus operators offer cross-border services between Singapore and Kuala Lumpur. Some of the popular options include -
Firstcoach
Firstcoach buses are favoured by families and professionals for Singapore to Kuala Lumpur bus travel, thanks to their exclusive boarding lounges and non-stop services from city hubs like Novena Square to major malls like 1 Utama.
- Avg. Duration: 5h 51m
- Avg Price: SGD 34
- Timings: First 08:00 AM
- Last Bus: 07:00 PM
Transtar Travel Pte Ltd
Transtar Travel Pte Ltd features "Solitaire Suites" with 1+1 seating, GPS tracking, and a personal TV for entertainment. Transtar also provides 2+1 executive buses from SG to KL. Also, on redBus, you can book refundable tickets for Transtar Travel as per the terms and conditions. The refundable ticket can be cancelled at your convenience. A cancellation fee applies; the exact refund amount is determined by the refund policy in the booking policy section.
- Avg. Duration: 5h 50m
- Avg Price: SGD 30.00
- First Bus 06:44 AM
- Last Bus 11:29 PM.
Eltabina Jaya Express
Eltabina Express is one of the most cost-effective choices, offering spacious 27-seater Super VIP coaches and discounted child fares.
- Avg. Duration: 5h 51m
- Avg Price: SGD 35.00
- First Bus: 08:30 AM
- Last Bus: 10:00 PM.
Starmart Express
Starmart Express has the highest departure frequency at multiple major transport hubs in Singapore, such as Boon Lay and Golden Mile. The bus company offers both economy and executive-class buses at a budget-friendly price point.
- Avg. Duration: 6h 00m
- Avg Price: SGD 20
- First Bus: 12:15 AM
- Last Bus: 11:59 PM.
KKKL Express
Extensive neighbourhood pick-up network across Bugis, Kovan, and Jurong East. Highly rated for consistent seat comfort and reliable arrival times, and trusted by passengers, KKKL Express runs more than 10 trips every day on the SG to KL route. When you book KKKL buses on redBus for your children, you can avail the discounted child fare, which is cheaper than adult fares
- Avg. Duration: 5h 51m
- Avg Price: SGD 33
- First Bus: 12:30 AM
- Last Bus: 11:59 PM
Mutiara Luxe
Looking for a luxury bus from Singapore to Kuala Lumpur? Mutiara Luxe bus is here to your rescue. This luxury bus from SG to KL features ergonomic premium seats, complimentary Wi-Fi, refreshments and even an onboard restroom for a comfortable bus journey. Mutiara luxe buses usually depart from Grantral Mall, Woodlands and drop off at either Terminal Bersepadu Selatan (TBS) or Terminal Bersepadu Gombak (TBG).
- Avg. Duration: 4h
- Avg Price: SGD 43
- First Bus: 2:00 PM
- Last Bus: 12:00 AM




