Distance Calculator

Distance from Karachi to Okha

Distance between Karachi and Okha is 338 kilometers (210 miles).
Driving distance from Karachi to Okha is 7894 kilometers (4905 miles).

air 338 km
air 210 miles
car 7894 km
car 4905 miles

Distance Map Between Karachi and Okha

Karachi, PakistanOkha, Ghandinagar, India = 210 miles = 338 km.

How far is it between Karachi and Okha

Karachi is located in Pakistan with (24.9056,67.0822) coordinates and Okha is located in India with (22.4676,69.07) coordinates. The calculated flying distance from Karachi to Okha is equal to 210 miles which is equal to 338 km.

If you want to go by car, the driving distance between Karachi and Okha is 7893.8 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 70 hours 28 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 7556 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Karachi 24.9056, 67.0822 24° 54´ 20.1600'' N
67° 4´ 55.9200'' E
Okha 22.4676, 69.07 22° 28´ 3.2160'' N
69° 4´ 12.0720'' E

Estimated Travel Time Between Karachi and Okha

Average SpeedTravel Time
30 mph (48 km/h) 164 hours 27 minutes
40 mph (64 km/h) 123 hours 20 minutes
50 mph (80 km/h) 98 hours 40 minutes
60 mph (97 km/h) 81 hours 22 minutes
70 mph (112 km/h) 70 hours 28 minutes
75 mph (120 km/h) 65 hours 46 minutes
Karachi, Pakistan

Related Distances from Karachi

CitiesDistance
Karachi to Siwan5352 km
Karachi to Hingoli6572 km
Karachi to Jaunpur5480 km
Karachi to Harihar7999 km
Karachi to Lonavla6917 km
Okha, Ghandinagar, India

Related Distances to Okha

CitiesDistance
Karachi to Okha 27894 km
Peshawar to Okha 26756 km
Quetta to Okha 26768 km
Rawalpindi to Okha 25817 km
Please Share Your Comments