Flight distance between Uitenhage, South Africa and San Vicente de Moravia, Costa Rica 7,713.4 mi / 12,413.6 km