Flight distance between San Isidro, Costa Rica and Pietermaritzburg, South Africa 7,981.0 mi / 12,844.2 km