BH-Blk Shalimar Bagh to Nizamuddin Railway Station bus route

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

Direct buses 1

More options with one change 10

160 27 stops
Change at Mandir Marg
966 17 stops
44 stops total
160 26 stops
966B 18 stops
44 stops total
166 25 stops
Change at DB Gupta Market
966B 23 stops
48 stops total
166 22 stops
966B 26 stops
48 stops total
166 26 stops
Change at Faiz Road
966EXT 22 stops
48 stops total
166 28 stops
Change at Jhandewalan
966B 20 stops
48 stops total
166 27 stops
966EXT 21 stops
48 stops total
166 24 stops
966B 24 stops
48 stops total
166 23 stops
Change at Prehlad Market
966EXT 25 stops
48 stops total
166 43 stops
Change at National Stadium
447 STL 6 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 BH-Blk Shalimar Bagh to Nizamuddin Railway Station?

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

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

The fewest is 57 stops, on bus 166.

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

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