Taking the bus from Singapore to KL for a weekend? Compare day and overnight trips, arrival terminals, return options and border procedures before booking.
For a weekend in Kuala Lumpur, the options usually come down to a day bus or an overnight service. The quoted journey time from Singapore to KL is about 5-6 hours, but this can be extended by traffic and immigration queues. Daytime bus travel can save you a night’s hotel bill, and if you can sleep well on the bus, you can see the route.
Before you book your bus from Singapore to KL, check departure times, arrival points and the return journey. These details can impact on how much time you have in Kuala Lumpur, and how easy it is to reach your accommodation. Also check the border procedures and make sure to factor in extra time if you have a fixed appointment after arrival.
Day vs Overnight at a Glance
The best departure will depend on your schedule, comfort preferences and plans for your first day. The times shown below are indicative planning windows and do not guarantee that each operator departs at these times.
|
Option |
Possible departure window |
Journey time |
Possible arrival |
Best for |
|
Early day bus |
07:00–09:00 |
Around 5–6 hours or longer |
Afternoon |
Travellers who want to see the route and arrive during the day |
|
Midday bus |
11:00–14:00 |
Around 5–6 hours or longer |
Evening |
Travellers who prefer a later start |
|
Evening bus |
17:00–20:00 |
Around 5–6 hours or longer |
Late evening or night |
Travellers leaving after work |
|
Overnight bus |
22:00–00:00 |
Around 5–6 hours or longer |
Early morning or later, depending on the service |
Travellers hoping to save a hotel night |
Traffic, immigration queues, departure delays and rest stops can affect arrival times. Check the actual schedule for your selected service, and avoid planning a tight connection immediately after arrival.
Where KL Buses Drop You, and Which Suits Your Hotel
The Kuala Lumpur to Singapore Bus arrives at several locations in and around Singapore. TBS, or Terminal Bersepadu Selatan, is a major intercity bus terminal with connections to local rail services. Some services also list city-centre arrival points such as Berjaya Times Square, LaLaport Bukit Bintang and KL Sentral.
If you are staying around Bukit Bintang, a city-centre drop-off may save you an additional transfer. If your hotel is elsewhere, compare the onward journey from each available terminal before choosing a ticket.
TBS is connected to Bandar Tasik Selatan station, which serves KTM Komuter, the LRT Sri Petaling Line and KLIA Transit. These connections can help you continue your journey by rail, although your best option depends on your destination and the service timetable.
Always check the precise arrival point on your ticket. A cheaper fare may not be the most convenient option if it leaves you with a long taxi ride or several transfers.
Planning the Return to Singapore
Check your return journey before you finalize your weekend plans. Sunday evening is a busy departure time, especially over public holidays and during peak travel periods. Booking in advance can offer you more choice of departure times, it does not guarantee a cheaper fare.
If your Monday schedule is flexible, compare Sunday-night and Monday departures. Consider the time you need to reach the boarding point in Kuala Lumpur, as well as the time required to clear immigration and travel to your final destination in Singapore.
A few practical steps can make the return easier:
– Check the boarding point: Choose a departure location you can reach without a complicated cross-city journey.
– Compare available times: Look at more than one departure if your plans allow.
– Keep travel documents accessible: You may need to present them at immigration checkpoints.
– Allow extra time: Border queues and road traffic can delay your arrival, so avoid tight connections or appointments.
– Review the seat options: Compare the available layouts and choose a seat that suits your comfort preferences, especially if you plan to sleep during the journey.
Crossing the Border
When you take a bus across the border, you will be going through immigration clearance when you leave Singapore for Malaysia and when you return to Singapore. The exact procedure varies depending on the route and service, so listen to the instructions from the driver at each check-point.
Passengers are commonly asked to leave the coach with their belongings at designated immigration checkpoints and follow instructions about where to clear immigration and where to board again. Do not assume that every service follows an identical sequence.
Keep your passport and other required travel documents accessible rather than leaving them in luggage stored in the coach. Note your coach’s identifying details so you can locate it when instructed to reboard.
Border queues vary according to traffic, travel periods and checkpoint conditions. Allow extra time for your journey, particularly on weekends and public holidays. Follow checkpoint rules, including any restrictions on photography.
Some services include a rest stop along the way, but the number, duration and location depend on the operator. Check the journey details and plan accordingly.
Frequently Asked Questions
KL weekend – day or overnight bus and how to plan return?
A day bus will take you during daylight hours and arrive later in the day, and an overnight service can save you a night’s hotel accommodation if you can sleep comfortably on board. Compare the real departure and arrival times before you decide. Check your return options early, particularly if you will be traveling on a weekend or public holiday.
How long is the bus ride from KL to Singapore?
It is usually quoted at between 5 and 6 hours but this depends on the operator, traffic, border queues and rest stops. During busy times the whole journey can take longer. Leave ample room before any appointment or onward connection.
Where does the bus drop you off in Kuala Lumpur?
Arrival points differ by service. TBS is a major intercity terminal, but some services list places like Berjaya Times Square, LaLaport Bukit Bintang, or KL Sentral. Check where your chosen departure arrives and compare the onward journey to your hotel.
How much notice do I need to book the return?
If you want to travel at a certain time on a busy weekend or holiday, check to see if the return is available before you book your outbound. Getting there early may mean more choices, but fares and availability are subject to change. Check the terms and the final price before confirming.
Do I need my passport on board?
Carry your passport and any other travel documents required for your journey. You will need to comply with immigration requirements at the relevant checkpoints. Keep your documents accessible and follow the driver’s instructions when leaving and reboarding the coach.
The Bottom Line
Pick a departure that suits the way you want to spend your first day on a weekend getaway to Kuala Lumpur. Travel on a daytime service during the day or take an overnight bus and save on accommodation (if you can sleep well).
Please check your arrival terminal and the location of your hotel. Think about your return options before you finalize your travel plans. Read the instructions on the ticket for crossing the border. Journey times may vary due to traffic and immigration queueing so please allow for extra time when planning onward travel.






