Ultimate Transport Guide: Singapore to KL(Kuala Lumpur) by Bus, Car, Train or Plane

Kuala Lumpur, the metropolitan capital of neighbouring Malaysia is a place frequented by Singaporeans on short trips or holidays. With an impressive skyline, cultural buildings and night markets, KL is a unique mix of old and new, modern and traditional and makes for a really interesting travel experience. Here is a breakdown of what is the best way to get from Singapore to Kuala Lumpur – by bus, car, train or plane!

One of our favourite cafes in Kuala Lumpur – VCR Cafe 

Taking Bus from Singapore to Kuala Lumpur

Taking a bus from Singapore to Malaysia is widely considered as the less expensive and easiest of options. There are many express bus services that run the road from Singapore to KL daily. Based on traffic conditions, the average travelling time is around 4-5 hours. While there are a few exceptions, most bus operators start from Golden Mile Complex.

There are lots of travel agency and bus agencies in the complex itself, so you can’t miss it. Nicoll highway MRT station is the closest MRT station to it and is just a 5 min walk away. Besides Golden Mile Complex, here are some other common pick up points used by bus operators.

Pick up points:

  • Boon Lay Shopping Center
  • Key Point
  • Habour Front Center
  • IMM Building
  • Katong V
  • Novena Square: Puduraya Bus Terminal / KL Sentral / Bangsar / Bandar Utama / The Mines / Petaling Jaya / Subang Jaya / Golden Horse Hotel / Emperial Hotel / Berjaya Times Square

With that said, need not worry if you are living in almost any part of Singapore. Just make sure to get the pick up point nearest to you! Most bus operators would offer nonstop express bus services to KL. For the arrival location in KL, most coaches will terminate at Terminal Bersepadu Selatan (TBS) or Terminal Bersepadu Selatan. 

Crossing the Singapore Malaysia Border:

The downside of taking a is probably the two times you would have to get off at the Woodlands and Tuas checkpoints to clear immigration. Depending on the crowd and period of your trip, the process might take some time and extend your travelling journey. Since it is a rather long journey some coaches might stop at Yong Peng for a short 20-30 min break. Over there, you can have your toilet break or coffee break since there are canteens that sell food and snacks. While the trip to Yong Peng might be just 1-2 hours from the start, make sure to make full use of toilet break as most bus do not stop halfway on the highway if you need the toilet.

Singapore to KL Bus Prices and operators:

KKKL Singapore ,707 Inc, Konsortium (Singapore), Starmart Express, Grassland Express are just some of the few operators that operate on this route. The fare from Singapore to KL ranges from just SGD$30 TO SGD$55 with an average price of SGD$35 on an average day. Most of the coaches terminate at Terminal Bersepadu Selata. You can take the LRT from Bandar Tasik Selatan to Masjid Jamek, transfer to the Kelana Jaya line and take the LRT from Masjid Jamek to KLCC station where KLCC is located.

Schedule from: Easybook.com *Subject to changes

Do note that for most bus operators, most of them will require the following:

  • Check/in 30 minutes before departure.
  • No cancellation, change date is allowed, no refundable for unused ticket.
  • Passport validity 6 months above.
  • Malaysia Visa (if required)

Please check with respective bus operator before booking the tickets.

Some tips to take note when taking the bus:

  1. You need to get off the bus for immigration clearance at Woodlands Checkpoint or Tuas Checkpoint for immigration clearance. Have your passport ready
  2. Remember to alight with all your belongings during immigration clearance.
  3. Do not wear sunglasses or masks at the customs.
  4. Do not leave valuables on the bus when you alight
  5. Bring along an eye mask if you plan to sleep for better comfort
  6. Make sure to make full use of toilet breaks halfway since bus will not stop on the expressway for anyone to visit the toilets.
  7. Keep a small sum of money to buy food during the breaks

Kuala Lumpur Petronas Tower

Taking the Train from Singapore to Kuala Lumpur

Currently there are no direct train routes from Singapore to KL. While the current high speed rail is being built and undergoing negotiations right now here are the step you need if you want to travel form Singapore to KL by train.

  1. Take a cab/ bus to Woodlands Train Checkpoint. You can take a bus from Marsling MRT via 856.
  2. Make sure you alight at Woodlands Train Checkpoint and not Woodlands Checkpoint
  3. Walk to the ticketing office and buy a ticket or book online at Easybook.com
  4. Clear the customs
  5. Board the train, do remember to be there at least 30 mins before the train arrives.
  6. Alight at JB Sentral
  7. Catch a Shuttle Train from JB to Gemas
  8. Connect to the ETS Train services from Gemas to KL Sentra which cost SGD 12 for an adult

Daily Train Timing from Woodlands CIQ to JB Sentral Vice Versa:

Woodlands CIQ to JB Sentral: 8:00 am to 8:05 am | 10:00 am to 10:05 am | 1:30 am to 1:35 pm | 4:30 pm to 4:35 pm | 6:00 pm to 6:05 pm | 6:45 pm to 6:50 pm | 8:00 pm to 8:05 pm | 8:45 pm to 8:50 pm | 10:00 pm to 10:05 pm | 11:15 pm to 11:20 pm

JB Sentral to Woodlands CIQ: 5:30 am to 5:35 | 6:00 am to 6:05 am | 6:30 am to 6:35 am | 7:00 am to 7:05 am | 8:30 am – 8:35 am | 9:00 am to 9:05 am | 12:30 pm to 12:35 pm | 3:30 pm to 3:35 pm | 5:00 pm to 5:05 pm | 7:00 pm to 7:05 pm | 9:00 pm to 9:05 pm | 10:15 pm to 10:20 pm

Tickets cost SGD 5 for a one-way trip.

Fares for the train from JB Sentral to Gemas in either direction cost:

Superior class (2nd class) :
Adult : 21 MYR – Child : 15 MYR

Superior Night Class (2nd class sleeper only available on trains 26 / 27) :
Lower Berth :
Adult : 33 MYR – Child : 27 MYR

Upper Berth :
Adult : 27 MYR – Child : 21 MYR

Travelling to KL by train is slower and less convenient as there are several stops so it is not really recommended unless you would rather enjoy a long and scenic ride.

Driving from Singapore to KL:

If you are an experienced driver and own a car driving in is another convenient option. Singapore to Kuala Lumpur is a 348-mile drive. The fastest and shortest route to get to KL from Singapore is via the North-South Expressway (NSE). It is only around 4-5 hours from Woodlands or Tuas Checkpoint.

We recommend downloading Google Maps offline into your phone, so you can use your phone GPS to navigate your way there. Alternatively, just turn on roaming or get a Malaysian SIM card so you won’t lose your way on the highway. Toll fares will be around RM50 single trip so make sure you have enough money on the highway.

10 tips to take note of when you are driving on the highway:

  1. If you find driving 3 hours straight too tiring, there are a couple of Rest and Service Areas. along the North-South Expressway along the way to Kuala Lumpur. With comfort rooms, restaurants, and petrol stations, you can easily recharge in the RSAs.
  2. If going over weekend, beat the weekend queue and noon sun heat by leaving early before 7am morning.
  3.  Do keep an eye on speed traps under bridges and have a good night sleep before driving off.
  4. Make sure you rest well and drive safely since accidents/breakdowns do happen on the highway often.
  5. Stay safe in Malaysia. Keep your car doors locked when driving and stationary, and keep any expensive belongings hidden from view. Do not leave expensive valuable out on the seats even if it is for a short while, including all electronic devices
  6. Remember to bring your passports and have your driver license ready. Do not be caught for illegal driving especially if you do not have a license.
  7. Get your toll money ready when you are near the booth to pay your tolls. Consider purchasing a Touch and Go card for those who travel often but make sure to keep it topped up so do not jam up the entire queue.
  8. Do not misplace your toll card. You will get fined.
  9. Keep a good playlist and a few candies in the car to prevent the driver from nodding off when driving. Driving on long roads can be tiring and might lead to sleepiness. 
  10. Ensure that you check your vehicle before driving off. Make sure that your petrol tank is three-quarters full before leaving Singapore. Have a bottle of water ready for the radiator, check the air pressure of your tires and make sure that your headlights are working before setting off. This can be rather dangerous at night if it is faulty. 

Taking the Plane from Singapore to Kuala Lumpur:

Travelling by plane to KL is another convenient option. There are many airlines that fly this route and the average flight duration is just around an hour. While the journey may seem much shorter than taking a bus, but after factoring stuff like checking in, clearing customs, flight waiting times, waiting for the luggage and taking a train all the way to KL Sentral from the airport, it could take around 3 to 4 hours.

For such a short trip, we strongly recommend you look for budget airlines such as Scoot, JetStar or AirAsia since a to and fro trip to KLIA should cost less than SGD$100. Most of these airlines fly every day and have flights in the morning till night, making it really convenient for short getaways. 

Getting to the Kuala Lumpur City Central from KL Airport(KLIA):

You will most probably land at the Kuala Lumpur International Airport 2 (KLIA2) which is the low-cost carrier terminal. To get to town, you can either choose to take a taxi or a bus or via KL Express

How much does it cost to take Grab/Uber from KL airport to Central:

RM65 to KLCC ( Not including toll charges)

Price for KL Express:

Journey time: 28 minutes (KLIA – KL Sentral), 33 minutes (KLIA2 – KL Sentral)

Every 15 minutes – peak hours: Sun to Fri 06:00-09:00 hrs, 16:00-22:00 hrs (approximate)
Every 20 minutes – off-peak hours: Sun to Fri 05:00-06:00 hrs, 09:00-16:00 hrs, 22:00-00:00 hrs (approximate); Sat all day
Every 30 minutes – after midnight

Ticket cost 55 for an adult single way ticket and 100 for a two way adult ticket.

Price for Aerobus from Airport to City Central:

The one-way trip fare between klia2 and KL Sentral is RM11.00 for adult and only RM5.00 for children under 12 years old.

For the purchase of bus ticket, you can head to Level 1 of the gateway at KLIA Mall for booking and boarding of bus to your next destination.

To Sum it Up:

When choosing your options to travel to KL, you will be spoilt for choice. Depending on your budget and time constrains, you can pick the option most viable for your needs.

However, the cheapest and rather convenient option we at The Castien Co recommend would be travelling by bus. As other than the hassle at the two checkpoints, the rest is just a comfortable ride at a cheap price. Do take a look at Easybook’s bus schedule as they are one of our favourite booking website for buses to Malaysia. 

If you choose to drive up, remember to stay safe and follow traffic rules when driving in Malaysia. Happy travelling!  

About the Author:

Part time tech geek, full time budget hunter. Always on the lookout for cheap thrills to be taken on his latest smart gadgets.

Leave A Comment

nine + eleven =

Skip to toolbar