Kuala Lumpur to Singapore: a bus journey to remember

Modern buildings in Singapore at sunset

Last Updated on 15th October 2020 by Sarah and Justin

In this post we’re sharing our experience taking the bus from Kuala Lumpur to Singapore. We tell you how to book tickets and what to expect on the journey. It was a long but memorable travel day.

Kuala Lumpur to Singapore: travel options (and why to take the bus)

Petronas Towers at sunset in Kuala Lumpur, Malaysia When we originally planned our trip in Southeast Asia (which was part of our 13-month around the world trip) we thought we’d be able to take the train easily and somewhat directly from Kuala Lumpur to Singapore. We were wrong. After doing some research a little closer to our travel date, we realized the train from Kuala Lumpur to Singapore also now consists of two trains and one bus. And when we arrived in Kuala Lumpur and tried to buy the tickets, we learned the journey was very long (8-9 hours) and gets you into Singapore after midnight because of the time needed to cross the border. You can also fly from Kuala Lumpur to Singapore. Flight time is around an hour and its serviced by many low cost airlines. But we prefer to travel overland when it’s manageable. So we ended up taking the bus from Kuala Lumpur to Singapore. Note, this post is written based on our experience in 2017. 

How to buy your Kuala Lumpur to Singapore bus ticket

This seemed simple enough, but there were so many options! And just as many horror stories including bus drivers leaving passengers at the Singapore border because they took too long. We did a lot of research and decided on Grassland (AKA Super Nice). They got pretty good reviews, but we mostly chose them because they left from the the middle of Kuala Lumpur, near where we were staying. Other buses leave from the bus station which is a bit far outside the center and would have necessitated a taxi. We used Busonlineticket.com, which we recommend, but be careful because they automatically add insurance to these bus tickets. We didn’t notice and it cost us a few dollars. Our two tickets cost us a total of 67 SGD (~$47.50 at the time).
<< Before we got to KL we were in Thailand. Read next: how to get from Thailand to Malaysia  >>

What to expect on your Kuala Lumpur to Singapore bus trip


Preparing for our bus trip involved the following three extremely important steps: checking in, going to the bathroom, buying bread. For this specific bus company, you need to check in at a hard-to-find office (it’s behind a 7/11 on Jalan Imbi) 30 minutes before the bus is scheduled to leave. You are instructed to go to the bathroom before the bus departs and it is questionable if there will be any bathroom stops on the way to Singapore (but of course, there were). You are also advised that you cannot bring any food other than bread on the bus.

The bus itself

Sarah and Justin smiling on the Kuala Lumpur to Singapore bus The seats were huge and really comfortable, but someone had fun picking the upholstery design. The entertainment system was just a list of mp4 files, but Sarah was able to enjoy The Hobbit. We got comfortable and settled in for a long ride. But then, no less than ten minutes after leaving, the bus stopped for a bathroom break. Seriously. We were still in the city when the bus stopped. Three hours in, the bus stopped again for a longer bathroom-plus-food break. We entered this food court/hawker center on the side of the highway. The bathrooms were unpleasant, but necessary. And we were able to spend the last of our Malaysian money on snacks. Sarah buying snacks in the hawker center on the bus trip from Kuala Lumpur to Singapore

Leaving Malaysia

This was a bit hectic and disorganized. The bus stopped and we were yelled at to leave. It took less than a minute to get through customs and then we had to find our bus among a sea of similar looking buses. We followed people who looked familiar and it worked out.

Going through Singapore immigration

This took longer than expected because it took the bus so long to reach the border center. We were on a slow moving line of buses for about an hour. The actual entry process was very organized, and pretty fast, as was finding the bus on the other side (there was a screen with numbers). There are also bathrooms here!

Finally arriving in Singapore

Gardens by the bay Super Trees at night in Singapore It didn’t take long to get from the border into the city. It was dark and we got a nice view of the Gardens by the Bay Super Trees all lit up. The bus we took dropped us off at the Golden Mile Complex, which is in the city center. We chose a bus that would drop off here instead of in a suburb where many buses (and the train) drop off. We could have taken a subway to our hotel, but after our seven hour journey we just grabbed a taxi.
<< We loved Singapore so much, we ended up coming back! Read our tips for what to do and eat in Singapore here >>

Kuala Lumpur to Singapore bus trip tips

To summarize what we learned and things to keep in mind from our journey from Kuala Lumpur to Singapore:
  • Choose your bus based on pick-up location in Kuala Lumpur and drop-off location in Singapore
  • If you book your ticket online, watch out for automatically added travel insurance
  • Be prepared for a longer-than-listed journey, mostly due to the unknown duration of Singapore immigration
  • Know that the bus will likely not have a bathroom but will make bathroom stops
  • Read reviews of bus lines for big red flags, but take them with a grain of salt and know every experience on every bus on every day is probably different
<< Read all our tips for planning a world trip itinerary >>

Like this post? Pin it!


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.