Travel from Bengaluru to Jammalamadugu

Bus or train from Bengaluru to Jammalamadugu?

Indian Railways operates a train from Bengaluru to Jammalamadugu 4 times a day. Tickets cost $5 - $18 and the journey takes 4 h 42 min. Indian Railways also services this route 5 times a day. Alternatively, RedBus operates a bus from Bengaluru to Jammalamadugu twice daily. Tickets cost $8 - $13 and the journey takes 7 h 30 min.

How to get from Bengaluru to Jammalamadugu

From Bangalore Cant (BNC) train to Gooty (GY), train to Muddanuru (MOO), then taxi to Jammalamadugu. 7 h 49 min ₹2,412. From Bangalore bus to Proddutur then taxi to Jammalamadugu. 7 h 51 min ₹1,374. From Bengaluru taxi to Jammalamadugu. 4 h 1 min ₹5,471. From Bengaluru drive to Jammalamadugu. 4 h 1 min ₹2,061. From Bengaluru taxi to Bengaluru airport, fly to Tirupati airport, taxi to Renigunta Junction (RU), train to Muddanuru (MOO), then taxi to Jammalamadugu. 6 h 22 min ₹10,489.

Operators from Bengaluru to Jammalamadugu