Flight distance between Puerto Plata, Dominican Republic and João Pessoa, Brazil 3,064.3 mi / 4,931.5 km