You asked:

how far is it from brasilia to recife

  • Brasília
    Brasília
    Brasília is 1,030 miles (1,660 kilometers) from Recife, as the crow flies.