The journey from Tiruvannamalai to Mysuru spans approximately 350 km via NH 48 and NH 275. You can travel by state-run KSRTC buses or private operators connecting through Bengaluru. Train connectivity requires a change at Katpadi or Bengaluru junction. The route passes through the scenic Krishnagiri and Hosur regions. Expect a travel time of 8 to 10 hours depending on traffic near the Bengaluru outskirts.
Total Distance: Driving distance is 350 km; straight-line air distance is 280 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 10 hours | 9 hours |
| Avg Price | 400-1500 INR | 600-1200 INR |
| Operator | Indian Railways | KSRTC |
| Route | Tiruvannamalai - Katpadi - Bengaluru - Mysuru | Tiruvannamalai - Krishnagiri - Bengaluru - Mysuru |
| Tip | Take the train to Katpadi and switch to a direct train to Mysuru. | Book your KSRTC bus from Bengaluru to Mysuru in advance for better seat availability. |
October to March, as the weather is pleasant for sightseeing in both temple towns.