Distance between Hafizabad and Punch
Distance between Hafizabad and Punch is 193.55 km. This distance is equal to 120.26 miles, and 104.44 nautical miles.
The distance line on map shows distance from Hafizabad to Punch between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Hafizabad to Punch,
It takes 0.21 hours to arrive.
| Hafizabad | 32.068169 | 73.684433 |
|---|---|---|
| Punch | 33.774655 | 74.093469 |
| Distance | 193.55 km | 120.26 miles |
Related Distances
- Distance between Sahaspur and Hafizabad (434,15 km.)
- Distance between Hafizabad and Dullewala (214,19 km.)
- Distance between Taunsa and Hafizabad (326,20 km.)
- Distance between Hafizabad and Shah Jahanian Road (84,98 km.)
- Distance between Hafizabad and Ajnala (104,93 km.)
- Distance between Hafizabad and Kot Addu (313,99 km.)