Leaving from
Going to

Routes from Barcelona to Faro

Distance
1255 km
Travel time
2d 23h 48m