Flight distance between Puerto Plata, Dominican Republic and Belgrade, Serbia 5,319.2 mi / 8,560.5 km