How far is Joinville from Joao Pessoa?

The flight distance between Joao Pessoa and Joinville is 2595km. Check all available flights on Wego.