Distance from Tehran to Barcelona spain – Crow Flies Calculator