Flight distance between Tehran, Iran and Guayaquil, Ecuador 8,563.7 mi / 13,782.0 km