There are 6 ways to get from Zahirābād to Hampi by train, bus (Flixbus), car, taxi, plane, or bus
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 Zahirabad to Vikarabad Jntrain 07638 / ...
- Take the train from Vikarabad Jn to Hospet Jntrain 07336 / ...
12h 8m₹878–3,686Bus
- Take the bus from FlixBus Zaheerabad to FlixBus Hyderabad - Chandanagarbus FlixBus IN5910
- Take the bus from Hyderabad, Telangana to Hampi, Karnatakabus Hyderabad, Telangana - Hampi, Karnataka
13h 27mDrive 359.5 km
- Drive from Zahirābād to Hampicar 359.5 km
5h 31m₹4,056–5,859Taxi
- Take the taxi from Zahirābād to Hampitaxi 359.5 km
5h 31m₹8,000–10,000Fly, taxi
- Fly from Bidar (IXX) to Jindal Vijaynagar Airport (VDY)plane IXX - VDY
- Take the taxi from Jindal Vijaynagar Airport (VDY) to Hampitaxi
29h 31m₹7,018–35,690Train, bus
- Take the train from Zahirabad to Guntakal Jntrain
- Take the train from Guntakal Jn to Bellary Jntrain
- Take the bus from Ballari, Karnataka to Hampi, Karnatakabus
13h 47m
Bidar (IXX) to Jindal Vijaynagar Airport (VDY) flights
Questions & Answers
The cheapest way to get from Zahirābād to Hampi is to train which costs ₹850 - ₹3,700 and takes 12h 8m.
The fastest way to get from Zahirābād to Hampi is to drive which takes 5h 31m and costs ₹4,000 - ₹6,000.
No, there is no direct bus from Zahirābād to Hampi. However, there are services departing from FlixBus Zaheerabad and arriving at Hampi, Karnataka via Chandanagar, Koti and Hyderabad, Telangana. The journey, including transfers, takes approximately 13h 27m.
No, there is no direct train from Zahirābād to Hampi. However, there are services departing from Zahirabad and arriving at Hospet Jn via Vikarabad Jn. The journey, including transfers, takes approximately 12h 8m.
The distance between Zahirābād and Hampi is 526 km. The road distance is 359.5 km.
The best way to get from Zahirābād to Hampi without a car is to train which takes 12h 8m and costs ₹850 - ₹3,700.
It takes approximately 12h 8m to get from Zahirābād to Hampi, including transfers.
Zahirābād to Hampi bus services, operated by FlixBus India, depart from FlixBus Zaheerabad station.
Zahirābād to Hampi train services, operated by Indian Railways, depart from Zahirabad station.
The best way to get from Zahirābād to Hampi is to train which takes 12h 8m and costs ₹850 - ₹3,700. Alternatively, you can bus, which costs and takes 13h 27m.
What companies run services between Zahirābād, India and Hampi, India?
You can take a train from Zahirabad to Hampi via Vikarabad Jn and Hospet Jn in around 12h 8m. Alternatively, you can take a bus from FlixBus Zaheerabad to Hampi, Karnataka via Chandanagar, Koti, Koti Maternity Hospital, and Hyderabad, Telangana in around 13h 27m.
- Website
- starair.in
Flights from Bidar to Jindal Vijaynagar Airport via Bengaluru
- Ave. Duration
- 26h 35m
- When
- Every day
- Estimated price
- ₹5,500–33,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Zahirabad to Vikarabad Jn
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Vikarabad Jn to Hospet Jn
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Zahirabad to Guntakal Jn
- Ave. Duration
- 8h 40m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Guntakal Jn to Bellary Jn
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Zaheerabad to FlixBus Hyderabad - Chandanagar
- Ave. Duration
- 1h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹210–390
- Website
- FlixBus India
- Website
- Abhay Tours and Travels
Bus from Hyderabad, Telangana to Hampi, Karnataka
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Schedules at
- Abhay Tours and Travels
- [email protected]
- Website
- Seabird Tourists
Bus from Ballari, Karnataka to Hampi, Karnataka
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Schedules at
- Seabird Tourists
- Ave. Duration
- 3h 8m
- Estimated price
- ₹1,000–10,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 Getting to Rome from the airport, How do I buy a London Underground ticket?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Zahirābād to Hampi bus services, operated by FlixBus India, arrive at FlixBus Hyderabad - Chandanagar station.
Zahirābād to Hampi train services, operated by Indian Railways, arrive at Vikarabad Jn station.
Yes, the driving distance between Zahirābād to Hampi is 360 km. It takes approximately 5h 31m to drive from Zahirābād to Hampi.
There are 246+ hotels available in Hampi.











