How far is Fredericton from Puerto Vallarta?

The flight distance between Puerto Vallarta and Fredericton is 4487km. Check all available flights on Wego.