There are 6 ways to get from Kuala Lumpur (State) to Singapore by plane, subway, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended
Fly to Singapore Seletar Apt, subway
-
Fly from Sultan Abdul Aziz Shah (SZB) to Singapore Seletar Apt (XSP)
-
Take the subway from Buangkok to Clarke Quay
Fly to Senai, bus
-
Fly from Sultan Abdul Aziz Shah (SZB) to Senai (JHB)
-
Take the bus from Woodlands Checkpoint Out to Queen Street Bus Terminal
Bus via Putrajaya & Cyberjaya
-
Take the bus from Putrajaya Sentral to JB Larkin Terminal
Bus via Malacca
-
Take the bus from Terminal Bersepadu Selatan to Melaka Sentral
-
Take the bus from Melaka Sentral to Queen Street Bus Terminal
Drive
-
Drive from Kuala Lumpur to Singapore
Questions & Answers
The cheapest way to get from Kuala Lumpur (State) to Singapore is to bus which costs RM 26 - RM 60 and takes 6h.
The quickest way to get from Kuala Lumpur (State) to Singapore is to fly and subway which costs RM 220 - RM 800 and takes 2h 51m.
The distance between Kuala Lumpur (State) and Singapore is 316 km. The road distance is 357.5 km.
The best way to get from Kuala Lumpur (State) to Singapore without a car is to bus which takes 6h and costs RM 26 - RM 60.
It takes approximately 2h 51m to get from Kuala Lumpur (State) to Singapore, including transfers.
The quickest flight from Sultan Abdul Aziz Shah Airport to Singapore Seletar Apt Airport is the direct flight which takes 1h 20m.
Yes, the driving distance between Kuala Lumpur (State) to Singapore is 358 km. It takes approximately 3h 47m to drive from Kuala Lumpur (State) to Singapore.
Firefly offers flights from Sultan Abdul Aziz Shah Airport to Singapore Seletar Apt Airport.
There are 1277+ hotels available in Singapore. Prices start at $92 SGD per night.
The best way to get from Kuala Lumpur (State) to Sultan Abdul Aziz Shah Airport is to taxi which takes 20 min and costs RM 40 - RM 55.

- Distance: 316 km
- Duration: 2h 51m
What companies run services between Kuala Lumpur (State), Malaysia and Singapore?
LA Holidays operates a bus from Terminal Bersepadu Selatan to Johor Larkin Terminal hourly. Tickets cost $11 and the journey takes 4h 20m. Five other operators also service this route.

- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Singapore Seletar Apt
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $50 - $230
Flights from Sultan Abdul Aziz Shah to Senai
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $40 - $160

- Phone
- 1800 336 8900
- Website
- smrt.com.sg
Subway from Buangkok to Clarke Quay
- Ave. Duration
- 21 min
- Frequency
- Every 5 minutes
- Estimated price
- $1 - $3
- Website
- https://www.smrt.com.sg/

- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- causewaylink.com.my
Bus from Woodlands Checkpoint Out to Queen Street Bus Terminal
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $1 - $2
- Schedules at
- causewaylink.com.my
Bus from Terminal Bersepadu Selatan to JB Larkin Terminal
- Ave. Duration
- 3h 42m
- Frequency
- 3 times a day
- Estimated price
- $8 - $13
- Schedules at
- causewaylink.com.my
- Book at
- easybook.com

- Phone
- + 6012-389 5689
- general@laholidays.com.my
- Website
- laholidays.my
Bus from Terminal Bersepadu Selatan to Johor Larkin Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- $11
- Schedules at
- laholidays.my
- Book at
- easybook.com

- Phone
- 012-7082999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to JB Larkin Terminal
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- $9 - $11
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $4 - $6
- Schedules at
- kkklexpress.com
- Book at
- easybook.com

- Phone
- +60 4 332 6815
- kpbekspress@outlook.com
- Website
- kpbekspres.com
Bus from Terminal Bersepadu Selatan to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- $10
- Book at
- https://12go.asia/en/operator/kpb-express
- Website
- http://www.kpbekspres.com/
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 3h 22m
- Frequency
- 3 times a day
- Estimated price
- $4
- Book at
- https://12go.asia/en/operator/kpb-express
- Website
- http://www.kpbekspres.com/

- Phone
- +60 17-659 2527
- talk2us@ktb.com.my
- Website
- redbus.my
Bus from Terminal Bersepadu Selatan to Larkin Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $13
- Website
- https://www.plusliner.com.my/
Bus from Putrajaya Sentral to JB Larkin Terminal
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $12
- Website
- https://www.plusliner.com.my/

- Phone
- +60 111 066 1111
- billionstarsexpress@gmail.com
- Website
- billionstarsexpress.com
Bus from Terminal Bersepadu Selatan to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $6 - $13
- Book at
- https://12go.asia/en/operator/billion-stars-express
- Website
- http://www.billionstarsexpress.com/
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- $2 - $6
- Book at
- https://12go.asia/en/operator/billion-stars-express
- Website
- http://www.billionstarsexpress.com/

- Phone
- +606 952 0642
- expressmayangsari@yahoo.com
- Website
- mayangsariexpress.com.my
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- $4
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com

- Phone
- 03-3310 0811
- helpdesk@gohub.com.my
- Website
- delima.com.my
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- $4
- Schedules at
- delima.com.my
- Book at
- easybook.com

- Phone
- 017 6592527
- talk2us@ktb.com.my
- Website
- redbus.my
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $3 - $5
- Website
- https://www.transnasional.com.my/

- Phone
- +65 6294 8228
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Book at
- https://12go.asia/en/operator/sri-maju-group
- Website
- https://www.srimaju.com/

- Phone
- +65 8710 7707
- info.sin@707-inc.com
- Website
- 707-inc.com
Bus from Melaka Sentral to Queen Street Bus Terminal
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- $28
- Schedules at
- 707-inc.com
- Book at
- book.707-inc.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 of the smartest ways to explore Australia, Travelling to the UK: What do I need to know? and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.