Algeciras is recommended by Independentrip as a one day trip from Seville. Consult other one day trips from Seville: Day Trips from Seville
There is no direct train Seville to Algeciras (or vice-versa). The best alternative route is through Cordoba.
Time Seville-Córdoba (or vice-versa): 0:41h - 1:22h
Price Seville-Córdoba (or vice-versa): 11,10 € - 33,20 €
Frequency: 30-35 trains per day in each direction
Seville: Santa Justa Train Station how to get there
Córdoba: Train Station how to get there
Time Córdoba-Algeciras (or vice-versa): 3:07h - 3:16h
Price Córdoba-Algeciras (or vice-versa): 39 €
Frequency: 2 trains per day in each direction
Córdoba:Train Station how to get there
Algeciras: Train Station how to get there