Flight distance between San Vicente, El Salvador and Tehran, Iran 8,151.1 mi / 13,117.9 km