Travel Guide: Singapore to Malaysia by Bus

Earlier this year, I was able to go on a post-boards trip with some college friends, spending four days in Singapore and three in Malaysia. Singapore and Malaysia are pretty close with each other and very much accessible via land travel. You can choose whether to go by train or by bus via public transpo. And I made an infographic guide below for the latter for anyone interested in crossing the SG-KL border.

The trip from Singapore to Malaysia takes about 2 hours and another 3-4 hours to get to Malaysia’s capital Kuala Lumpur from Johor Bahru. So overall, it will take about half of your day. Best leave early so you’ll still have the afternoon or night to stroll around.

SG-MY Travel Guide B

You start off in Bugis, and conveniently, our hotel is in the area. We left at 9am after having breakfast, and walked to Queen St., where the Johore Express Bus Terminal is located. You can also opt to just ride the SBS 170 bus from the Fu Lu Shuo Complex bus stop.
There’s three (!) buses to choose from: SBS 170, Causeway CW2, or the Singapore-Johore Express. Prices differ just very slightly from each other as they’re ran by different operators. Nonetheless, the routes are practically the same–all headed for Johor Bahru, Malaysia. [Price: SGD 3 = Php 110]

You have to get off the bus twice for two immigration checks–one for leaving SG, and another for entering MY. Just remember which type of bus you took and keep your transpo card or ticket when alighting. You get to bring all you luggage and bags with you to immigration because the bus you’re riding after does not necessarily mean the exact same bus from which you’ve alighted. Don’t worry though, the concept is like that of hop-on-hop-off buses: get off, clear immigration, line up and get on the the same type of bus for no additional fees.

For our case, we rode the SBS 170 bus from Singapore up to Larkin Bus Terminal in Johor Bahru, Malaysia. Once in Larkin, this is where you’ll be buying new tickets to transfer to a new bus. Some stay in Johor Bahru since attractions like Legoland are situated here, but if you’re headed straight to Kuala Lumpur, read on.
Buy a bus ticket headed to KL. I recommend the bus Causeway Link–it’s ย yellow bus, sometimes with smileys all over, and their ticket booth (also with a yellow sign) is at the near end of the terminal booths. Buses have scheduled departures so after buying tickets and securing seats, you can have lunch in the area first if you have to wait. There’s food establishments in the terminal. [Price: MYR 35 = Php 400]

The Causeway Link bus from Larkin will drop you off at TBS (Terminal Bersepadu Selatan) in Kuala Lumpur after a little more than 3 hours.ย From there you can ride the metro to your hotel. I’d recommend though to just book an Uber or Grab to your next destination especially if you’re with someone or in a group, as booking prices there are cheaper than in the Philippines. Our Uber XL cost MYR 32 (MYR 8/head since we were 4) to our Airbnb around 30 mins away. [Price: varies, approx MYR 10 = 115]

So there you have it. It’s actually pretty straightforward and you only need to ride 2 buses. Plus, you get to visit 2 countries in one trip! DIY-ing your transport saves you lots since direct SG to KL bus tickets cost about SGD 30+ (Php 1100+), but riding as the locals will cost just less than half of that! I’ll be posting my SG-KL itinerary in the coming days like that of my Seoul Travel Guide. And I have no trips planned yet for the latter part of the year; any suggestions where do I go next?



Louise Ramos

In a constant state of latte high: searching for new places to wander, and new things to wonder----follow as she tries to make things happen.

  • I looooove this, Lou! I’m actually going to SG this November and I’m planning to cross from SG to Malacca, MY then Kuala Lumpur. The thought of crossing borders by bus is exciting.

    • Yup! Crossing borders is definitely an experience despite people thinking it’s a hassle! Enjoy SG and MY!!

  • Richel V.

    Bookmarking this for future reference. My last stay at SG was 9 days and I was supposed to do a sidetrip to Malaysia but my family decided not to. ๐Ÿ™ I think I’ll just do a Kuala Lumpur trip or just do a longer stay in SG, but I’ll only get to do that if I resign from my work. Hahaha!

    • The struggle! Would love to travel but no time because work–but if you quit then you’ll have no money for travel. Ugh at this never ending cycle.

  • Dusty

    Hey there would you mind sharing which blog platform you’re working with? I’m planning to start my own blog in the near future but I’m having a difficult time choosing to go with Drupal.

    • Hi Dusty! Not really familiar with Drupal. I use WordPress (.org) for this blog. ๐Ÿ™‚

  • Yuki Motokane

    I love your infographic guide! It’s cute and makes it look encouraging and easy. Definitely will check this out again when I travel to Singapore and Malaysia again ๐Ÿ™‚


  • Teesh

    I love how you made your guide! So creative!

    Teesh || Adventures of Cupcake Girl

  • Angelica

    This is really helpful! We’re also planning to visit Malaysia when we fly to Singapore in July. Thanks for sharing. ๐Ÿ˜€

    The PolyHobbyist

  • Elisa Liddell

    is it odd that i’ve never been to singapore or malaysia? oh wait. i did go to KL when i was a kid but i can’t remember what i did there. but singapore, nope. only transit, not like full on trip to singapore. it’s weird because my parents were like so obsessed with china that when i was a kid, we end up exploring china. it’s boring because i’ve always wanted to see other parts of the world and yet… the experience i got as a child was exploring china, lmao (i don’t like china)

    anyway, this is a helpful post that i will take note for future references. who knows if i’m going to need it someday ๐Ÿ˜€

    • They speak a lot of Chinese in Singapore! And yeah, I don’t really remember a lot of trips when I was a kid too. Like my parents would be saying, we went there when you were *insert age less than 10* and I’ll just be, “Okay.” So am really enjoying exploring now whenever I have the time (and funds!)