There are 5 ways to get from Nandyāl to Tanuku by train, car, taxi, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Nandyal to Nidadavolu Jntrain 18464
9h 29m₹371–2,869Train via Guntur
cheapest- Take the train from Nandyal to Guntur Jntrain 17216 / ...
- Take the train from Guntur Jn to Tanukutrain 17016 / ...
9h 44m₹362–2,830Drive 440.9 km
- Drive from Nandyāl to Tanukucar 440.9 km
6h 27m₹4,966–7,174Taxi
- Take the taxi from Nandyāl to Tanukutaxi 440.9 km
6h 27m₹7,000–9,000Bus, fly
- Take the bus from FlixBus Nandyal - Bypass to FlixBus Jadcherla - Bypassbus
- Take the bus from Jadcherla to Shamshabadbus
- Fly from Hyderabad (HYD) to Rajahmundry Airport (RJA)plane HYD - RJA
9h 46m₹4,992–15,746
Nandyāl to Tanuku by train
Questions & Answers
The cheapest way to get from Nandyāl to Tanuku is to train which costs ₹370 - ₹2,900 and takes 9h 29m.
The fastest way to get from Nandyāl to Tanuku is to drive which takes 6h 27m and costs ₹4,900 - ₹7,500.
No, there is no direct train from Nandyāl to Tanuku. However, there are services departing from Nandyal and arriving at Tanuku via Nidadavolu Jn. The journey, including transfers, takes approximately 9h 29m.
The distance between Nandyāl and Tanuku is 433 km. The road distance is 440.9 km.
The best way to get from Nandyāl to Tanuku without a car is to train which takes 9h 29m and costs ₹370 - ₹2,900.
It takes approximately 9h 29m to get from Nandyāl to Tanuku, including transfers.
Nandyāl to Tanuku train services, operated by Indian Railways, depart from Nandyal station.
Nandyāl to Tanuku train services, operated by Indian Railways, arrive at Nidadavolu Jn station.
Yes, the driving distance between Nandyāl to Tanuku is 441 km. It takes approximately 6h 27m to drive from Nandyāl to Tanuku.
There are eight+ hotels available in Tanuku.
What companies run services between Nandyāl, India and Tanuku, India?
Indian Railways operates a train from Nandyal to Nidadavolu Jn once daily. Tickets cost ₹260–2,000 and the journey takes 8h 13m.
- Website
- goindigo.in
Flights from Hyderabad to Rajahmundry Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,900–8,000
- Website
- fly91.in
Flights from Hyderabad to Rajahmundry Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ₹4,300–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nandyal to Nidadavolu Jn
- Ave. Duration
- 8h 13m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Nandyal to Guntur Jn
- Ave. Duration
- 4h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Guntur Jn to Tanuku
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Nandyal - Bypass to FlixBus Jadcherla - Bypass
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹360–1,000
- Website
- FlixBus India
Bus from Jadcherla to Shamshabad
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- ₹190–310
- Website
- FlixBus India
- Ave. Duration
- 6h 27m
- Estimated price
- ₹7,000–9,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Best ways to travel around Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.









