The distance between Skopje to Iran is 3785 Km by road. You can also find the distance from Skopje to Iran using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Skopje to Iran for road driving directions!