How far is Torreon from Richmond?

The flight distance between Richmond and Torreon is 2786km. Check all available flights on Wego.