There are 5 ways to get from Tanuku to Varanasi by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Rajahmundry Airport
best- Fly from Rajahmundry Airport (RJA) to Varanasi Airport (VNS)plane RJA - VNS
8h 53m₹8,472–22,379Train
cheapest- Take the train from Tanuku to Vijayawada Jntrain 07222 / ...
- Take the train from Vijayawada Jn to Varanasi Jntrain 12669 / ...
33h 40m₹857–6,701Bus
- Take the bus from Tanuku to Hyderabadbus redbusIndia_Non A/C Seater / Sleeper / ...
- Take the bus from Hyderabad to Varanasibus redbusIndia_A/C Sleeper / ...
38h 9mDrive 1,237.8 km
- Drive from Tanuku to Varanasicar 1,237.8 km
19h 21m₹13,875–20,041Train to Vijayawada Airport, fly
- Take the train from Bhimavaram Town to Tarigoppulatrain
- Fly from Vijayawada Airport (VGA) to Varanasi Airport (VNS)plane VGA - VNS
8h 13m₹9,119–18,486
Tanuku to Varanasi by train
Comparing Your Travel Options
The cheapest way to get from Tanuku to Varanasi is to train which costs ₹850 - ₹7,000 and takes 33h 40m.
The fastest way to get from Tanuku to Varanasi is to train and fly which takes 8h 13m and costs ₹9,000 - ₹19,000.
No, there is no direct bus from Tanuku to Varanasi. However, there are services departing from Tanuku and arriving at Varanasi via Hyderabad. The journey, including transfers, takes approximately 38h 9m.
No, there is no direct train from Tanuku to Varanasi. However, there are services departing from Tanuku and arriving at Varanasi Jn via Vijayawada Jn. The journey, including transfers, takes approximately 33h 40m.
The distance between Tanuku and Varanasi is 1014 km. The road distance is 1237.8 km.
The best way to get from Tanuku to Varanasi without a car is to train which takes 33h 40m and costs ₹850 - ₹7,000.
It takes approximately 8h 53m to get from Tanuku to Varanasi, including transfers.
Tanuku to Varanasi bus services, operated by SLGT Travels, depart from Tanuku station.
Tanuku to Varanasi train services, operated by Indian Railways, depart from Tanuku station.
The best way to get from Tanuku to Varanasi is to fly which takes 8h 53m and costs ₹8,000 - ₹23,000. Alternatively, you can train, which costs ₹850 - ₹7,000 and takes 33h 40m, you could also bus, which costs and takes 38h 9m.
What companies run services between Tanuku, India and Varanasi, India?
IndiGo Airlines flies from Rajahmundry Airport (RJA) to Varanasi Airport (VNS) 3 times a day. Alternatively, you can take a train from Tanuku to Varanasi Jn via Vijayawada Jn in around 33h 40m.
- Website
- goindigo.in
Flights from Rajahmundry Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Rajahmundry Airport to Varanasi Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Vijayawada Airport to Varanasi Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–16,000
Flights from Vijayawada Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- ₹8,500–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tanuku to Vijayawada Jn
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Vijayawada Jn to Varanasi Jn
- Ave. Duration
- 29h 15m
- Frequency
- 3 times a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
Train from Bhimavaram Town to Tarigoppula
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- [email protected]
- Website
- SLGT Travels
Bus from Tanuku to Hyderabad
- Ave. Duration
- 8h 8m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Hyderabad to Varanasi
- Ave. Duration
- 29h 1m
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Tanuku to Hyderabad
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Hyderabad to Varanasi
- Ave. Duration
- 24h 50m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Tanuku to Hyderabad
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
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 4 stunningly beautiful Philippines islands you need to visit, The London Underground: Essential tips to navigate the Tube, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
Booking & Getting There
Tanuku to Varanasi bus services, operated by SLGT Travels, arrive at Hyderabad station.
Tanuku to Varanasi train services, operated by Indian Railways, arrive at Vijayawada Jn station.
Yes, the driving distance between Tanuku to Varanasi is 1238 km. It takes approximately 19h 21m to drive from Tanuku to Varanasi.
Book your Tanuku to Varanasi bus tickets online with Omio.
There are 1574+ hotels available in Varanasi.






