Bus

Take the Transportes Generales Comes bus at the Seville station .

The journey takes approximately 3 h 10 m. Ticket price is about €20 The travel distance is 213 km.

Carrier is Transportes Generales Comes.

Buy ticket

Get off at the Tarifa.
Take the transport at the Tarifa station.

The journey takes approximately 39 m. The travel distance is 32 km.

Get off at the Tangier.


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


Train travel

Take the train Renfe Viajeros at the station Sevilla-San Bernardo.

The journey takes approximately 1 h 26 m. Ticket price is about €13 The travel distance is 139 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Bahia Sur.
Take the transport at the Bahia Sur station.

The journey takes approximately 1 h 43 m. The travel distance is 86 km.

Get off at the Tangier.


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


The cheapest way to travel from Seville to Tangier is by taking a Bus with an average price of €20. The journey takes approximately 3 ч. 49 мин.

Train travel is the fastest way to travel from Seville to Tangier. Tickets cost €20. The journey takes approximately 3 ч. 9 мин.