Leaving from
Going to

Routes from Ferreira do Alentejo to Faro

Distance
145 km
Travel time
29h 2m