Icon ios app
Strava
Free app for Android and iPhone

Andratx to Puerto Pollensa (copy) need bus