With borders now open, many think about traveling outside their country.
Choosing which way to travel is crucial as the experience throughout the trip could make or break your plans.
If you are planning to go to Kuala Lumpur (KL) from Singapore, there are many ways to match your vacation preferences and price range!
Read along to understand which mode of transport best suits your traveling style.
**Note that all prices and time schedules in the list below are at the sole discretion of the respective transport operator and are subject to change at any time.
1. How To Go KL From Singapore By Private Car Transport
2. How To Go KL From Singapore By Flight
3. How To Go KL From Singapore By Bus
4. How To Go KL From Singapore By Train
5. How To Go KL From Singapore By Car
How To Go To KL From Singapore
1. How To Go KL From Singapore By Private Car Transport
The BEST choice and HIGHLY recommended method of transportation to KL is by hiring a private car from transportation providers such as SGMYTAXI.
No complicated procedures. You can now book the vehicle of your choice through the website and receive a confirmation.
Now, all you need to do is pack and show up at the pick-up point on your travel day!
Why Choose SGMYTAXI Private Taxi:
- Travel hassle-free!
- Competitive and fair prices
- Flexible pick-up points, date, and time
- Reliable and punctual drivers
- Simple online booking via WhatsApp
- Passengers do not need to exit the car for immigration
- Zero Contact with other passengers, lower risk of Covid infection.
- Disinfection before pick up
- Experienced taxi drivers are familiar with routes and customs procedures
- Well-maintained vehicles with plenty of luggage space and legroom
- You do not need to worry about parking
Why Don’t Choose SGMYTAXI Private Taxi:
Rates can be expensive for small travel groups of less than three people.
Recommended For:
- Groups larger than five people as cheaper than traveling via bus or flight
- Families with old and young ones traveling together
- Travelers with a tight and rigid schedule
Note:
- Book online for better vehicle options.
- Choose between a Toyota Innova or a Toyota Alphard or Hyundai Starex, which can accommodate up to 10 people.
- No extra cost for luggage
- Arrangement for multiple cars available for 8 or more people
Tips:
- Book earlier to avoid disappointment, especially during peak holidays
- Alert your driver beforehand if you need child seats for your children
2. How To Go KL From Singapore By Flight
With borders between Malaysia and Singapore now fully open, travellers can opt to fly from Changi Airport to Kuala Lumpur International Airport (KLIA)!
Flying is the fastest way to KL, which is about an hour.
Why Choose Flight:
- The fastest way to KL, which takes about one hour
- Many budget flights are provided by various airlines that fly both to and fro
- Easy to book, and prices may even go lower during promotional periods
- Comfortable and cozy
Why Don’t Choose Flight:
- Can be costly when there is no ongoing promotion
- Those with health conditions that could worsen during the flight
Recommended For:
- A small group of travellers traveling light (check-in luggage costs extra)
- Frequent flyers can earn flight miles or points
- Travelers traveling for work or business matters save time
Note:
- Jetstar offers 3-5 flights each day between Singapore and Kuala Lumpur. For one-way trips, prices for airfare start at SGD36
- Scott offers 2-4 flights per day from Singapore to Kuala Lumpur. Tickets start at SGD39 for one-way travel
- Air Asia offers up to ten flights every day between Singapore and Kuala Lumpur. One-way tickets cost as little as SGD36
Reminders:
- Check for travel restrictions for both Singapore and Malaysia airports to avoid any blunders
3. How To Go KL From Singapore By Bus
If you would to save some bucks and have extra time in hand, try traveling on a bus! The journey takes approximately 5-6 hours one way.
There are various bus companies to select from if you decide to take a bus from Singapore to Kuala Lumpur.
3.1 KKKL Express Bus To KL
Ticket Price: SGD30-35
Boarding Point: Kovan Hub, Katong V Mall (Village Hotel Katong)
Boarding Time: Daily: from 12:30am to 23:59pm, every 30-90 minutes
Arrival Station: Berjaya Times Square, KL Sentral, TBS (Terminal Bersepadu Selatan), Bangsar
3.2 Starmart Express Bus To KL
Ticket Price: SGD30-40
Boarding Point: Golden Mile Tower
Boarding Time: Daily: from 6:30am to 23:50pm, every 15-90 minutes
Arrival Station: TBS (Terminal Bersepadu Selatan), Berjaya Times Square Hotel
3.3 Transtar Express Bus To KL
Ticket Price: SGD30-60
Boarding Point: Golden Mile Complex, Lavender MRT Exit B
Boarding Time: Daily: from 7:00am to 22:45pm, every 30-90 minutes
Arrival Station: TBS (Tasik Bersepadu Selatan), Berjaya Times Square, The Next Imbi
3.4 Eltabina Express Bus To KL
Ticket Price: SGD30-35
Boarding Point: The Plaza Beach Road
Boarding Time: Monday to Sunday: at 9:30am, 3:30pm, 7:00pm and 10:00pm
Arrival Station: TBS (Terminal Bersepadu Selatan), Berjaya Times Square (Imbi Monorail Station)
3.5 WTS Travel Bus To KL
Ticket Price: SGD40-50
Boarding Point: Our Tampines Hub, Yishun MRT, Jurong East Venture Ave
Boarding Time: Daily: at 6:30am, 7:00am and 7:30am
Arrival Station: Berjaya Times Square, Tribeca Serviced Suites Bukit Bintang
3.6 Five Star Express Bus To KL
Ticket Price: SGD36-40
Boarding Point: Golden Mile Complex, Boon Lay Shopping Center, The Plaza Singapore
Boarding Time: Friday to Saturday: at 7:00am, 7:30am, 7:30pm and 8:00pm
Arrival Station: Berjaya Times Square, TBS (Terminal Bersepadu Selatan)
3.7 Golden Coach Express Bus To KL
Ticket Price: SGD28-35
Boarding Point: Concorde Shopping Centre (Outram Rd)
Boarding Time: Tuesday & Thursday to Saturday: at 11:59pm
Arrival Station: Berjaya Times Square
3.8 Super Nice Grassland Express Bus To KL
Ticket Price: SGD32-37
Boarding Point: Golden Mile Complex, Boon Lay Shopping Centre
Boarding Time: Monday to Saturday: at 8:30am, 2:00pm, 9:00pm, 9:15pm and 11:00pm
Arrival Station: Sungai Besi Toll, TBS (Terminal Bersepadu Selatan), Plaza Berjaya
3.9 Star Qistna Express Bus To KL
Ticket Price: SGD25-35
Boarding Point: Little India, Golden Mile Complex
Boarding Time: Daily: at 11:30pm and 11:59pm
Arrival Station: Berjaya Times Square, TBS (Terminal Bersepadu Selatan), KL Sentral
Why Choose Bus:
- Skip the traffic at airport transfers
- Arrive directly in the center of KL hotel and shopping haven
- Budget-friendly
- Wide range of operators to choose from
Why Don’t Choose Bus:
- Unpredictable events on the road that might delay the bus schedule
- You are required to bring all your luggage with you to pass the immigration
- No fixed seating arrangements
Recommended For:
- Travelers with a limited budget
- Travelers with a flexible schedule
- Fit and healthy travelers
- Travelers with light or no luggage
Note:
- Buses only wait 20 minutes at immigration for passengers to board back on
- Do check for any discount codes to use before booking your tickets
- Look out for refundable and reschedulable tickets
- An alternative is to take the bus to JB from Singapore instead of KL directly
Reminder/ Tips:
- Bring along a jacket, as it can get cold on the bus
- Pack some snacks and water for those traveling on a long journey
- Keep your passport and tickets secure at all times
4. How To Go KL From Singapore By Train
It is important to note that there are no direct trains from Singapore to KL.
Taking the train would be the slowest option, as it takes about 8–9 hours for the trip.
One must purchase separate tickets for each transfer point of the journey, which will be at Johor Bahru (JB) and Gemas.
Here are steps on how to take the train from Singapore to JB.
Step 1: Train From Singapore To JB
KTM Train (Shuttle Tebrau) is the only train that heads to Johor from Singapore.
Begin by purchasing your train ticket to JB Sentral at the Woodlands Train Checkpoint counter or on KTM’s website before boarding the train.
A ticket from Singapore to JB costs about SGD5 (one-way) and SGD10 (two-way). The journey to JB takes only 5 minutes once you board.
Use the train schedule below to choose which time best suits you.
Departure Place & Time | Morning Session | Afternoon Session | Night Session |
From Woodlands Train Checkpoint (Singapore) | 8:30am9:45am
11:00am |
12:30pm1:45pm
3:00pm 4:15pm 5:30pm 6:45pm |
8:00pm9:15pm
10:30pm 11:45pm |
Note: Times shown here are subject to changes by the train operator.
Reminders:
- Do bring along sufficient cash to purchase your ticket over the counter
- Ticket counters will stop selling tickets 20 minutes before departure time
- Book your tickets online if you plan to travel during peak hours
Step 2: Train From JB To KL
Upon arriving at JB Sentral, purchase your next KTM train ticket to Gemas. This next stretch of the route takes approximately 5 hours.
Tickets generally cost about RM21-38 (adult) and RM15-23 (child) depending on which train class you opt for.
Refer to below for the train schedule.
Departure Place | Time | |
From JB Sentral to Gemas | 8:30am12:40pm | 6:05pm8:25pm |
Once you arrive at Gemas, get your last transfer ticket on the new high-speed ETS train to KL Sentral.
Tickets cost about RM36 per pax. This last leg of the journey will take roughly 3 hours.
Refer to below for the train schedule.
Departure Place | Time | |
From Gemas to KL Sentral | 8:05am | 3:20pm |
Reminders:
- Early Bird Tickets (30 days in advance): You get to enjoy a cheaper rate
- Last Minute Tickets (less than 6 days in advance): It will be the most expensive
- Standby Malaysia Ringgit (MYR) to purchase tickets over the counter
- Stay on the train for a few more minutes after KL Sentral if you would like to alight at the old Kuala Lumpur Railway Station instead
Why Choose Train:
- For a unique rail travel experience
- Would like to spend some time in JB before heading up to KL
Why Don’t Choose Train:
- It takes the longest amongst other modes of transport to arrive in KL
- Inconvenient as passengers need to transfer at least twice
Recommended For:
- Those with flexible time and schedule
- Travelers who want to take in a different scenic experience
- Passengers who enjoy train rides
Note:
There are different train classes to choose from:
- Second Class: Comfortable enough with 2-4 berths in each compartment and often air-conditioned
- First Class: A premium experience that includes Wifi and choices of food and beverages
Tips:
- Make sure your passport is valid at least for 30 days before you travel
- The gate only opens 30 minutes before the departure time
- Boarding gate will close 10 minutes before the train departs
5. How To Go KL From Singapore By Car
Self-driving from Singapore to KL will likely take you about 5–6 hours (factoring in time to go through customs).
If you want to keep your schedule flexible and aren’t traveling during busy times, this is a fantastic choice!
Why Choose Self-Driving:
- Having the privacy of traveling with just you and your traveling companions
- Can choose your own departure time and location
- Able to take a break and rest anytime, anywhere
Why Don’t Choose Self-Driving:
- Finding a parking space at various locations can become a headache
- Additional toll and parking fees to factor into travel cost
- If caught at the wrong time, you might get stuck in bad traffic jams
Note:
- Check your fuel level and car condition before starting your journey
- Never leave any valuables in plain sight while the car is parked
- Download the Touch N Go eWallet to connect to your VEP RFID to cross tolls without hassle
FAQs:
Q1: What is the best way to go from Singapore to Kuala Lumpur?
A1: The best way is by hiring your own private car if you are traveling in a larger group.
Q2: Is there a direct train from Singapore to Kuala Lumpur?
A2: No, when departing from Woodlands, one must switch train lines at JB Sentral and Gemas to arrive at KL.
Q3: How much is the train from Singapore to Kuala Lumpur?
A3: Approximately SGD23-25
Q4: How much is a bus from Singapore to Kuala Lumpur?
A4: Averagely SGD30-35
Q5: How long does it take from SG to KL?
A5: By car (5-6 hours), by flight (1 hour), by bus (5-6 hours), and by train (8-9 hours).
Q6: How far is Singapore from Kuala Lumpur by plane?
A6: 312km which takes about an hour by flight.
Q7: How do I get from Singapore to KL?
A7: By car (hire taxi or drive yourself), by flight, by bus or by train.