x Back

From Passeig de Gracia train to Barcelona airport then fly to Faro airport. 4hrs 20min 165€. From Barcelona Catalunya train to Barcelona Sants, train to Sevilla Santa Justa, train to Huelva, then bus to Faro. 12hrs 16min 151€. From Barcelona bus to Seville Plaza de Armas then bus to Faro. 19hrs 45min 117€. From Barcelona bus to Ayamonte then Coach to Faro. 22hrs 25min 75€. From Barcelona drive to Faro. 12hrs 13min 211€.

x Back