Travel options for:
Huelva to Faro
  • Bus

    $9 - $16
    1. Huelva

      1 h 57 min - twice daily

      $9 - $16

  • Bus, train

    $10 - $15
    1. Huelva

      53 min - twice daily

      $4 - $7

    2. Vila Real Santo Antonio

      12 min - 3290 feet

    3. Vila Real Santo Antonio

      1 h 4 min - hourly

      $5 - $9

  • Drive

    $15 - $23
    1. Huelva

      1 h 12 min - 70.1 miles

      $15 - $23

  • Rideshare

    $8 - $15
    1. Huelva

      1 h 33 min - once daily

      $8 - $15

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Huelva bus to Faro. 1 h 57 min 13€. From Huelva bus to Vila Real Santo Antonio, walk to Vila Real Santo Antonio, then train to Bom Joao. 2 h 48 min 9€. From Huelva drive to Faro. 1 h 12 min 16€. From Huelva rideshare to Faro. 1 h 33 min 6€.