
Express / VIP bus
Best balance of price and comfort, journey takes about 5–7 hours
Luxury coach (Transtar, Aeroline)
High comfort with wide seats, fewer passengers and premium service
Standard express bus
Cheapest option with AC, multiple departures daily
Cheap unofficial buses
Lower reliability, border delays and inconsistent service
Quick answer: Travelling from Kuala Lumpur to Singapore by bus is a convenient and budget-friendly choice. Frequent departures throughout the day make this an easy way to move between the two cities. You can book bus tickets to Singapore from Kuala Lumpur online in advance.
At a glance:
- 📍 Distance: approx. 350 km by road.
- ⏱️ Travel time: ~5–9 hours, but can take longer during busy border crossing times.
- 💰 Price range: Typically US$ 11–40 per person.
- 🚍 Bus: Hourly departures from Kuala Lumpur (Terminal Bersepadu Selatan) to key drop-off points in Singapore such as Golden Mile Complex or Kovan Hub.
Last updated in April 2026
📅 Bus from Kuala Lumpur to Singapore – Schedule / Timetable + Tickets:
-
- Kuala Lumpur to Singapore – one of the most popular bus routes in Malaysia
- bus to Singapore from Kuala Lumpur is the most popular option of transport
- there are various seat and comfortable modern tourist buses to Singapore from KL
- bus ticket from Kuala Lumpur to Singapore costs about $11-40/pp
- transfer by tourist bus from Kuala Lumpur to Singapore takes about 5-9.5 hours
- buses to Singapore depart from various bus stations: TBS Kuala Lumpur, Berjaya Times Square, Jalan Imbi…
- buses arrive to Golden Mile Complex or Kovan Hub Bus Terminal in Singapore
- various bus companies from Kuala Lumpur to Singapore: StarMart Express, Transtar Travel SG, Billion Stars Express, KKKL Express, Seasons Express, Seasons SG, Super Nice Express…
- read carefully the instructions before you book your bus tickets to Singapore
- you can also read this article: How to go to Singapore from Kuala Lumpur?
| Bus Company | Departs in Kuala Lumpur | Arrival in Singapore | Bus Ticket |
|---|---|---|---|
| StarMart Express | 08:30 | 13:45 | From $11.00 |
| StarMart Express | 09:00 | 14:15 | From $11.00 |
| StarMart Express | 11:30 | 16:30 | From $11.00 |
| StarMart Express | 12:00 | 16:50 | From $11.00 |
| StarMart Express | 13:30 | 18:30 | From $11.00 |
| StarMart Express | 14:30 | 18:50 | From $11.00 |
| StarMart Express | 15:30 | 20:30 | From $11.00 |
| StarMart Express | 16:00 | 20:50 | From $11.00 |
| StarMart Express | 16:30 | 21:30 | From $11.00 |
| Transtar Travel | 07:00 | 12:14 | From $24.00 |
| Transtar Travel | 07:30 | 12:34 | From $24.00 |
| Transtar Travel | 09:00 | 14:14 | From $24.00 |
| Transtar Travel | 09:30 | 14:34 | From $24.00 |
| Transtar Travel | 14:00 | 19:14 | From $24.00 |
| Transtar Travel | 15:00 | 20:14 | From $24.00 |
| Transtar Travel | 15:30 | 20:34 | From $24.00 |
| KKKL Express | 10:00 | 13:57 | From $23.00 |
| KKKL Express | 12:30 | 16:27 | From $23.00 |
| KKKL Express | 13:00 | 22:25 | From $23.00 |
| KKKL Express | 15:00 | 00:25 | From $23.00 |
| KKKL Express | 16:00 | 01:25 | From $23.00 |
| KKKL Express | 23:15 | 03:12 | From $23.00 |
| Super Nice Express | 09:30 | 14:44 | From $19.00 |
| Super Nice Express | 10:30 | 15:21 | From $10.00 |
| Billion Stars | 13:00 | 18:22 | From $13.00 |
| Billion Stars | 13:30 | 18:44 | From $13.00 |
🚍 There are various buses from Kuala Lumpur to Singapore:
(From Kuala Lumpur to Singapore you can travel by modern tourist and comfortable buses…)




| Bus Company | Departs in Singapore | Arrival in Kuala Lumpur | Bus Ticket |
|---|---|---|---|
| Billion Stars | 00:30 | 05:28 | From $30.00 |
| Billion Stars | 02:00 | 06:58 | From $30.00 |
| Billion Stars | 03:00 | 07:58 | From $30.00 |
| Billion Stars | 06:00 | 10:58 | From $30.00 |
| Billion Stars | 07:00 | 11:58 | From $30.00 |
| Billion Stars | 08:00 | 12:58 | From $30.00 |
| Billion Stars | 09:00 | 13:58 | From $30.00 |
| Billion Stars | 10:00 | 14:58 | From $30.00 |
| Billion Stars | 11:00 | 15:58 | From $30.00 |
| Billion Stars | 12:00 | 16:58 | From $30.00 |
| Billion Stars | 13:00 | 17:58 | From $30.00 |
| Billion Stars | 14:00 | 18:58 | From $30.00 |
| Billion Stars | 15:00 | 19:58 | From $30.00 |
| Billion Stars | 16:00 | 20:58 | From $30.00 |
| Billion Stars | 17:00 | 21:58 | From $30.00 |
| Billion Stars | 18:00 | 22:58 | From $30.00 |
| Billion Stars | 19:00 | 23:58 | From $30.00 |
| KKKL Express | 00:30 | 09:45 | From $32.00 |
| KKKL Express | 07:00 | 16:15 | From $32.00 |
| KKKL Express | 09:00 | 18:15 | From $32.00 |
| KKKL Express | 11:00 | 20:15 | From $32.00 |
| KKKL Express | 13:30 | 22:45 | From $32.00 |
| KKKL Express | 15:00 | 00:15 | From $32.00 |
| KKKL Express | 17:00 | 02:15 | From $32.00 |
| KKKL Express | 19:00 | 04:15 | From $32.00 |
| KKKL Express | 21:30 | 06:45 | From $32.00 |
| Super Nice Express | 00:30 | 05:24 | From $24.00 |
| Super Nice Express | 09:30 | 14:24 | From $24.00 |
| Super Nice Express | 09:30 | 14:24 | From $24.00 |
| StarMart | 06:30 | 15:48 | From $26.00 |
| StarMart | 07:30 | 16:48 | From $26.00 |
| StarMart | 09:00 | 18:18 | From $26.00 |
| StarMart | 10:00 | 19:18 | From $26.00 |
| StarMart | 11:30 | 20:48 | From $26.00 |
| StarMart | 13:30 | 22:48 | From $26.00 |
| StarMart | 15:00 | 00:18 | From $26.00 |
| StarMart | 16:30 | 01:48 | From $26.00 |
❓ FAQ + TIPS – Travel by bus from Kuala Lumpur to Singapore:
How to book and buy bus tickets from Kuala Lumpur to Singapore?
You can book bus tickets from Kuala Lumpur to Singapore on Baolau ➜ or 12go.asia ➜.
What is the travel time by bus from Kuala Lumpur to Singapore?
Travel by tourist bus from Kuala Lumpur to Singapore takes about 5–9.5 hours.
What is the price of bus tickets from Kuala Lumpur to Singapore?
Bus tickets from Kuala Lumpur to Singapore cost about $11–40/pp, depending on the company and comfort.
What is the travel distance by bus from Kuala Lumpur to Singapore?
The travel distance from Kuala Lumpur to Singapore by bus is about 350 km.
Which bus company from Kuala Lumpur to Singapore to choose?
Popular and well-rated companies include KKKL Express, Billion Stars and Transtar Travel.
Is it possible to travel from Kuala Lumpur to Singapore by private taxi?
You can travel by private taxi to Johor Bahru, the border city near Singapore.
Where to stay in Singapore?
Singapore offers luxury hotels, budget hostels and apartments. Book accommodation in Singapore online.
Where can you travel from Singapore?
From Singapore you can travel by ferry to Batam or return to Malaysia, e.g. to Penang.
How to travel from Singapore back to Kuala Lumpur?
You can return by direct flight, tourist bus or train via Johor Bahru.
How to travel around Malaysia?
In Malaysia, tourists mostly use buses, KTM trains and domestic flights. Read more: Transportation in Malaysia.
💡 Practical Travel Tips for Kuala Lumpur to Singapore
Traveling from Kuala Lumpur to Singapore by tourist bus is a popular and affordable transport option between Malaysia and Singapore.
- Start Early: Morning departures can help avoid heavier traffic near Kuala Lumpur.
- Prepare for Border Checks: Keep your passport and travel documents ready for immigration controls.
- Choose Better Comfort: Premium buses offer larger seats, more legroom and extra comfort.
- Bring Essentials: Carry water, snacks, chargers and a light jacket for air-conditioning.
- Check Departure Points: Most buses leave from TBS Kuala Lumpur and arrive at different spots in Singapore.
- Book Ahead: Bus tickets can sell out quickly during weekends and holidays.
Tip: Bus tickets from Kuala Lumpur to Singapore can be searched and booked online in advance.
