Train bus

Take the train C1 at the station Cádiz .

The journey takes approximately 45 min. Ticket price is about 7–10 EUR. The travel distance is 49 km.

Carrier is Renfe Cercanias.

Book

Get off at the Jerez De La Frontera
49 m on foot from the station Jerez De La Frontera to the station Jerez De La Frontera.


Take the bus A3636 at the station Jerez De La Frontera .

The journey takes approximately 3 h 9 min. Ticket price is about 14–18 EUR. The travel distance is 311 km.

Carrier is Rede Expressos.

Book

Get off at the Faro Airport
Find hotel deals and discounts up to 20% in FARO at Booking


Bus

Take the bus at the station Cadiz .

The journey takes approximately 1 h 30 min. Ticket price is about 11–16 EUR. The travel distance is 125 km.

Carrier is ALSA.

Book

Get off at the Seville
56 m on foot from the station Seville to the station Sevilla, Seville.


Take the bus 785 at the station Sevilla, Seville .

The journey takes approximately 2 h 40 min. Ticket price is about 12–24 EUR. The travel distance is 203 km.

Carrier is FlixBus.

Book

Get off at the Faro, Faro
Find hotel deals and discounts up to 20% in FARO at Booking


Drive

In a rental car

The drive will take 3 h 8 min.. The distance between Cadiz and Faro is 316 km. You will use 25 liters of gasoline at a cost of €32.5.

See on this site which rental company has the best deal.

Find hotel deals and discounts up to 20% in FARO at Booking