How to Get from Kuala Lumpur to Singapore (Train, Bus, Plane)

How to get from Kuala Lumpur to Singapore? Let’s analyze the best options for this trip in Southeast Asia, including traveling by train, bus, plane or car

Are you traveling in Southeast Asia and want to know the best way to get from Kuala Lumpur to Singapore? Check our post below comparing 4 ways to make this travel and see what suits best to your travel needs.


Kuala Lumpur to Singapore: What you Should Know

Kuala Lumpur is the capital of Malaysia and Singapore is one of the wealthiest countries in Asia. These two cities are actually pretty close from one another, at a distance of just 350 kilometers. If you are traveling to Southeast Asia, they are definitely two of the most interesting places to visit in the region.

Traveling from Kuala Lumpur to Singapore is pretty easy and you will have plenty of options. You can take a bus, drive a car, fly or even ride the train from KL to Singapore. Most of the options are pretty affordable, and widely available in terms of schedule. Its important to remember that you will have to go through immigration on the border between Malaysia in Singapore, regardless of the type of transport.

Kuala Lumpur to Singapore by Bus

Road conditions from Kuala Lumpur to Singapore are really good, and there are many great bus operators in this route. In fact, considering the bus services and the fact that you start and end your journey in the city center, this is my favorite option.

There are many high class bus services, and you can get very comfortable seats for a quite low price. Many buses have WiFi which definitely help to pass time and make the journey go faster. Finally you still get to see the palm tree plantations in the countryside of Malaysia. The immigration process is also pretty smooth when traveling by bus, and even simpler than by plane.

Here is a search bar from some of the bus companies operating in this route:


How to buy bus tickets from KL to Singapore

Buying bus tickets from Kuala Lumpur to Singapore is very easy and can be done online. Almost all (if not all) bus companies operating in this route allow you buy tickets online. Here are some websites allowing you to buy bus tickets from KL to Singapore. Here are some options of agencies selling bus tickets on this route:

EasyBook – one of the biggest travel websites in Southeast Asia and a great place to buy bus tickets in Malaysia and Singapore.

BusOnlineTicket – another great option to buy bus tickets in Malaysia and Singapore.

Bookaway – a great website for traveling in Southeast Asia, selling tickets for trips in various ASEAN countries.


  • Comfortable buses, often with WiFi
  • Departure from central Kuala Lumpur
  • High number of schedule options


  • Approximately 6 hours trip
singapore bus train to malaysia

Kuala Lumpur to Singapore by Train

Not long ago, it was possible to take a direct train from Kuala Lumput to Singapore. This was probably one of the easiest and most comfortable options to travel from Kuala Lumpur to Malaysia. However, as of the beginning of 2018 there is no direct train line between these two countries.

That means, in order to travel from Kuala Lumpur Sentral station to Singapore, connections are required. Normally you will have to connect in Gemas and also in Johor Bahru, the last Malaysian city before Singapore. For that reason this trip is rather unpractical and is only a good idea if you are really a fan of trains.

Due to the connections in Gemas and Johor Bahru, followed by the border crossing, the train ride is also several hours longer than the bus.

How to buy train tickets from KL to Singapore

KTM operates the train service from Kuala Lumpur to Johor Bahru, and also a shuttle service from Johor Bahru to Singapore. You can buy the ticket online for all the journey. Click here to buy train tickets in Malaysia and Singapore on Easybook.


  • Great experience to enjoy Railways in Malaysia
  • Good option if you will visit Johor Bahru


  • Slowest option
  • Several connections required

Kuala Lumpur to Singapore by Plane

Traveling by plane from Kuala Lumpur to Singapore is certainly the fastest way to get between these two cities. However it is the less scenic way especially if you want to see the country side of Malaysia.

The one hour flight from KL to Singapore is pretty sure, and there are a number of airlines connecting these two cities directly. As you probably know, traveling by air requires arriving early at the airport for checking in and dropping your baggage. Even considering this extra time, flying is often faster than the bus or train however, not always).

It is also important to notice that there are two main airports in Kuala Lumpur. While some companies operate in the Kuala Lumpur International Airport, others use the Kuala Lumpur Sultan Abdul Azziz Shah Airport. Some of the companies operating on this route are Air Asia, scoot, Jet Asia, Malindo Air, Firefly and Silkair.

How to buy flight tickets from KL to Singapore

You can check Jetradar on the route from Kuala Lumpur to Singapore.


  • Fastest way to travel
  • Various airlines options
  • Good if you have a connecting flight in Singapore


  • Waiting to board in airport
  • Missing out the beautiful Malaysian countryside

Kuala Lumpur to Singapore by Car

It is also possible to drive from Kuala Lumpur to Singapore in your own car. The trip can be more comfortable than the bus, and you can stop at any place you consider interesting, or if you want to rest.

You can also rent a car in Malaysia and drive to Singapore. If you plan to do that, make sure your rental contract and insurance allow you to do so. If it is not possible, you can still drive to Johor Bahru, park there and go to Singapore without the car. That might be a good option as the public transport in Singapore is excellent.

How to rent a car in Malaysia

You can rent a car in Malaysia or in Singapore both online or on spot. there are many companies operating in this business in both countries. Compare car rental prices in Malaysia and Singapore on Easybook.


  • Most flexible option


  • Probably the most expensive option

Hotels in Kuala Lumpur

You can also check our guide on where to stay in Kuala Lumpur for more information about Malaysia’s capital best districts for visitors.

Le Apple Boutique Hotel @ KLCC – a reasonably priced hotel close to the Petronas towers.

The Kuala Lumpur Journal Hotel – an excellent value for the money option in the Bukit Bintang area.

Hotels in Singapore

Lloyd’s Inn – a comfortable Inn relatively close to the Orchard road and the Somerset MRT station.

Bliss Hotel Singapore – a cozy hotel in Singapore’s Chinatown, with easy access to the MRT (Chinatown Station).

Check our guide on the best places to stay in Singapore if you are planning to visit this amazing city-state.

1 thought on “How to Get from Kuala Lumpur to Singapore (Train, Bus, Plane)”

Comments are closed.