Flight distance between San Pedro Sula, Honduras and Tehran, Iran 8,016.0 mi / 12,900.6 km