answersLogoWhite

0

There are no direct flights between Mexico and South Africa. Common connections include Atlanta, Paris, Frankfurt and London, meaning your flight may take from 20 hours(Mexico City - Atlanta - Johannesburg) up to 35 hours or more (Mexico City - Atlanta - London - Johannesburg).

User Avatar

Wiki User

15y ago

What else can I help you with?