Flight distance between San José, Costa Rica and Pietermaritzburg, South Africa 8,022.2 mi / 12,910.4 km