x Back

From Barcelona - Passeig de Gràcia Train to Barcelona airport then fly to Faro airport. 4hrs 11min 187€. From Barcelona Sants train to Sevilla Santa Justa, train to Huelva, then bus to Faro. 10hrs 54min 137€. From Barcelona bus to Ayamonte then Bus to Faro. 21hrs 37min 73€. From Barcelona drive to Faro. 12hrs 14min 216€.

x Back