A beautiful view from within central Singapore-mobile

How to get from
Kuala Lumpur to Singapore

Kuala Lumpur to Singapore Trip Overview

Distance299 km (186.9 miles)
Price range$9-$1819
Ride Duration Range50m-9h 27m
Earliest Departure17:00
Latest Departure23:10

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Kuala Lumpur to Singapore



























































































Taking a bus from Kuala Lumpur to Singapore

Fastest bus: 4h 37m

Cheapest bus: $9

The fastest: 4h 37m

The cheapest: $9

POSSIBLE AMENITIES:

A/C

Reclining Seats

TV

Charger

WC

Food

Blanket

English Speaking Staff

The fastest: 50m

The cheapest: $23

POSSIBLE AMENITIES:

WC

A/C

A beautiful view from within central Singapore

About the ride from Singapore to Kuala Lumpur

Getting from Singapore to Kuala Lumpur is fairly straightforward even though there's a border crossing (40 minutes in) at Johor Bahru. The 350 kilometer (217 mile) distance can be undertaken in four different ways: by bus, private car and driver, train and plane.

All modes of transport will be air-conditioned other than trains. Tourist buses usually have reclining seats although you might find more space in private cars and minibuses.

Cars, buses and minivans will break up the journey with short rest stops. This can be a good chance to stretch your legs and chat to other travelers about the driver's taste in music.

Flying from Singapore to Kuala Lumpur is the quickest way to get from A to B. It usually takes just an hour in the air. An eight hour train trip to Kuala Lumpur from Singapore, however, is going to take all day but it will honestly last a lifetime in travel memories.

Private cars and shared minivans are really the most efficient way to get to KL. Not only will they pick you up outside your hotel, but you can also set the departure time. This means you can have a lie in, if you like, and don't have to worry about missing the ride.

 

What to see when traveling from Singapore to Kuala Lumpur

When traveling from Singapore to Kuala Lumpur by tourist bus it's always a good idea to arrive at the bus station at least an hour before departure. This is just good traveling practice as it means that you'll avoid a stressful rush and can also get to know a few of your fellow travelers before you all clamber aboard. 

It's also good advice to make sure you have all your documents close to hand for when you reach the border at Johor Bahru. It's only 40 minutes from Singapore so you don't want to get caught out by leaving your passport at the bottom of your bag or rucksack.

Once you're underway the bus from Singapore to Kuala Lumpur takes you on quite a scenic cross-country route. Of course there's bound to be more traffic as you leave Singapore's city suburbs but, in the main, the ride is fairly easy going and straightforward.

As you approach the outskirts of KL, traffic will begin to build up again. However, as the bus slows down to negotiate the ring roads you'll find plenty to see from your window as you wind your way towards Berjaya Times Square in the Malaysian capital.

If you're taking a flight from Singapore to Kuala Lumpur you can expect to enjoy lots of air-conditioned luxury in the airport followed by more of the same on the plane. It's quite nice to keep an eye out of the window as you fly into KL but only if it's a clear day.

Private car rides often take the most efficient way to make the 350 kilometer (217 mile) distance in the least amount of time. This means that there won't be too much to see other than other cars as you weave through the highway traffic.

Your car driver will stop for comfort breaks along the way so you will have a chance to stretch your legs and take a look around at the service stations. Car travel is also a good way to experience life on a local level so watch out your window as you enter the bustling city streets.

Although train journeys are the slowest mode of transport they're also the most scenic.  The pace of rail travel makes for the perfect opportunity to take photos and enjoy the experience rather than watching the world whiz past your window.

Watch out for tropical forests, plantation-covered hillsides and the comings and goings of your fellow passengers as you stop and start at a series of rural and suburban stations. Also, make time to meet a few other people, if possible. You might be surprised who you find traveling alongside you on the train from Singapore to Kuala Lumpur.

 

How to get to Kuala Lumpur from Singapore

Taking a bus

The Starmart Express Tourist bus from Singapore to Kuala Lumpur is the most popular way to travel. Buses are air-conditioned and make regular bathroom breaks. You'll also get a WiFi signal, where available, and can make the most of reclining seats.

Although the Singapore to Kuala Lumpur bus isn't the quickest way to travel, it's certainly the most sociable. Seating is also comfortable which makes for a relaxing ride, and bus prices are also very affordable, starting from as little as US$15 per passenger.

The bus from Singapore to Kuala Lumpur usually takes around six hours in total which includes the seamless transfer across the border at Johor Bahru. It's approximately 40 minutes to the border from Singapore and around a five hour ride to Kuala Lumpur.

Taking a train 

Another way to travel from Singapore to Kuala Lumpur is by train. Train travel is a rite of passage in Southeast Asia and the train from Singapore to Kuala Lumpur is no different. It's good fun, usually, and often a very memorable ride.

Depending on which class of carriage you opt for you might find yourself sitting alongside all manner of travelers. From families with kids to students traveling to and from home and university; the train to Kuala Lumpur from Singapore is never dull.

Use the eight hour train journey to your advantage and practice your languages. Alternatively, try to get some rest. Seats are usually alright and if you're tired you'll have no problem at all dropping off. Well, at least until you reach the border at Johor Bahru.

 

Taking a private car or minivan

One of the best ways to travel to Kuala Lumpur from Singapore is by private car. You'll have your own driver as well as plenty of privacy. All hire cars come with their own driver who will speak English. They're always good drivers so you're in safe hands.

Minivans, and drivers, can also be hired if you're traveling in a small group or you've picked up some newfound friends along the way. The more people in the minivan, the more affordable the fare. 

Taking a private ride gives you the peace of mind that your luggage is close by in the trunk and your co-passengers are people that you know. Although more expensive than a bus, private car and minivan rides are pretty efficient and will get you to KL in around 4 to 5 hours.

Cars and minivans are air-conditioned and can pick you up from outside your hotel at a time that suits you. You can also arrange a return journey, if you're planning on coming back to Singapore in the not too distant future. You can usually fit around 3 to 4 people per car and anything from 6 – 12 people in a minivan.

Taking a flight

If you're looking to get to Kuala Lumpur from Singapore in the quickest way possible then your best bet is to fly. A flight from Singapore to Kuala Lumpur will usually take just one hour in the air. However, you will need to factor in waiting time at the airport.

Flying is also the most expensive option but if you need to get to KL in a hurry then it's the only way to travel. Planes are modern and comfortable. Most will include the chance to buy food and drinks although you'll need to tuck in quickly before you land.

 

Crossing the border from Singapore to Kuala Lumpur

Crossing the border from Singapore to Kuala Lumpur takes you over the Johor Causeway. This is the rail and road connection between the two countries. 

There are different checkpoints on each side for bus/car and train users - Johor Bahru is the checkpoint in Malaysia and Woodlands is the checkpoint in Singapore. You’ll need to show your passport and any other travel documents but it’s an efficient process and drivers or train staff will usually help you if anything is unclear.

Companies Operating from Kuala Lumpur to Singapore

Average time

9h 26m

Average price

$35 - $36

(9)

Average time

4h 37m - 8h 58m

Average price

$15

(12)

Average time

8h 49m - 9h 27m

Average price

$22

(20)

Average time

4h 37m - 5h 22m

Average price

$9 - $13

(18)

Popular stations and stops in Kuala Lumpur and Singapore

Departure stations in Kuala Lumpur

Kuala Lumpur Airport (KUL) Terminal 2 (KLIA2)

Kuala Lumpur Airport (KUL) Terminal 1 (KLIA1)

Sultan Abdul Aziz Shah Airport (SZB)

Aeroline at Corus Hotel

Berjaya Times Square

View more

Arrival stations in Singapore

Singapore Changi Airport (SIN)

Seletar Airport (XSP)

Aeroline at HarbourFront Centre

Our Tampines Hub coach bay - Gate 11

Park Royal Hotel (Kitchener)

View more

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.