There are 7 ways to get from Sungai Besar to Nilai by bus, tram, taxi, train, 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.
Bus, tram
best- Take the bus from Sekinchan Bus Station to Terminal Bersepadu Selatanbus
- Take the tram from Bdr Tasek Selatan to Nilaitram Seremban Line
4h 36mRM 65–124Drive 159.5 km
cheapest- Drive from Sungai Besar to Nilaicar 159.5 km
2h 5mRM 27–39Taxi, train, tram
- Take the taxi from Sungai Besar to Slim River Stationtaxi
- Take the train from Slim River Station to KL Sentraltrain
- Take the tram from Kl Sentral to Nilaitram
5h 18mRM 154–219Taxi
- Take the taxi from Sungai Besar to Nilaitaxi 159.5 km
2h 5mRM 310–380Bus, train via Klia T2
- Take the bus from Kuala Selangor to Bandarayabus 100
- Take the train from KL Sentral to Klia T2train
- Take the bus from Klia2 to Nilai Sentralbus
5h 53mRM 76–172Bus
- Take the bus from Sekinchan Bus Station to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Klia T1bus
- Take the bus from Klia 1 2 to Nilai Sentralbus
6hRM 89–146Bus, train
- Take the bus from Kuala Selangor to Bandarayabus 100
- Take the train from Bank Negara to Nilaitrain Batu Caves
6h 9mRM 80–96
Comparing Your Travel Options
The cheapest way to get from Sungai Besar to Nilai is to drive which costs RM 27 - RM 40 and takes 2h 5m.
The fastest way to get from Sungai Besar to Nilai is to drive which takes 2h 5m and costs RM 27 - RM 40.
No, there is no direct bus from Sungai Besar station to Nilai. However, there are services departing from Sekinchan Bus Station and arriving at Nilai Sentral via Terminal Bersepadu Selatan and Klia 1 2. The journey, including transfers, takes approximately 6h.
The distance between Sungai Besar and Nilai is 171 km. The road distance is 159.5 km.
The best way to get from Sungai Besar to Nilai without a car is to bus and tram which takes 4h 36m and costs RM 65 - RM 130.
It takes approximately 4h 36m to get from Sungai Besar to Nilai, including transfers.
Sungai Besar to Nilai bus services, operated by StarMart Express, depart from Sekinchan Bus Station.
Sungai Besar to Nilai bus services, operated by StarMart Express, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Sungai Besar to Nilai is 159 km. It takes approximately 2h 5m to drive from Sungai Besar to Nilai.
There are 2398+ hotels available in Nilai.
What companies run services between Sungai Besar, Selangor, Malaysia and Nilai, Malaysia?
You can take a vehicle from Sungai Besar to Nilai Sentral via Sekinchan Bus Station, Terminal Bersepadu Selatan, Klia T1, and Klia 1 2 in around 6h.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Tram from Bdr Tasek Selatan to Nilai
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Train from Slim River Station to KL Sentral
- Ave. Duration
- 1h 33m
- Frequency
- 4 times a day
- Estimated price
- RM 2–23
- Website
- KTMB
- Shuttle
- RM 2–4
- Express
- RM 15–23
Tram from Kl Sentral to Nilai
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- RM 1–18
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–18
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Slim River Station to KL Sentral
- Ave. Duration
- 1h 33m
- Frequency
- 4 times a day
- Estimated price
- RM 23
- Website
- KTM
- Silver
- RM 16–18
- Gold
- RM 23
- Platinum
- RM 27–29
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from KL Sentral to Klia T2
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 5–75
- Website
- KLIA Ekspres
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Bank Negara to Nilai
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a day
- Estimated price
- RM 13–19
- Website
- KTM Intercity
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from Sekinchan Bus Station to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 16m
- Frequency
- Twice daily
- Estimated price
- RM 7–40
- Book at
- Omio
- Website
- StarMart Express
Bus from Sekinchan Bus Station to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 16m
- Frequency
- Twice daily
- Estimated price
- RM 7–40
- Book at
- Omio
- Website
- StarMart Express
Bus from Kuala Selangor to Bandaraya
- Ave. Duration
- 2h 12m
- Frequency
- Every 30 minutes
- Estimated price
- RM 9
Bus from Kuala Selangor to Bandaraya
- Ave. Duration
- 2h 12m
- Frequency
- Every 30 minutes
- Estimated price
- RM 9
- Phone
- +6 012 205 2259
- [email protected]
- Website
- Mybus Kr Travel
Bus from Klia2 to Nilai Sentral
- Ave. Duration
- 21 min
- Frequency
- Every 4 hours
- Estimated price
- RM 4–20
- Website
- Mybus Kr Travel
Bus from Klia 1 2 to Nilai Sentral
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- RM 4–18
- Website
- Mybus Kr Travel
- Phone
- +6(019) - 221 6763
- [email protected]
- Website
- ticket.jetbus.com.my
Bus from Terminal Bersepadu Selatan to Klia T1
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- RM 21
- Schedules at
- ticket.jetbus.com.my
- Book at
- easybook.com
- Ave. Duration
- 1h 45m
- Estimated price
- RM 150–380
Stesen Bas & Teksi Sungai Besar
- Phone
- +60 11-2099 4431
Stesen Bas & Teksi Sungai Besar
- Phone
- +60 11-2099 4431
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 Which side of Niagara Falls should I choose (and how do I get there)?, How to get from London City Airport into central London, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
























