Flight distance between San Vicente, Costa Rica and Tehran, Iran 8,152.3 mi / 13,119.8 km