x Back

From Passeig de Gracia train to Barcelona airport then fly to Faro airport. 6hrs 10min 164€. From Barcelona Catalunya train to Barcelona Sants, train to Sevilla Santa Justa, train to Huelva, then bus to Faro. 12hrs 16min 115€. 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 210€.

x Back