By Road:
- Ghati Subrahmanya it is about 60 kms from Bengaluru and has to be reached via Doddaballapur. You can reach Doddaballapur from Bengaluru Kempegowda Bus Station (Bengaluru Majestic). Direct buses are available but they are not frequent. Local transportation is available from Doddaballapur to Ghati Subrahmanya.
- If you intend to use your own vehicle then, take the road which leads you to Devanahalli (New International airport). From there take a left turn which takes you to Doddaballapur. From Doddaballapur, it is about 10 kms.
By Rail:
- Nearest Railway station:Oddarahalli Railway Station which is at 8.2 km away from Ghati Subrahmanya Temple.
- From Bengaluru Railway station temple is 54 km away.
By Air:
Nearest Airport: Devanahalli, Bengaluru.