Bus

Take the bus at the station Tarifa .

The journey takes approximately 2 h Ticket price is about 6–21 EUR. The travel distance is 138 km.

Carrier is ALSA.

Book

Get off at the Jerez De La Frontera
Find hotel deals and discounts up to 20% in Jerez de la Frontera at Booking


Bus train

Take the bus L-501 at the station Tarifa .

The journey takes approximately 1 h 10 min. Ticket price is about 7–10 EUR. The travel distance is 94 km.

Carrier is Avanza Grupo.

Book

Get off at the San Fernando
683 m on foot from the station San Fernando to the station San Fernando Centro.


Take the train C1 at the station San Fernando Centro .

The journey takes approximately 28 min. Ticket price is about – . The travel distance is 35 km.

Carrier is Renfe Cercanias.

Book

Get off at the Jerez De La Frontera
Find hotel deals and discounts up to 20% in Jerez de la Frontera at Booking


Drive

In a rental car

The drive will take 1 h 24 min.. The distance between Tarifa and Jerez De La Frontera is 122 km. You will use 10 liters of gasoline at a cost of €13.

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

Find hotel deals and discounts up to 20% in Jerez de la Frontera at Booking