Flight to Porbandar
Hyderabad → Porbandar · about 1h 20m in the air · ~€45–150
Bus to Junagadh
Porbandar → Junagadh · about 1h 20m · ~€1–4
Bus to Veraval
Junagadh → Veraval · about 1h 30m · ~€1–3
Hyderabad → Veraval
Your route
RecommendedChoose a line to change transport
Scroll for the full route →Your itinerary
About the trip from Hyderabad to Veraval
Hyderabad (India) and Veraval (India) are 935 km (581 mi) apart in a straight line. The way we suggest is by flight and bus, via Porbandar and Junagadh: about 7h 25m door to door with 2 changes, for ~€47–156 per person. The cheapest is by train via Ahmedabad: ~€6–15 per person, ~20h 5m. Without flying, it takes ~20h 5m by train, via Ahmedabad.
Step by step
- Flight from Hyderabad to Porbandar: about 1h 20m in the air, 1,041 km, ~€45–150
- Bus from Porbandar to Junagadh: about 1h 20m, 89 km, ~€1–4
- Bus from Junagadh to Veraval: about 1h 30m, 69 km, ~€1–3
Every route we know
- Flight + Bus, via Porbandar and Junagadh: about 7h 25m, 2 changes, ~€47–156
- Train, via Ahmedabad: ~20h 5m, 1 change, ~€6–15
Questions
How long does it take to get from Hyderabad to Veraval?
About 7h 25m door to door by flight and bus, via Porbandar and Junagadh, including time for changes and airports.
How much does it cost to travel from Hyderabad to Veraval?
~€47–156 per person for the route we suggest. The cheapest route, by train via Ahmedabad, is ~€6–15. These are estimates from travel-guide prices and published tariffs, not quotes: check the operator for today's fare.
Can you get from Hyderabad to Veraval without flying?
Yes: by train, via Ahmedabad, in ~20h 5m, for ~€6–15.
Times are rough door-to-door times, with time to change and to get through airports included. A "~" marks a rough time worked out from the distance. We don't have timetables, and fares are rough estimates, not quotes: check Google Maps or the operator before you travel.