There are 5 ways to get from Ashok Vihar Crossing to Vikaspuri by subway, bus, taxi, 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.
Subway
best- Take the subway from Shalimar Bagh to Rajouri Gardensubway P_Ms
- Take the subway from Rajouri Garden to Janak Puri Westsubway B_Dn_R / ...
26 min₹31–41Bus
cheapest- Take the bus from Richi Rich to Krishna Parkbus 153Up / ...
55 min₹11–65Taxi
- Take the taxi from Ashok Vihar Crossing to Vikaspuritaxi 14 km
14 min₹300–360Drive 14 km
- Drive from Ashok Vihar Crossing to Vikaspuricar 14 km
14 min₹158–228Bus via Dholi Piao
- Take the bus from Ashok Vihar Crossing to Dholi Piaobus 861Adown
1h 3m₹11–70
Ashok Vihar Crossing to Vikaspuri by subway
Questions & Answers
The cheapest way to get from Ashok Vihar Crossing to Vikaspuri is to bus which costs ₹11 - ₹65 and takes 55 min.
The fastest way to get from Ashok Vihar Crossing to Vikaspuri is to taxi which takes 14 min and costs ₹300 - ₹360.
Yes, there is a direct bus departing from Richi Rich and arriving at Krishna Park. Services depart every five minutes, and operate every day. The journey takes approximately 52 min.
No, there is no direct train from Ashok Vihar Crossing to Vikaspuri. However, there are services departing from Shalimar Bagh and arriving at Janak Puri West via Rajouri Garden. The journey, including transfers, takes approximately 26 min.
The distance between Ashok Vihar Crossing and Vikaspuri is 13 km. The road distance is 14 km.
The best way to get from Ashok Vihar Crossing to Vikaspuri without a car is to subway which takes 26 min and costs ₹30 - ₹45.
It takes approximately 26 min to get from Ashok Vihar Crossing to Vikaspuri, including transfers.
Ashok Vihar Crossing to Vikaspuri bus services, operated by Delhi Transport Corporation (DTC), depart from Richi Rich station.
Ashok Vihar Crossing to Vikaspuri train services, operated by Delhi Metro, depart from Shalimar Bagh station.
Ashok Vihar Crossing to Vikaspuri bus services, operated by Delhi Transport Corporation (DTC), arrive at Krishna Park station.
What companies run services between Ashok Vihar Crossing, India and Vikaspuri, India?
You can take a subway from Shalimar Bagh to Janak Puri West via Rajouri Garden in around 26 min. Alternatively, Delhi Transport Corporation (DTC) operates a bus from Richi Rich to Krishna Park every 5 minutes. Tickets cost ₹11–65 and the journey takes 52 min.
- Phone
- 155370
- [email protected]
- Website
- delhimetrorail.com
Subway from Shalimar Bagh to Rajouri Garden
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- ₹26–35
- Website
- https://delhimetrorail.com/
Subway from Rajouri Garden to Janak Puri West
- Ave. Duration
- 10 min
- Frequency
- Every 5 minutes
- Estimated price
- ₹4–6
- Website
- https://delhimetrorail.com/
- Phone
- +91-11-23370236
- [email protected]
- Website
- dtc.delhi.gov.in
Bus from Richi Rich to Krishna Park
- Ave. Duration
- 52 min
- Frequency
- Every 5 minutes
- Estimated price
- ₹11–65
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹11–16
- AC Buses
- ₹17–25
- Airport Express Services
- ₹50–65
Bus from Ashok Vihar Crossing to Dholi Piao
- Ave. Duration
- 1h 3m
- Frequency
- Every 15 minutes
- Estimated price
- ₹11–70
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹11–16
- AC Buses
- ₹18–25
- Airport Express Services
- ₹50–70
- Ave. Duration
- 14 min
- Estimated price
- ₹300–360
Chiku Cab
- Phone
- +918448445504
- Website
- chikucab.com
Meru Cabs
- Phone
- +911144224422
- Website
- meru.in
OLA cabs
- Phone
- +91 9226547777
- Website
- olacabs.com
Rajasthan Cab
- Phone
- +91 9358811941
- Website
- rajasthancab.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 How do I buy a London Underground ticket?, Is ride-sharing platform BlaBlaCar right for you?, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Ashok Vihar Crossing to Vikaspuri train services, operated by Delhi Metro, arrive at Rajouri Garden station.
Yes, the driving distance between Ashok Vihar Crossing to Vikaspuri is 14 km. It takes approximately 14 min to drive from Ashok Vihar Crossing to Vikaspuri.
There are 2952+ hotels available in Vikaspuri.










