
There are 5 ways travellers can get to Kuala Lumpur from Singapore.
The most popular ways to travel to KL by Singaporeans and tourists alike is by flight, coach, and private car.
To know which best meets your budget and preferences, we’ve compiled some handy information about each transport option below.
1. Coach To KL
One Way Coach Ticket Price: SGD 23 to SGD 70
1.1 Billion Stars
Destination in KL: Terminal Bersepadu Selatan (TBS), KL Sentral, 1 Utama Shopping Centre, Berjaya Times Square
| Pick Up Location | Coach Schedule |
| Grantral Mall (Macpherson) | Daily: 12:15am to 11:59pm |
| Kitchener Complex (Lavender MRT) | Daily: 12:30am to 11:59pm |
1.2 Causeway Link Express
Destination in KL: Terminal Bersepadu Selatan (TBS), Swiss Garden Hotel KL
| Pick Up Location | Coach Schedule |
| Harbour Front | Daily: 8:30pm, 9:00pm |
| Jurong East (Venture Ave No:5 Bus Bay) | Daily: 8:30pm, 9:00pm |
1.3 City Express
Destination in KL: Terminal Bersepadu Selatan (TBS), Berjaya Times Square
| Pick Up Location | Coach Schedule |
| Downtown East (Pasir Ris) | Daily: 11:00pm |
| Our Tampines Hub | Daily: 11:15pm |
| Jurong Point | Daily 11:50pm |
1.4 Cityline Global Pte. Ltd.
Destination in KL: Berjaya Times Square, KL Sentral, Petronas Petrol Station (After Sungai Besi Toll), Tribeca Serviced Suite (Bukit Bintang), Dorsett Regency Hotel, Restoran Win Heng Seng (Jalan Imbi), Ancasa Hotel
| Pick Up Location | Coach Schedule |
| For the full list, refer here. | For the full list, refer here |
1.5 Eltabina Express
Destination in KL: Terminal Bersepadu Selatan (TBS, Berjaya Times Square
| Pick Up Location | Coach Schedule |
| Beach Road | Daily: 9:30am to 10:00pm |
1.6 Golden Coach Express
Destination in KL: Terminal Bersepadu Selatan (TBS), KL Sentral, Berjaya Times Square
| Pick Up Location | Coach Schedule |
| Concorde Shopping Centre (Havelock MRT Exit 5 | Daily: 8:30am, 11:59pm |
1.7 Golden Coach x Delima
Destination in KL: Terminal Bersepadu Selatan (TBS), KL Sentral, Berjaya Times Square
| Pick Up Location | Coach Schedule |
| City Plaza Singapore | Daily: 1:30pm |
| Concorde Shopping Centre (Havelock MRT Exit 5) | Daily: 2:00pm |
1.8 KKKL Singapore
Destination in KL: Terminal Bersepadu Selatan (TBS), KL Sentral, Berjaya Times Square,
| Pick Up Location | Coach Schedule |
| For the full list, refer here. | For the full list, refer here |
1.9 Luxury Coach Service
Destination in KL: Berjaya Times Square, Tribeca Serviced Suite (Bukit Bintang)
| Pick Up Location | Coach Schedule |
| Bugis MRT Exit D | Daily: 6:45am |
| Concorde Hotel (Orchard Road) | Daily: 7:00am |
| Jurong East (Venture Ave No:5 Bus Bay) | Daily: 7:30am |
1.10 Sri Maju Group
Destination in KL: Terminal Bersepadu Selatan (TBS), Berjaya Times Square, Petronas Petrol Station (After Sungai Besi Toll)
| Pick Up Location | Coach Schedule |
| Grantral Mall (Macpherson) | Daily: 10:00am, 7:00pm, 9:30pm, 10:00pm |
1.11 Star Qistna
Destination in KL: Terminal Bersepadu Selatan (TBS), KL Sentral, 1 Utama Shopping Centre, Berjaya Times Square
| Pick Up Location | Coach Schedule |
| Boon Lay | Daily: 12:15am to 11:59pm |
| Jurong East (Venture Ave No:5 Bus Bay) | Daily: 12:30am to 11:59pm |
| Bugis MRT Exit D | Daily: 9:00am, 1:00pm, 11:30pm |
| Golden Mile Complex | Daily: 9:20am, 1:20pm, 11:45pm |
| Golden Mile Tower | Daily: 9:21am, 1:21pm, 11:46pm |
1.12 Starmart Express
Destination in KL: Terminal Bersepadu Selatan (TBS), Berjaya Times Square
| Pick Up Location | Coach Schedule |
| Golden Mile Tower | Daily: 6:30am to 11:59pm |
| Boon Lay | Daily: 9:00am to 10:00pm |
1.13 Suasana Edaran Express
Destination in KL: Terminal Bersepadu Selatan (TBS), KL Sentral, Berjaya Times Square
| Pick Up Location | Coach Schedule |
| Boon Lay | Daily: 12:05am. 7:30am, 7:00pm |
1.14 Super Nice
Destination in KL: Plaza Berjaya, Sungai Besi (Petronas), Terminal Bersepadu Selatan (TBS), KL Sentral
| Pick Up Location | Coach Schedule |
| Boon Lay | Daily: 12:30am to 9:00pm |
| Grantral Mall (Macpherson) | Daily: 7:30am, 11:00am, 9:45pm, 11:00pm |
1.15 The One Travel & Tours
Destination in KL: Terminal Bersepadu Selatan (TBS), Berjaya Times Square
| Pick Up Location | Coach Schedule |
| The Plaza | Daily: 6:45am |
| Grantal Mall (Macpherson) | Daily: 7:15am to 7:45pm |
| Boon Lay | Daily: 7:30am to 8:30pm |
1.16 Transtar Travel Pte Ltd
Destination in KL: Imbi, Berjaya Times Square
| Pick Up Location | Coach Schedule |
| Lavender MRT | Daily: 6:59am, 8:59am, 2:45pm |
| Golden Mile Tower | Daily: 7:00am, 9:00am, 2:46pm |
| The Plaza | Daily: 7:05am, 9:05am, 2:50pm |
| Grantal Mall (Macpherson) | Daily: 7:14am, 9:14am, 3:00pm |
| Jurong East (Venture Ave No:5 Bus Bay) | Daily: 7:44am, 9:44am, 3:30pm |
1.17 Transtar Xtras
Destination in KL: Imbi, Berjaya Times Square
| Pick Up Location | Coach Schedule |
| Lavender MRT | Daily: 6:59am, 8:59am, 2:44pm, 10:00pm |
| Grantal Mall (Macpherson) | Daily: 7:!4am, 9:14am, 2:59pm, 10:30pm |
| Jurong East (Venture Ave No:5 Bus Bay) | Daily: 7:44am, 9:44am, 3:30pm |
1.18 Urban Coach & Transport Service
Destination in KL: Terminal Bersepadu Selatan (TBS), KL Sentral, Berjaya Times Square
| Pick Up Location | Coach Schedule |
| Boon Lay Savoy Theatre | Daily: 12:01am, 7:30am, 7:00pm |
| Kitchener Complex (Lavender MRT) | Daily: 12:30am to 11:59pm |
1.19 WTS Travel & Tours Pte Ltd
Destination in KL: Tribeca Serviced Suite (Bukit Bintang), Berjaya Times Square Hotel
| Pick Up Location | Coach Schedule |
| Yishun | Daily: 6:00am |
| Our Tampines Hub | Daily: 6:00am |
| Suntec City Mall Tower 2 | Daily: 6:15am |
| Choa Chu Kang | Daily: 6:30am |
| Jurong East (Venture Ave No:5 Bus Bay) | Daily: 6:45am |
Where To Book Coach To KL:
- https://www.easybook.com/en-sg/bus/booking/singapore-to-kualalumpur
- Official website of the bus operator.
2. Private Car
A private car offers direct transfer from your doorstep in Singapore to Kuala Lumpur. Arrange for your private car driver to pick you up and drop you off at your chosen location.
One Way Private Car Price: Estimated from SGD 290 to SGD 340.
Pick-Up Time: Decided by you.
Vehicle Options:
- Toyota Innova (7-Seater)
- Toyota Alphard (8-Seater)
- Toyota Vellfire (8-Seater)
- Hyundai Starex (10-Seater)
How To Book:
- Google “private car from Singapore to KL” and choose a private car service.
- Book via their official website or Whatsapp.
3. Car Rental
Car Rental Price: Estimated from SGD 99 per day.
Car Rental Options:
- Peer-to-peer car sharing service
- Short-term rental service
How To Book:
- Google “car rental from Singapore to KL”, “peer-to-peer car rental from Singapore to KL”, “short-term car rental from Singapore to KL”.
- Choose a car rental company. Make a booking via their official website, app, or contact them directly to book.
4. Train To KL
The KTM train from Singapore to KL is non-direct transport. Travellers will have to make two train transfers along the journey before arriving at KL Sentral.
Departure Location: Woodlands Train Checkpoint Station, Singapore.
| Step | Route | Schedule | Ticket Price (One-Way) |
| One | Woodlands Train Checkpoint to JB Sentral (Shuttle Tebrau) | Daily: 8:30am to 11:45pm
Full train SG to JB schedule here. |
SGD 5 (For Non-Malaysians)
RM 5 (For Malaysians) |
| Two | JB Sentral to Gemas | Daily: 8:30am, 2:40pm, 6:05pm, 8:25pm | RM 21 |
| Three | Gemas to KL Sentral (ETS) | Daily: 8:12am, 3:52pm | RM 32 |
Learn more about how to buy train ticket from SG to JB as well as how to take KTM train from Singapore to JB Sentral.
Where To Book KTM Shuttle Tebrau From Singapore to JB Sentral:
- KTM Shuttle Tebrau https://shuttleonline.ktmb.com.my/Home/Shuttle
- KTM app
Where To Book KTM Train From JB Sentral To KL:
- KTM https://online.ktmb.com.my/
- KTM app
5. Flight To KL
A flight from Singapore to KL takes about an hour. However, this doesn’t include time spent travelling to/from the airport, as well as check-in, immigration, and boarding.
One Way Flight Ticket Price: From estimated SGD 72.
Departure Location: Changi Airport, Singapore.
Arrival Location: KLIA 1/KLIA 2
Airlines Options:
- AirAsia
- Scoot
- Jetstar
- Batik Air
- Malaysia Airlines
- Singapore Airlines
Where To Book Flight To KL:
- https://www.airasia.com/en/gb
- https://www.flyscoot.com/en
- https://www.jetstar.com
- https://www.batikair.com.my
- https://www.malaysiaairlines.com
- https://www.singaporeair.com



















