Bus car ferry

Take the bus Irun at the station Cádiz .

The journey takes approximately 1 h 30 min. Ticket price is about 4–7 EUR. The travel distance is 106 km.

Carrier is Socibus.

Book

Get off at the Tarifa
1258 m on foot from the station Tarifa to the station Tarifa.


Take the carferry at the station Tarifa .

The journey takes approximately 1 h Ticket price is about 35–110 EUR. The travel distance is 31 km.

Carrier is FRS Ferries.

Book

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


Bus via tarifa

Take the bus Irun at the station Cádiz .

The journey takes approximately 1 h 30 min. Ticket price is about 4–7 EUR. The travel distance is 106 km.

Carrier is Socibus.

Book

Get off at the Tarifa
782 m on foot from the station Tarifa to the station Tarifa.


Take the bus 232 at the station Tarifa .

The journey takes approximately 2 h 30 min. Ticket price is about 35–55 EUR. The travel distance is 844 km.

Carrier is Eurolines FR.

Book

Get off at the Tanger Gare CTM
Find hotel deals and discounts up to 20% in Tangier at Booking


Bus

Take the bus at the station Cadiz .

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

Carrier is ALSA.

Book

Get off at the Algeciras
Take the bus at the station Algeciras .

The journey takes approximately 6 h Ticket price is about 60–85 EUR. The travel distance is 812 km.

Carrier is ALSA.

Book

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