Distance from

Muscat to Karachi

Average travel distance is

1031.46 km

Nomal travel times are between

2h 56min  -  3h 14min

1031.46 km (640 miles) is the average travel distance between Muscat and Karachi. If you could walk at the speed of 3mph (4.8kph), it would take 6 days 16 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1031.46 km 640.92 miles 556.95 miles

Be prepared

Muscat - Karachi Info

The distance from Muscat to Muscat 16 km (10 miles).

The distance from MCT to KHI 986 km (613 miles).

The distance from Karachi to Airport 1 km (1 miles).

The distance from Airport to Ranchore Lane 29 km (18 miles).

Travel distance chart

The distance between Muscat, Oman to Karachi, Sindh, Pakistan is 1031.46 km (640 miles) and it would cost 115 USD ~ 12,453 PKR to drive in a car that consumes about 29 MPG.