There are 5 ways to get from Kacheguda Station to Varanasi by train, plane, 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.
Line 12797 train, fly
best- Take the train from Kacheguda to Umdanagartrain
- Fly from Hyderabad (HYD) to Varanasi Airport (VNS)plane HYD - VNS
5h 40m₹7,215–61,038Train
cheapest- Take the train from Secunderabad to Varanasi Jntrain 12791
29h 19m₹809–6,342Bus
- Take the bus from Hyderabad, Telangana to Varanasi, Uttar Pradeshbus Hyderabad, Telangana - Varanasi, Uttar Pradesh
26h 52mDrive 1,201.9 km
- Drive from Kacheguda Station to Varanasicar 1,201.9 km
17h 39m₹13,660–19,731Bus via Prayagraj
- Take the bus from Hyderabad, Telangana to Allahabad, Uttar Pradeshbus Hyderabad, Telangana - Allahabad, Uttar Pradesh
- Take the bus from Allahabad, Uttar Pradesh to Varanasi, Uttar Pradeshbus Allahabad, Uttar Pradesh - Varanasi, Uttar Pradesh
30h 50m
Kacheguda Station to Varanasi by train
Comparing Your Travel Options
The cheapest way to get from Kacheguda Station to Varanasi is to train which costs ₹800 - ₹6,500 and takes 29h 19m.
The fastest way to get from Kacheguda Station to Varanasi is to line 12797 train and fly which takes 5h 40m and costs ₹7,000 - ₹65,000.
Yes, there is a direct bus departing from Hyderabad, Telangana and arriving at Varanasi, Uttar Pradesh. Services depart hourly, and operate every day. The journey takes approximately 26h 30m.
No, there is no direct train from Kacheguda Station to Varanasi. However, there are services departing from Kacheguda and arriving at Varanasi Jn via Secunderabad. The journey, including transfers, takes approximately 29h 19m.
The distance between Kacheguda Station and Varanasi is 1075 km. The road distance is 1201.9 km.
The best way to get from Kacheguda Station to Varanasi without a car is to bus which takes 26h 52m and costs .
It takes approximately 5h 40m to get from Kacheguda Station to Varanasi, including transfers.
Kacheguda Station to Varanasi bus services, operated by Shree Balaji Tour and Travel, depart from Hyderabad, Telangana station.
Kacheguda Station to Varanasi train services, operated by Indian Railways, depart from Secunderabad station.
The best way to get from Kacheguda Station to Varanasi is to bus which takes 26h 52m and costs . Alternatively, you can train, which costs ₹800 - ₹6,500 and takes 29h 19m.
What companies run services between Kacheguda Station, India and Varanasi, India?
Shree Balaji Tour and Travel operates a bus from Hyderabad, Telangana to Varanasi, Uttar Pradesh hourly, and the journey takes 26h 30m. Alternatively, Indian Railways operates a train from Secunderabad to Varanasi Jn once daily. Tickets cost ₹700–5,500 and the journey takes 28h.
- Website
- goindigo.in
Flights from Hyderabad to Varanasi Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ₹7,000–60,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kacheguda to Umdanagar
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹430–550
- First Class (1A)
- ₹700–900
Train from Secunderabad to Varanasi Jn
- Ave. Duration
- 28h
- Frequency
- Once daily
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Hyderabad, Telangana to Varanasi, Uttar Pradesh
- Ave. Duration
- 26h 30m
- Frequency
- Hourly
- Schedules at
- Shree Balaji Tour and Travel
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 Train travel in Spain: A guide to Renfe, What are the different types of Renfe trains in Spain?, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
Kacheguda Station to Varanasi bus services, operated by Shree Balaji Tour and Travel, arrive at Varanasi, Uttar Pradesh station.
Kacheguda Station to Varanasi train services, operated by Indian Railways, arrive at Varanasi Jn station.
Yes, the driving distance between Kacheguda Station to Varanasi is 1202 km. It takes approximately 17h 39m to drive from Kacheguda Station to Varanasi.
There are 1638+ hotels available in Varanasi.








