Nizamuddin Railway Station to BH-Blk Shalimar Bagh bus route

There is 1 direct bus from Nizamuddin Railway Station to BH-Blk Shalimar Bagh: 166. Bus 166 has the fewest stops on this trip (57 stops). You can also take bus 966 to Mandir Marg and change to bus 160.

Direct buses 1

More options with one change 10

966 17 stops
Change at Mandir Marg
160 27 stops
44 stops total
966B 18 stops
160 26 stops
44 stops total
966B 23 stops
Change at DB Gupta Market
166 25 stops
48 stops total
966B 26 stops
166 22 stops
48 stops total
966EXT 22 stops
Change at Faiz Road
166 26 stops
48 stops total
966B 20 stops
Change at Jhandewalan
166 28 stops
48 stops total
966EXT 21 stops
166 27 stops
48 stops total
966B 24 stops
166 24 stops
48 stops total
966EXT 25 stops
Change at Prehlad Market
166 23 stops
48 stops total
447 STL 6 stops
Change at National Stadium
166 43 stops
49 stops total

Tap a bus number to see every stop on its route and a map. AC = air-conditioned bus.

Frequently asked questions

Which bus goes from Nizamuddin Railway Station to BH-Blk Shalimar Bagh?

Direct buses from Nizamuddin Railway Station to BH-Blk Shalimar Bagh: 166.

How many stops are there from Nizamuddin Railway Station to BH-Blk Shalimar Bagh?

The fewest is 57 stops, on bus 166.

Is there an AC bus from Nizamuddin Railway Station to BH-Blk Shalimar Bagh?

No AC bus is listed for this trip; the direct buses are non-AC.