Singapore Kuala Lumpur
...
Sat

Singapore to Kuala Lumpur (KL) Bus Tickets

Bus from Singapore to Kuala Lumpur

Avg. Bus Duration

:

5 hrs 52 mins

Buses depart from

:

Singapore

Bus arrives in

:

Kuala Lumpur

Cheapest Bus Ticket

:

SGD 20.00

Bus Companies

:

19

Earliest Bus

:

12:05 AM

Last Bus

:

11:59 PM

Daily Bus Services

:

501

Singapore to Kuala Lumpur Bus Schedule & Fare

Bus OperatorFirst BusLast BusDuration
First Bus - 09:30 AMLast Bus - 10:00 PM5 hrs 51 mins
BOOK TICKET
First Bus - 08:00 AMLast Bus - 07:00 PM5 hrs 51 mins
BOOK TICKET
First Bus - 06:44 AMLast Bus - 11:09 PM5 hrs 51 mins
BOOK TICKET
First Bus - 12:15 AMLast Bus - 11:45 PM5 hrs 51 mins
BOOK TICKET
First Bus - 12:05 AMLast Bus - 09:45 PM5 hrs 51 mins
BOOK TICKET

Singapore to KL Bus Ticket Online Booking

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

Top Bus Operator Images

Boarding and Drop-Off Points for SG to KL

 You can save a lot of travel time by selecting the appropriate boarding and drop-off locations for your bus from Singapore to KL. Most boarding points are strategically located near MRT stations - for e.g., Novena Square for Firstcoach, Lavender for Transtar. When choosing your drop-off point in KL, it's best to select Berjaya Times Square or Ansa Hotel if you are closer to Bukit Bintang, to avoid a 30-minute taxi/train ride from TBS. Listed below are the most popular pick-up points and drop-off points based on your location - 

Region Pickup Points in Singapore (SG) Drop-off Points in Kuala Lumpur (KL)
City / Central

Golden Mile Complex/Tower

Lavender MRT

Concorde Hotel (Orchard)

Bugis MRT

Plaza Beach Road

Little India

Berjaya Times Square

Corus Hotel (Jalan Ampang)

Ritz Carlton

Chinatown (Petaling Street)

Imbi.

South / West

Harbourfront Centre

Jurong East (Westgate/Big Bo)

Boon Lay Shopping Centre / Savoy Theatre.

Transportation Hubs like - 

Terminal Bersepadu Selatan (TBS) - gateway to South KL 

KL Sentral - connections to railway lines 

East / North

Katong V

Tampines MRT

Kovan Hub

Sengkang (Compass One)

Novena Square

Ang Mo Kio

Yishun

Bangsar

Subang Parade

Petaling Jaya (One Utama)

Sungai Besi Toll

Hentian Duta

SG to KL Border Crossing Information

Crossing the SG-KL border by bus is a bit of an adventure. You’ll hop on and off the bus several times, but don’t worry—here’s a simple, friendly guide to help you breeze through the journey without any hassle.

Leaving Singapore (Woodlands or Tuas)

  • When the bus arrives at the Singapore checkpoint, make your way to the immigration counters to get your passport stamped and officially leave Singapore. You can leave your big suitcases on the bus! Please bring your passport and any important documents. After clearing immigration, follow the signs back to the bus bay and look for your bus—snapping a quick photo of the plate number can make things much easier.

Entering Malaysia (The CIQ Complex)

  • Next up, after a short ride across the bridge, you’ll reach the Malaysian border. This is where you need to be very alert. You must remove all items—including your heavy luggage—from the bus for security screening. After you get your entry stamp, put your bags through the X-ray machine, then head to the bus platform to reboard the final leg to KL.

Read all about SG to Malaysia border crossing

Checklist for Your Bus Singapore Kuala Lumpur Journey

  • Unless you’re a Singaporean citizen, be sure to fill out the Malaysia Digital Arrival Card (MDAC) online within three days of your trip. It’s free, quick, and saves you from any last-minute headaches at the border.
  • Take a moment to check that your passport has at least six months left before it expires. The officers at the border are pretty strict about this, so it’s best to be sure before you go.
  • Most buses make a halfway stop (usually at Yong Peng) for about 20 minutes. It’s a great chance to stretch your legs, grab a snack, or use the restroom. Having a bit of Malaysian Ringgit (MYR) on hand is useful here!
  • The bus to KL trip usually takes around 5–6 hours, but if you’re travelling on a Friday evening or during a public holiday, expect the customs process to take a bit longer—sometimes an extra hour or two.
  • Keep your passport somewhere easy to grab—don’t bury it at the bottom of your bag. You’ll need it a few times along the way, so having it handy makes everything smoother.
  • Don't forget to download the redBus app, where you can book popular attractions, activities in Kuala Lumpur and your return journey bus tickets to SG.

Singapore to Kuala Lumpur Bus Ticket - Guaranteed Lowest Price - Exclusive redDeals

Secure budget-friendly tickets on buses from Singapore to Kuala Lumpur with redDeals on redBus, Singapore. Enjoy discounts up to 25% and extra online booking savings. Select from a range of redDeals including Return, Early Bird, Round Trip, Last Minute, and Festive season tickets. Guaranteed best prices for your journey, only with redBus.
You can enjoy the following 1 redDeals on Singapore to Kuala Lumpur buses:

  • PERCENT Discount By CITY LINE: Get 10% Extra OFF. offer valid till 31 Mar 2026
  • FAQs

    How to get to KL from Singapore by bus?

    Bus travel is the easiest way to reach KL from Singapore. Plenty of bus operators serve the SG to Kuala Lumpur route and complete the journey in just 5-6 hours. You can choose from several top operators like First Coach, Transtar, KKKL, Golden Coach, Eltabina Jaya, Starmart Express, Grassland bus and more. 

    How much is the bus fare from Singapore to KL?

    The cheapest bus ticket will cost you anywhere around SGD 20 and go upto SGD 98.00. Save more on your bus travel with ongoing promotions and discounted child fares starting at SGD 18.00. 

    How long is the bus ride from SG to KL?

    It takes around 5-6 hours travel from Singapore to Kuala Lumpur via bus services. The journey may take longer if there is traffic congestion or the bus takes a longer break.

    Which is the most luxurious bus from Singapore to KL?

    For Singapore to KL routes, there are several luxurious buses. WIth onboard entertainment, WI-Fi, and spacious seating, buses like Aeroline, KKKL, and First coach make your SG to KL transfer truly luxurious. 

    Can you do a day trip to KL from Singapore?

    Yes, its possible to do a day trip to KL from Singapore. However, you will have to plan carefully. 

    • Choose Your Transport Wisely: Opt for the quickest travel option to maximize your time in Kuala Lumpur. Flying is recommended for its speed while for budget travelers - bus travel is recommended. 
    • Plan Your Itinerary: Select a few key attractions in Kuala Lumpur to visit. The Petronas Twin Towers, Batu Caves, and Jalan Alor are popular choices that offer a taste of the city's culture, history, and cuisine.
    • Early Start: Regardless of your mode of transportation, start your journey as early as possible to maximize your time in the city.
    • Check Travel Documents: Ensure your passport is valid and check if you need a visa or entry permit for Malaysia, depending on your nationality.
    • Consider Weekdays: Traveling on a weekday can help avoid weekend crowds at attractions and border crossings.

    What happens if I miss my bus at the border?

    The bus company usually has a contingency plan to accommodate unexpected delays or changes, ensuring that all participants are safely and efficiently transported across the border while reducing any potential disruptions to the itinerary. 
    If you miss your bus, you must return to your original departure point and may need to re-purchase the tour or pay additional fees for a new tour date. Please contact the customer support of your bus company for assistance.

    Do the buses from Singapore to Kuala Lumpur have toilets onboard?

    No, usually SG-to-KL buses do not have onboard toilet facilities. Since the journey is around 5-6 hours, the trip includes quick breaks of 15-20 minutes at highway stops for restrooms and refreshments, where you can stretch yourself, use washroom facilities, and buy something to snack on for the rest of your journey.

    Can I go to Malaysia from Singapore without visa?

     Whether you can enter Malaysia from Singapore without a visa depends on your nationality. Citizens of many countries can enter Malaysia visa-free for tourism or business purposes for periods ranging from 14 to 90 days. This includes Singaporean citizens, who do not require a visa to visit Malaysia for short stays.
    Always ensure that your passport is valid for at least six months from your intended date of entry into Malaysia.However, travel guidelines can always change. It's essential to check the latest visa requirements and travel advisories from the Ministry of Foreign affairs, Malaysia. 

    What are the check-in procedures for SG to Malaysia bus boarding?

    You'll need to arrive at least 30 minutes before departure, present your passport and travel documents, and collect your boarding pass from the designated counter. There are several pick-up and drop-off points for buses from Singapore to KL (Kuala Lumpur), such as Golden Mile Complex, City Plaza, Lavender Street, Woodlands Checkpoint, Beach Road, and Chinatown. 

    Where can I catch the bus from Singapore to KL?

    You can board the SG to KL bus at several pick-up points in Singapore, such as Boon Lay, Concorde Hotel, Plaza Beach Road, Lavender MRT, Grantal Mall, Novena Square, Jurong East, and Golden Mile Complex. 

    Popular Routes from Singapore

    POPULAR ROUTES TO Kuala Lumpur