Bus

Take the bus 1794 at the station Faro, Faro .

The journey takes approximately 1 h 30 min. Ticket price is about 8–15 EUR. The travel distance is 111 km.

Carrier is FlixBus.

Book

Get off at the Huelva
Find hotel deals and discounts up to 20% in Huelva at Booking


Drive

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 Huelva at Booking