Flight distance between Teshi Old Town, Ghana and Rostov-na-Donu, Russia 3,718.1 mi / 5,983.8 km