Pune to Hyderabad Distance
503 km · 312 miles · 1 h 8 min flight
The distance from Pune to Hyderabad is 503 km (312 miles) in a straight line. A direct flight takes about 1 h 8 min. Pune and Hyderabad are on the same time.
Pune
India
503 km
Hyderabad
India
- Kilometres
- 503
- great-circle distance
- Miles
- 312
- 271 nautical miles
- Flight time
- 1 h 8 min
- non-stop, estimated
- Time difference
- None
- same local time
Direction and halfway point
| Direction from Pune | East-southeast (104°) |
|---|---|
| Direction back from Hyderabad | West-northwest (285°) |
| Halfway point | 17.97° N, 76.16° E |
| Pune coordinates | 18.52° N, 73.86° E |
| Hyderabad coordinates | 17.38° N, 78.46° E |
Plan your trip
More distances from Pune
Frequently asked questions
How far is Hyderabad from Pune?
503 kilometres or 312 miles (271 nautical miles), measured along the shortest path over the Earth’s surface.
How long is the flight from Pune to Hyderabad?
About 1 h 8 min for a non-stop flight, estimated at 800 km/h plus 30 minutes for take-off and landing. Flights with stops take longer.
What is the time difference between Pune and Hyderabad?
Pune and Hyderabad are on the same time right now.
In which direction is Hyderabad from Pune?
Hyderabad lies to the east-southeast of Pune (initial bearing 104°).
Distances are calculated on a sphere (radius 6,371 km) from city-centre coordinates (GeoNames, CC BY 4.0). Flight times are estimates; road distances are longer.