Kuala Lumpur to Singapore - http://thejerny.com

Backpacking and Crossing Borders: Kuala Lumpur to Singapore

Part of our 9 days backpacking itinerary was Singapore. We came all the way from Bangkok to Malaysia via train, and then from Kuala Lumpur to Singapore.

Here’s a guide on how you could cross-country from Kuala Lumpur to Singapore (Malaysia to Singapore).

Kuala Lumpur to Singapore by bus

If you’re coming from the city of Kuala Lumpur, what you need to do is go to Terminal Bersepadu Selatan (TBS). TBS is the integrated transport terminal to serve the southern parts of Malaysia and even Singapore. [READ: 5000 Pesos Challenge: Kuala Lumpur, Malaysia]

How to get to TBS from City Centre?

From Chinatown,  take a bus from Pudu Sentral. Bus number should be 690. This only costs 2 MYR ($0.45) – just 10-20 minutes ride and you’re there.

From Bukit Bintang, ride the monorail to KL Sentral and from KL Sentral, book/buy a ticket to Bandar Tasik Selatan. TBS is just some minutes walk once you’re in the Bandar Tasik Selatan station.

Once you’re in TBS, look for the ticket counters. There will be several bus companies to cater your ride to the southern parts of Malaysia and Singapore. It would be best if you book in advance, but be sure of the time and date of your booking schedule. Refund or reschedule is not possible. You will have to buy another ticket at another cost.

Once you’ve made your booking, proceed to the departure area. Present your ticket and proceed to your designated gate. Wait until your bus arrives.

With no traffic, travel time would only take 3-4 hours. In our case, the traffic was bad – it took us 6 hours to Johor Bahru alone.

Immigration Process

Once you are in Singapore, you will be first dropped off to Woodlands where the Immigration & Checkpoints Authority (ICA) of Singapore is. Keep your bags with you when you go off the bus. Never forget your passport. Make sure the departure card from Malaysia is with you as well.

The first checkpoint is where you will be stamped that you have exited Malaysia. Just follow where the people is going but make sure that you are going the right way. It’s easy, don’t worry.

Next, go back to your bus (if you’re headed straight to Singapore) and you will then be sent to another ICA location where you will get your stamp for entering Singapore. You have to fill in a departure card before heading to the immigration officer.

As usual, just tell them what they need to know. Once you have received your stamp, queue for your bags to be scanned, go back to your bus and it will head straight to your location i.e., Queen Street.

The immigration process is easy but a bit confusing as well because you would have to go off and back on the bus twice. It would only take less than an hour if there are not many people entering Singapore with you, else, it would take 2 hours just like it did with us. It won’t hurt to ask, no worries.

After everything is done, welcome to Singapore!

Book your cheap hostels and hotel for Singapore here (click me).

Kuala Lumpur > Johor Bahru > Singapore

On our trip, we would have wanted to see the Legoland and Hello Kity Town in Johor Bahru so we booked tickets to JB Larkin station for 35 MYR each (US$8), but due to lack of time, we opted to head straight to Singapore. This will head you still from Kuala Lumpur to Singapore but with two stops.

It took us 6 hours from Kuala Lumpur (TBS) to Johor Bahru by bus due to traffic plus there have been lots of stop-overs. Long driving is not a problem in Malaysia as there will be specified locations with designated comfort rooms for travelers – one convenient thing about their transport. On those stop over locations are stores where you can buy food if you happen to not bring anything from the city.

From JB Larkin terminal, look for Bus # 170 heading to Queen Street – actually, you can take any bus that’s heading to any points in Singapore as the process will be basically the same.

I’m not really sure how much was it from JB Larkin terminal to Singapore. What we did was ask the driver how much is the fare in Malaysian currency and he said it’s 2.5 MYR each.

It will only take around 15 – 20 minutes to Woodlands ICA from JB Larkin terminal. Once we got there, we got off and looked for the immigration officers. Had our passports scanned and stamped, waited and look for another bus heading to Singapore. Again, we don’t have any SGD yet so we paid 2.5 MYR each to the next ICA stop.

Next, after getting off the bus, we immediately went to the immigration area, filled up the departure cards, and queued in line for the immigration officer. After getting stamped for entry to Singapore, we then queued to scan our bags and waited for another bus headed to Queen Street.

That entire immigration process took almost 2 hours to complete including the bus drop offs and waiting time. There were many people entering Singapore.

Our bus was bound to Queen Street and we’re already heading to the Sixth Avenue station. Since we don’t have any SGD in our pockets, we asked the driver if we could pay in MYR but he said we just have to get off the bus – so literally we paid nothing from Woodlands to Six Avenue Station. I then withdrew money from the ATM outside the station.

From Sixth Avenue station, we took the train to Bugis and then interchanged to Aljunied station – where our hotel (Amrise Hotel) located in Geylang was most nearby.

If you need to ask questions about Kuala Lumpur to Singapore, just drop me a message or comment below!


Facebook Comments
Follow me!

Jerny Destacamento

Jerny is a full-time freelancer, an IT Specialist, a traveler, a dreamer and also a reading enthusiast. He loves to travel, climb mountains, swim and take beautiful photos. Together with his girlfriend, Jane, are currently traveling all over the Philippines and aspires to explore every corner of the world.
Follow me!


  1. Hi! This blog is so informative though I still have questions, hope you could help me with 🙂
    Is there a specific time where buses from KL to SG travel? Like up until what time would it be possible and how early?
    I was thinking of visiting Sanrio and Legoland as well prior to moving to SG so was it the same bus route I should be taking?
    Can I leave legoland by 6pm and still expect a bus going to SG after?
    Hope you could help me. Hihi.
    Thanks in advance

    1. Hi natalie!

      Thank you for stumbling by!

      KL to SG operates almost 24 hours with buses common in daytime. Earliest would probably be 4am.
      If you’re going to Sanrio and Legoland, you’re gonna take the same bus from KL and drop off to Johor Bahru. From JB Larkin Terminal, you can ride buses passing along those attractions.
      Yes, you can leave Legoland by 6pm, there will be buses until 9pm i think.

      You may also try to check the schedule of buses on the legoland website 🙂

Share your thoughts!