In a rental car
The drive will take 1 h 11 min.. The distance between Faro and Huelva is 112 km. You will use 9 liters of gasoline at a cost of €11.7.
See on this site which rental company has the best deal.
Find hotel deals and discounts up to 20% in