Travelling from Singapore to Kuala Lumpur (KL) is a popular and convenient route, covering approximately 354 km in about 5-6 hours by bus. This route is well served by over 200 daily bus services, making it one of the easiest and most affordable ways to travel between Singapore and Malaysia. With various bus operators providing regular services, travellers have multiple options that suit different schedules and budgets. 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.
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 20 and could go up to SGD 98.00. 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 (lap-sitting). Several bus operators, including Express Mutiara, Sri Maju, Starmart Express, and Cosmic Singapore Express, offer child fare discounts.
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.
Best Bus from SG to KL
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. You can choose from Executive, Economy and Luxury buses based on the types of amenities you want during the course of your travel -
- Standard Express Buses: The most common and cost-effective option, these buses offer essentials such as reclining seats and air conditioning for a comfortable journey.
- Luxury Coaches: For a premium experience, luxury buses come with amenities like personal TVs and USB charging ports, ideal for those seeking extra comfort on the trip
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 SG-to-KL 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




