There are 4 ways to get from Setapak to Batu Caves by bus, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 251 bus, line 173 bus
best- Take the bus from Kl688 Sri Pelangi Condominium to (M) Kl67 Chowkit251
- Take the bus from Kl46 Chowkit/Kfc to Sl493 Nissan173
46 minRM 2–10Taxi
- Take the taxi from Setapak to Batu Caves9.2 km
9 minRM 4–6Walk
- Take the foot from Setapak to Batu Caves8.3 km
1h 39mLine 250 bus, line 173 bus
- Take the bus from Kl688 Sri Pelangi Condominium to Kl38 Coliseum250
- Take the bus from Kl30 Amanahraya to Sl493 Nissan173
1hRM 2–10
Setapak to Batu Caves by bus
Questions & Answers
The cheapest way to get from Setapak to Batu Caves is to taxi which costs RM 4 - RM 6 and takes 9 min.
The fastest way to get from Setapak to Batu Caves is to taxi which takes 9 min and costs RM 4 - RM 6.
No, there is no direct bus from Setapak to Batu Caves. However, there are services departing from Kl688 Sri Pelangi Condominium and arriving at Sl493 Nissan via Kl46 Chowkit/Kfc. The journey, including transfers, takes approximately 46 min.
The distance between Setapak and Batu Caves is 19 km.
The best way to get from Setapak to Batu Caves without a car is to line 251 bus and line 173 bus which takes 46 min and costs RM 2 - RM 10.
It takes approximately 46 min to get from Setapak to Batu Caves, including transfers.
Setapak to Batu Caves bus services, operated by Rapid KL, depart from Kl688 Sri Pelangi Condominium station.
Setapak to Batu Caves bus services, operated by Rapid KL, arrive at (M) Kl67 Chowkit station.
There are 8172+ hotels available in Batu Caves.
What companies run services between Setapak, Malaysia and Batu Caves, Malaysia?
You can take a bus from Kl688 Sri Pelangi Condominium to Sl493 Nissan via (M) Kl67 Chowkit and Kl46 Chowkit/Kfc in around 46 min.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +60 3 7885 2585
- suggest@rapidkl.com.my
- Website
- myrapid.com.my
Bus from Kl688 Sri Pelangi Condominium to (M) Kl67 Chowkit
- Ave. Duration
- 8 min
- Frequency
- Hourly
- Estimated price
- RM 1–5
- Schedules at
- myrapid.com.my
Bus from Kl46 Chowkit/Kfc to Sl493 Nissan
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–5
- Schedules at
- myrapid.com.my
Bus from Kl688 Sri Pelangi Condominium to Kl38 Coliseum
- Ave. Duration
- 16 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–5
- Schedules at
- myrapid.com.my
Bus from Kl30 Amanahraya to Sl493 Nissan
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–5
- Schedules at
- myrapid.com.my
- Ave. Duration
- 9 min
- Estimated price
- RM 4–6
Sunlight Taxi
- Phone
- 1300-800-222
- Website
- sunlighttaxi.com
Public Cab
- Phone
- +603 6259 2020
- Website
- publiccab.com
Grab Taxi
- Website
- grab.com
Comfort Taxi
- Phone
- +603-6179 6000
- Website
- comforttaxi.com.my
Blue Cab
- Phone
- +6012 212 1718
- Website
- bluecab.my
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 Want to know more about Flixbus?, Need to know: Jadrolinija, and Getting around the Cyclades - to help you get the most out of your next trip.

