Hello all, just recently Madame Tussauds has opened up in the capital Delhi and would love to visit this new tourist attraction. I am someone who travels by Metro for the obvious reasons being easy to travel on and would like to know what the nearest metro station to Madame Tussauds is, and how far the station is.
Madame Tussauds is located in the Connaught Place area, and to reach the tourist destination by metro the nearest station is Rajiv Chowk metro station, which is on the Yellow and Blue line. The distance from Rajiv Chowk station to Madame Tussauds is 1.1km which would take you about 5 mins walking distance.