Transportes Comes operates a bus from Seville to Port of Algeciras 3 times a day. Tickets cost $22 - $30 and the journey takes 3 h 30 min. ALSA also services this route once daily.
How to get from Seville to Port of Algeciras
From Sevilla Santa Justa train to Jerez de la Frontera then bus to Algeciras. 3 h 25 min £25. From Seville bus to Algeciras. 3 h 30 min £24. From Seville rideshare to Algeciras. 2 h 23 min £9. From Seville drive to Port of Algeciras. 1 h 49 min £19.
Is there a direct bus between Seville and Port of Algeciras?
Yes, there is a direct bus departing from Seville and arriving at Algeciras. Services depart 4 times a day, and operate every day. The journey takes approximately 3½ hours.