x Back

From Passeig de Gracia train to Barcelona airport then fly to Faro airport. 5hrs 00min 159 €. From Barcelona Catalunya train to Barcelona Sants, train to Cordoba Central, train to Huelva, then bus to Faro. 11hrs 07min 111 €. From Barcelona bus to Huelva then bus to Faro. 22hrs 00min 85 €. From Barcelona drive to Faro. 12hrs 13min 202 €.

x Back