There are 4 ways to get from Nilai to Ulu Kelang by train, subway, car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, subway
best- Take the train from Nilai to KL Sentraltrain Pulau Sebang
- Take the subway from Kl Sentral to Setiawangsasubway Kjl
2h 15mRM 15–25Drive 57.8 km
cheapest- Drive from Nilai to Ulu Kelangcar 57.8 km
52 minRM 10–15Taxi
- Take the taxi from Nilai to Ulu Kelangtaxi 57.8 km
52 minRM 95–120Train, line 220 bus
- Take the train from Nilai to Bank Negaratrain Pulau Sebang
- Take the bus from (M) Kl1940 Sogo Kl to Aj9 Flat Utmbus 220
2h 42mRM 15–24
Nilai to Ulu Kelang by train, subway, and bus
Questions & Answers
The cheapest way to get from Nilai to Ulu Kelang is to drive which costs RM 9 - RM 15 and takes 52 min.
The fastest way to get from Nilai to Ulu Kelang is to drive which takes 52 min and costs RM 9 - RM 15.
No, there is no direct train from Nilai to Ulu Kelang. However, there are services departing from Nilai and arriving at Setiawangsa via Kl Sentral. The journey, including transfers, takes approximately 2h 15m.
The distance between Nilai and Ulu Kelang is 64 km. The road distance is 57.8 km.
The best way to get from Nilai to Ulu Kelang without a car is to train and subway which takes 2h 15m and costs RM 15 - RM 25.
It takes approximately 2h 15m to get from Nilai to Ulu Kelang, including transfers.
Nilai to Ulu Kelang train services, operated by KTM Komuter, depart from Nilai station.
Nilai to Ulu Kelang train services, operated by KTM Komuter, arrive at KL Sentral station.
Yes, the driving distance between Nilai to Ulu Kelang is 58 km. It takes approximately 52 min to drive from Nilai to Ulu Kelang.
There are 7311+ hotels available in Ulu Kelang.
What companies run services between Nilai, Malaysia and Ulu Kelang, Malaysia?
There is no direct connection from Nilai to Ulu Kelang. However, you can take the train to KL Sentral, walk to Kl Sentral, take the subway to Setiawangsa, walk to Kl812 Lrt Setiawangsa, then take the bus to Aj9 Flat Utm. Alternatively, you can drive from Nilai to Ulu Kelang in around 52 min.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Nilai to KL Sentral
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- RM 13–18
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Nilai to Bank Negara
- Ave. Duration
- 1h 27m
- Frequency
- Every 2 hours
- Estimated price
- RM 13–19
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +60 3 7885 2585
- [email protected]
- Website
- myrapid.com.my
Subway from Kl Sentral to Setiawangsa
- Ave. Duration
- 24 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 1–2
- Schedules at
- myrapid.com.my
- Phone
- +60 3 7885 2585
- [email protected]
- Website
- myrapid.com.my
Bus from (M) Kl1940 Sogo Kl to Aj9 Flat Utm
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- RM 1–5
- Schedules at
- myrapid.com.my
- Ave. Duration
- 52 min
- Estimated price
- RM 95–120
E-HAILING BOOKING @klia2limo
- Phone
- +60 17-311 6118
- Website
- klia2limo.com.my
Taxi KLIA KLIA2 Subang Airport Transfer
- Phone
- +60164128076
- Website
- lccttaxis.wordpress.com
Public Cab
- Phone
- +603 6259 2020
- Website
- publiccab.com
Seremban Teksi Service
Teksi Seremban Taxi
- Phone
- +6017-681 1794
- Website
- teksi-seremban-taxi.business.site
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 Travelling to and around Russia for the 2018 FIFA World Cup, How do I get from Sydney to Melbourne, and How to get from Southend Airport into central London - to help you get the most out of your next trip.







