How far is Recife from Ribeirao Preto?

The flight distance between Ribeirao Preto and Recife is 2014km. Check all available flights on Wego.