Distance between Middelburg and Margate

320.10 mi Straight Distance

448.61 mi Driving Distance

10 hours 22 mins Estimated Driving Time

The straight distance between Middelburg (Eastern Cape) and Margate (KwaZulu-Natal) is 320.10 mi, but the driving distance is 448.61 mi.

It takes 10 hours 4 mins to go from Middelburg to Margate.

Driving directions from Middelburg to Margate

Distance in kilometers

Straight distance: 515.04 km.      Route distance: 721.81 km

Middelburg, South Africa

Latitude: -31.5068 // Longitude: 25.0175

Photos of Middelburg

English soldier graveyard 1901windmill sellers Windpomp in MiddelburgKaroo Ouberg Guest LodgeGrootfontein Agricultural CollegeBlowing WindKwanonzame with Rhenosterberg in the backgroundKaroo Plain with Table Mountain in background

Middelburg Weather

We're sorry but Middelburg weather is not available right now.

Margate, South Africa

Latitude: -30.8513 // Longitude: 30.3787

Photos of Margate

Ramsgate Beach and Lagoon, South Coast KwaZullu-Natal, South AfricaBefore the storm, Margate, KwaZulu-Natal, South AfricaSt. Michaels-on-Sea, South Coast, KZN, South AfricaLucien Beach, Margate, Kwazulu-Natal, South AfricaMargate Main Beach, Kwazulu-Natal, South AfricaHelicopter flip over St. Michaels-on-Sea, South Coast, KwaZulu-Natal, South AfricaUvongo BeachMargate, near main beach, KwaZulu-Natal, South Africa

Margate Weather

We are sorry, but Margate weather is not available right now.