There are 4 ways to get from Udhna Junction to Hyderabad 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
best- Fly from Surat (STV) to Hyderabad (HYD)plane STV - HYD
3h 8m₹7,543–15,735Train
cheapest- Take the train from Udhna Jn to Kachegudatrain 06182 / ...
20h 9m₹470–3,600Bus
- Take the bus from Surat to Hyderabadbus redbusIndia_A/C Sleeper
23h 20mDrive 859.9 km
- Drive from Udhna Junction to Hyderabadcar 859.9 km
12h 43m₹8,413–12,151
Udhna Junction to Hyderabad by foot and train
Comparing Your Travel Options
The cheapest way to get from Udhna Junction to Hyderabad is to train which costs ₹470 - ₹3,600 and takes 20h 9m.
The fastest way to get from Udhna Junction to Hyderabad is to fly which takes 3h 8m and costs ₹7,500 - ₹16,000.
No, there is no direct bus from Udhna Junction to Hyderabad. However, there are services departing from Surat and arriving at Hyderabad via . The journey, including transfers, takes approximately 23h 20m.
Yes, there is a direct train departing from Udhna Jn and arriving at Kacheguda. Services depart once a week, and operate Monday and Sunday. The journey takes approximately 19h 55m.
The distance between Udhna Junction and Hyderabad is 781 km. The road distance is 859.9 km.
The best way to get from Udhna Junction to Hyderabad without a car is to train which takes 20h 9m and costs ₹470 - ₹3,600.
It takes approximately 3h 8m to get from Udhna Junction to Hyderabad, including transfers.
Udhna Junction to Hyderabad bus services, operated by Shri Ganesh Travels, depart from Surat station.
Udhna Junction to Hyderabad train services, operated by Indian Railways, depart from Udhna Jn station.
The best way to get from Udhna Junction to Hyderabad is to fly which takes 3h 8m and costs ₹7,500 - ₹16,000. Alternatively, you can train, which costs ₹470 - ₹3,600 and takes 20h 9m, you could also bus, which costs and takes 23h 20m.
What companies run services between Udhna Junction, India and Hyderabad, India?
IndiGo Airlines flies from Surat (STV) to Hyderabad (HYD) twice daily. Alternatively, Indian Railways operates a train from Udhna Jn to Kacheguda once a week. Tickets cost ₹470–3,600 and the journey takes 19h 55m.
- Website
- goindigo.in
Flights from Surat to Hyderabad
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Surat to Hyderabad via Goa
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹7,000–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Udhna Jn to Kacheguda
- Ave. Duration
- 19h 55m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,100
- First Class (1A)
- ₹2,800–3,600
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Surat to Hyderabad
- Ave. Duration
- 23h 15m
- Frequency
- Once daily
- Schedules at
- Shri Ganesh Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Surat to Hyderabad
- Ave. Duration
- 23h
- Frequency
- Once daily
- Website
- MR Travels
- Website
- Prajapati Travels
Bus from Surat to Hyderabad
- Ave. Duration
- 21h 40m
- Frequency
- 6 times a week
- Schedules at
- Prajapati Travels
- Phone
- +91 86909 00891
- [email protected]
- Website
- Jai Bajrang Travels
Bus from Surat to Hyderabad
- Ave. Duration
- 22h
- Frequency
- 3 times a week
- Schedules at
- Jai Bajrang Travels
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, Need to know: Jadrolinija, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
Booking & Getting There
Udhna Junction to Hyderabad bus services, operated by Shri Ganesh Travels, arrive at Hyderabad station.
Udhna Junction to Hyderabad train services, operated by Indian Railways, arrive at Kacheguda station.
Yes, the driving distance between Udhna Junction to Hyderabad is 860 km. It takes approximately 12h 43m to drive from Udhna Junction to Hyderabad.
Book your Udhna Junction to Hyderabad train tickets online with 12go.asia.
Book your Udhna Junction to Hyderabad bus tickets online with Omio.
There are 2003+ hotels available in Hyderabad.
















