Rome2Rio

How to get fromNew Delhi to Sanjay Lakeby bus, subway, taxi, or car

Find Transport to Sanjay Lake

See all options

There are 4 ways to get from New Delhi to Sanjay Lake by bus, subway, 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.

  1. Bus

    best
    1. Take the bus from Modern School to Kotla Villagebus bus 359Up / ...
    36 min
    ₹10–45
  2. Subway

    1. Take the subway from Barakhamba to Mayur Vihar-Isubway subway B_Dn
    2. Take the subway from Mayur Vihar-I to Trilokpuri Sanjay Lakesubway subway P_Ms
    1h 5m
    ₹29–38
  3. Taxi

    1. Take the taxi from New Delhi to Sanjay Laketaxi taxi 9.2 km
    10 min
    ₹210–260
  4. Drive 9.2 km

    1. Drive from New Delhi to Sanjay Lakecar car 9.2 km
    10 min
    ₹104–150

Questions & Answers

What companies run services between New Delhi, India and Sanjay Lake, India?

Delhi Transport Corporation (DTC) operates a bus from Modern School to Kotla Village every 10 minutes. Tickets cost ₹10–45 and the journey takes 33 min. Alternatively, you can take a subway from Barakhamba to Sanjay Lake via Mayur Vihar-I and Trilokpuri Sanjay Lake in around 1h 5m.

Train operators
Bus operators
Other operators

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 Need to know: Jadrolinija, Best ways to travel around Australia, and Getting around the Cyclades - to help you get the most out of your next trip.

More Questions & Answers