It is an undeniable fact that Kuala Lumpur (KL) is a must-visit city in South East Asia.
You’ll be entranced by Kuala Lumpur’s rich culture, bustling nightlife, world class cuisine and affordable (thank you, exchange rate!) shopping.
Imagine enjoying the best Hokkien Mee in Chinatown, meandering the colourful streets of Little India, then shopping up a storm in Pavillion KL!
What more could you ask for?
If you’re keen to visit KL to experience the above for yourself, read on!
We’ll show you the best ways to get from Singapore to Kuala Lumpur that’ll suit your travel style and budget.
(Please note that all prices and schedules are at the sole discretion of the respective transport operator and are subject to change at any time)
1. Private Car/Taxi From Singapore To Kuala Lumpur
2. Flight From Singapore To Kuala Lumpur
3. Bus From Singapore To Kuala Lumpur
4. Train From Singapore To Kuala Lumpur
5. Car From Singapore To Kuala Lumpur
1. Private Car/Taxi From Singapore To Kuala Lumpur, KL
One of the best and most convenient ways to travel from Singapore to KL is by private taxi.
Travelling by private taxi allows you to get to your chosen destination without the hassle of waits or queues.
That means, the moment you’re picked up, you only need to sit back, relax and prepare yourself for your shopping and eating marathon in Kuala Lumpur!
If this sounds ideal, give the fabulous team at Nusa Transport a call or WhatsApp .
Why Choose Nusa Transport Private Car/Taxi
- No hidden costs
- Simple booking process – just WhatsApp
- A whole fleet of MPVs that are well maintained, clean and spacious
- Highly experienced drivers that are familiar with Malaysian roads and regulations
- Flexible pick up locations and time
- Convenient for those travelling with young children or elderly folks
- Remain seated in fully-airconditioned MPV Car at immigration checkpoints
- Comfortable and convenient
2. Flight From Singapore To Kuala Lumpur, KL
Undoubtedly, the fastest way from Singapore to Kuala Lumpur is by air.
It only takes one hour from Singapore to KL by flight.
However, it can get quite costly if you’re travelling as a group or a family.
Below is a quick pros and cons table to help you decide if flying from Singapore To KL is the right option for you:
Advantages Of Travelling By Plane | Disadvantages Of Travelling By Plane |
● Fast – it only takes one hour! ● Various budget airline provides to choose from ● Possibility of low prices during ticket promotions or sales ● Comfortable and convenient ● Frequent flyers can earn travel points ● Time-saving for those who are travelling for work or business |
● Can get costly when travelling as a group or family ● Ticket prices are expensive where there are no promotions or sales ● Not suitable for those who have health concerns |
Keen on taking a flight from Singapore to KL? We’ve listed down a few airline providers to help you get started:
Jetstar
Number Of Flights: 3-5 a day
One-Way Price: Starts From SGD $36
Scott
Number Of Flights: 2-4 a day
One-Way Price: Starts From SGD $39
Air Asia
Number Of Flights: Up to 10 a day
One-Way Price: Starts From SGD $36
3. Bus From Singapore To Kuala Lumpur, KL
If you’re budget conscious but flexible on time, then travelling by bus is a great option!
Travelling from Singapore to Kuala Lumpur by bus will take approximately 5-6 hours.
If you’re considering this travel option, you’re in luck as we’ve compiled a list of bus services that travel from Singapore to KL to help you get started!
3.1 KKKL Express Bus Service From Singapore To Kuala Lumpur
Ticket Price | SGD $30-35 |
Schedule | 12:30am – 11:59pm, every 30-90 minutes |
Boarding Locations | Kovan Hub, Katong V Mall (Village Hotel Katong), Bugis MRT Exit D, Jurong East |
Arrival Locations | Berjaya Times Square, KL Sentral, TBS (Terminal Bersepadu Selatan), Bangsar, Terminal Shah Alam Section 17 |
3.2 Starmart Express Bus From Singapore To Kuala Lumpur
Ticket Price | SGD $30-40 |
Schedule | 6:30am – 11:58pm, every 15-90 minutes |
Boarding Locations | Golden Mile Tower, Boon Lay |
Arrival Locations | Berjaya Times Square, TBS (Terminal Bersepadu Selatan), Klang Sentral, Terminal Shah Alam |
3.3 Transtar Express Bus From Singapore To Kuala Lumpur
Ticket Price | SGD $30-60 |
Schedule | 7:00am – 10:30pm, every 30-90 minutes |
Boarding Locations | Golden Mile Complex, Lavender MRT Exit B |
Arrival Locations | Berjaya Times Square, TBS (Terminal Bersepadu Selatan), The Next Imbi |
3.4 Eltabina Express Bus From Singapore To Kuala Lumpur
Ticket Price | SGD $30-35 |
Schedule | Monday to Sunday: 9:30am, 3:30pm, 7:00pm, 10:00pm |
Boarding Locations | The Plaza Beach Road |
Arrival Locations | Berjaya Times Square (Imbi Monorail Station), TBS (Terminal Bersepadu Selatan) |
3.5 WTS Travel Bus From Singapore To Kuala Lumpur
Ticket Price | SGD $40 – 50 |
Schedule | 6:30am, 7:00am, 7:30am |
Boarding Locations | Our Tampines Hub, Yishun MRT, Jurong East (Venture Ave No:5 Bus Bay) |
Arrival Locations | Berjaya Times Square, Bukit Bintang (Tribecca Serviced Suite), Sunway Pyramid, Sunway Clio Hotel |
3.6 Five Star Express Bus From Singapore To Kuala Lumpur
Ticket Price | SGD $36-40 |
Schedule | 6:45am, 7:30am, 8:15am, 3:15pm, 4:00pm, 6:30pm, 7:15pm, 7:45pm, 8:30pm |
Boarding Locations | Boon Lay Shopping Centre, The Plaza Singapore |
Arrival Locations | Berjaya Times Square, TBS (Terminal Bersepadu Selatan) |
3.7 Golden Coach Express Bus From Singapore To Kuala Lumpur
Ticket Price | SGD $28 – 35 |
Schedule | Tuesday & Thursday – Saturday: 11:59pm |
Boarding Locations | Concorde Shopping Centre (Outram Road) |
Arrival Locations | Classic Inn Hotel Kuala Lumpur |
3.8 Super Nice Grassland Express Bus From Singapore To Kuala Lumpur
Ticket Price | SGD $32 – 42 |
Schedule | Monday – Sunday: 8:00am, 8:15am,10:30am, 11:00am, 2:00pm, 5:30pm, 9:00pm, 11:00pm |
Boarding Locations | Golden Mile Complex, Boon Lay Shopping Centre |
Arrival Locations | Sungai Besi Toll, TBS (Terminal Bersepadu Selatan), Plaza Berjaya |
3.9 Star Qistna Express Bus From Singapore To Kuala Lumpur
Ticket Price | SGD $25 – 35 |
Schedule | Daily: 12:30am, 12:45am,11:30pm and 11:59pm |
Boarding Locations | Little India, Golden Mile Complex, Boon Lay |
Arrival Locations | Berjaya Times Square, TBS (Terminal Bersepadu Selatan), KL Sentral, Terminal Shah Alam Section 17, Klang Sentral |
While taking a bus from Singapore to KL is friendly on the pocket, there are some drawbacks to it.
Below is a quick summary to help you decide if this mode of transportation is for you:
Benefits Of Travelling From Singapore To KL By Bus
- Budget friendly
- Travel directly from Singapore to the heart of KL
- There are a wide range of bus operators to choose from
Disadvantages Of Travelling From Singapore To KL By Bus
- More suited to those who are fit and able
- Journey takes 5 – 6 hours
- Passengers need to alight from bus and bring along all luggage when passing through immigration
- Traffic conditions are unpredictable and may cause delays
- There are no fixed seating arrangements on the bus
4. Train From Singapore To Kuala Lumpur, KL
Another way to travel from Singapore to Kuala Lumpur is by train.
As there are no direct trains from Singapore to KL, the journey could get a little complicated as you’ll need to hop off and change trains at Johor.
To save you time and effort, we’ve done the research and listed down the steps to get you from Singapore to KL by train.
Step 1: Travel from Woodlands Train Checkpoint To JB Sentral
- Make your way to Woodlands Train Checkpoint
- Purchase a train ticket to JB Sentral – KTM’s Shuttle Tebrau is the only train that travels from Singapore to Johor.
- Board the train at the specified time and take the quick 5 minute trip into Johor.
- Tip: You can book your tickets online ahead of time to save you from having to queue up at the station.
Woodlands to JB Sentral Schedule
Departure Point & Price | Schedule |
Woodlands Train Checkpoint (Singapore) SGD $5.00 one way SGD $10.00 two way |
8:30am, 9:45am, 11:00am, 12:30pm, 1:45pm, 3:00pm, 4:15pm, 5:30pm, 6:45pm, 8:00pm, 9:15pm, 10:30pm, 11:45pm |
Step 2: Travel From JB Sentral To Gemas
- Arrive at JB Sentral
- Make your way to the ticket counter.
- Purchase a train ticket from JB Sentral to Gemas.
- Board the train at the specified time – the journey from JB Sentral to Gemas will take approximately 5 hours
JB Sentral To Gemas Schedule
Departure Point & Price | Schedule |
JB Sentral (Johor) RM21 – 38 adult RM15 – 23 child |
8:30am, 12:40pm, 6:05pm, 8:25pm |
Step 3: Board The High-Speed Train From Gemas To KL Sentral
- At Gemas, purchase the high-speed EMT train ticket from Gemas to KL Sentral.
- Board the train at the specified time – the journey will take you approximately 3 hours.
- Tip: Purchase your tickets 30 days in advance to enjoy early bird discounted rates!
If you’re still unsure if taking a train is right for you, below is a quick summary of advantages and disadvantages of taking a train from Singapore to KL:
Advantages Of Taking A Train | Disadvantages Of Taking A Train |
● Escape traffic congestion and enjoy a scenic route ● Comfortable and unique experience ● Easily stopover at Johor before making your way to KL ● Budget-friendly |
● Long journey (approximately 8 hours!) ● Two train transfers to get from Singapore to KL ● Inconvenient to disembark and reembark with luggage at different stations ● Not ideal for those travelling with the elderly, young kids or those who have time constraints |
Here are some tips to taking a train from Singapore to KL:
- Make sure you have a valid passport
- Allow yourself some buffer time if pre-purchasing transfer tickets in case of mishaps or delays
- The gate opens 30 minutes before departure time and closes 10 minutes before train departure – arrange your time accordingly
- There are two different classes to choose from:
First Class: Premium, comfortable, includes WIFI connectivity, food and beverages
Second Class: Comfortable, 2-4 berths in each compartment and airconditioned
5. Car From Singapore To Kuala Lumpur, KL (Self Driving)
There is also the option of driving yourself from Singapore to Kuala Lumpur.
The drive will take you approximately 5-6 hours.
If you’re considering making the drive from Singapore to Kuala Lumpur, read on as we’ve listed down some pros and cons to help you decide:
Advantages Of Driving | Disadvantages of Driving |
● Flexibility – travel at your own pace and time ● Stop for break whenever you want or need ● Able to stopover or visit attractions along the way to KL ● Convenient for those travelling with elderly folks or young kids ● Privacy and comfort of travelling with family or friends |
● Long, often tiring drive ● Congestion at causeway ● Long queues at immigration (especially during weekends and holidays) ● Unfamiliarity with Malaysian roads and regulations ● Difficulty in getting a parking space when in KL |
Still keen on driving to KL from Singapore? Here are some tips to ensure a fuss-free journey:
-
- Cash payments are not accepted at toll booths – make sure you have an EZ-Link card, NETS Flashpay, NETS Cashcard or Autopass.
- You can also get Touch-n-Go cards to pay Malaysian toll fees.
- Register your car for a VEP (Vehicle Entry Permit) at Malaysia’s Road Transport Department website https://vep.jpj.gov.my
- Ensure you have at least three quarters of your fuel tank full before leaving Singapore.
- Remember to bring your passports and have them stamped at immigration.
- Keep your vehicle locked at all times.
- Do not leave valuables in the car!
- Finally, remember to take breaks and enjoy your drive!
FAQs
Q1: What is the best way to go from Singapore to Kuala Lumpur?
A1: The best and most convenient method to travel from Singapore to KL is by private car hire especially when travelling in a group.
Q2: Is there a direct train from Singapore to Kuala Lumpur?
A2: No, there is no direct train from Singapore to Kuala Lumpur – you will need to make two transfers.
Q3: How much is the train from Singapore to Kuala Lumpur?
A3: A train tickets costs approximately SGD $23-25.
Q4: How much is a bus from Singapore to Kuala Lumpur?
A4: One average, a bus ticket costs about SGD $30-35.
Q5: How long does it take from Singapore to KL?
A5: By car/private car hire it takes 5-6 hours, by plane it takes 1 hour, by bus approximately 5-6 hours, and by train around 8-9 hours.
Q6: How far is Singapore from Kuala Lumpur by plane?
A6: Singapore is about an hour’s flight away from Kuala Lumpur.
Q7: How do I get from Singapore to KL?
A7: You can travel by private car hire, by flight, by bus, by train or you could even drive yourself to KL.