Distance from Sur to Cape Town

The distance between Sur, Oman and Cape Town, South Africa is 7,619 kilometers (4,734 miles).

Sur, Southeastern Governorate, Oman

Cape Town, Western Cape, South Africa

From Sur to Cape Town, the straight-line distance is 7,619 kilometers, heading southwest. Both cities are at a similar altitude, with Sur at 6 meters above sea level and Cape Town at 25 meters.

Travel time

Mode Estimated time
Bicycle 26-30 days
Motorcycle 8-10 days
Car 7-8 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h
Sur, Oman

Local time:

Time Zone: Asia/Muscat

Coordinates: 22.5667° N 59.5289° E

Elevation: 6 m (20 ft)


Nearby airports:
  • Muscat International Airport (MCT)
  • Masirah Air Base (MSH)
  • Konarak International Airport (ZBR)
  • Sohar Airport (OHS)
  • Jiwani Airport (JIW)
Cape Town, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 33.9258° S 18.4232° E

Elevation: 25 m (82 ft)


Nearby airports:
  • Cape Town International Airport (CPT)
  • Langebaanweg Airport (SDB)
  • Robertson Airport (ROD)
  • Overberg Airport (OVG)
  • Vredendal Airport (VRE)

Other distances from Sur

Distance between cities Kilometers
From Sur to Muscat 161 km
From Sur to Seeb 184 km
From Sur to Bawshar 161 km
From Sur to Sohar 349 km
From Sur to ‘Ibrī 318 km

Other distances from Cape Town

Distances between cities Kilometers
From Cape Town to Johannesburg 1,261 km
From Cape Town to Pretoria 1,307 km
From Cape Town to Durban 1,274 km
From Cape Town to Soweto 1,243 km
From Cape Town to Pietermaritzburg 1,229 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Sur and Cape Town.

From To Distance (kilometers)
Columbus, United States San Miguel de Tucumán, Argentina 7,619 km
Cartagena, Colombia Córdoba, Spain 7,619 km
Barcelona, Spain Patna, India 7,618 km
Paris, France Caracas, Venezuela 7,620 km
Amsterdam, Netherlands Kolkata, India 7,618 km
Sucre, Bolivia Colorado Springs, United States 7,618 km
Oslo, Norway Chennai, India 7,618 km
Valencia, Spain New South Memphis, United States 7,617 km
Houston, United States Bradford, United Kingdom 7,621 km
Kumasi, Ghana Rosario, Argentina 7,617 km
Seattle, United States Bristol, United Kingdom 7,621 km
Louisville, United States Asunción, Paraguay 7,621 km
Barcelona, Spain Valencia, Venezuela 7,616 km
Abuja, Nigeria Porto Alegre, Brazil 7,622 km
Hyderabad, India Barcelona, Spain 7,622 km
Santa Cruz de la Sierra, Bolivia Colorado Springs, United States 7,622 km
Stockholm, Sweden Seattle, United States 7,615 km
Boston, United States Asunción, Paraguay 7,615 km
Surat, India Gibraltar, Gibraltar 7,623 km
Buenos Aires, Argentina Irapuato, Mexico 7,623 km

Measure more distances between cities