Flight distance between Baia Mare, Romania and Johannesburg, South Africa 5,110.5 mi / 8,224.5 km