Compare prices and tickets by train, bus or flight

Sat
Jan 22
$68Secorbus
$212Iberia Express
Sun
Jan 23
$68Secorbus
$173Vueling
Mon
Jan 24
Find prices
$152Vueling
Tue
Jan 25
Find prices
$127Iberia Express
Wed
Jan 26
$68Secorbus
$107Iberia Express
Thu
Jan 27
$68Secorbus
$161Iberia Express
Fri
Jan 28
Find prices
$127Vueling
Sat
Jan 29
$68Secorbus
$61Iberia Express
Sun
Jan 30
$68Secorbus
$91Vueling
Mon
Jan 31
Find prices
$223Iberia Express
Tue
Feb 1
Find prices
$74Vueling
Wed
Feb 2
Find prices
$74Vueling
Thu
Feb 3
Find prices
$81Vueling

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Sevilla to Donostia-San Sebastian

distanceDistance459 miles (741 km)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Sevilla to Donostia-San Sebastian cover the 459 miles (741 km) long journey taking on average 13 h 20 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available.

How to get from Seville to San Sebastian by train

The Sevilla San Sebastian trains start the journey at the Sevilla-Santa Justa terminal and arrive at the San Sebastián-Donostia station. The journey between the two cities is carried out by means of routes with a stop in the city of Madrid. Renfe operates 6 daily routes with transfers, information that can be found conveniently through the Omio search engine, as well as booking other types of tickets and receiving them by e-mail.

What train goes from Seville to San Sebastian?

The trains that travel from Seville to Madrid are AVE and those that travel from Madrid to San Sebastián are part of the Avant/Alvia.

service.

How long does the train Sevilla - San Sebastian take?

The journey from Seville to Madrid takes approximately 2 hours and 30 minutes and the journey from Madrid to San Sebastian takes an average of 6 hours.

At what time does the first and last train Sevilla - San Sebastian of the day leave?

The first train of the day leaves Seville at 8.45 a.m. and arrives in San Sebastián at 7.48 p.m. and the last train of the day begins its journey at 1.40 p.m. and arrives at its destination at 10.50 p.m. The first train of the day leaves Seville at 8.45 p.m. and arrives at San Sebastián at 7.48 p.m. The last train of the day starts its journey at 1.40 p.m. and arrives at its destination at 10.50 p.m.

What is the price of the Sevilla- San Sebastián train ticket?

The average price of the trains Sevilla San Sebastian is 140 Euros, being able to get a cheaper ticket if the reservation is made sufficiently in Avanza.

Which station does the train Sevilla - San Sebastian depart from and which one does the train arrive at?

Trains begin their journey at the Santa Justa Train Terminal, located at Kansas City Avenue, s/n. The building puts services such as ATMs, bars and tourist information in the hands of practical travellers. Next to the station there is a taxi rank and a bus stop for lines 32 and C2. The destination station is San Sebastian - Donostia, located on Paseo de Francia, 22, next to the taxi rank. The building has a post office, cafeteria, bookshop and ATMs. In the vicinity of the station, passengers have at their disposal the urban bus stops of lines 17 and 24 and the metro stop of Donostia Amara.

Travel Tips: Trains from Sevilla to Donostia-San Sebastian

Travel by train to Donostia-San Sebastian easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sevilla to Donostia-San Sebastian.
FAQs

How far is Donostia-San Sebastian from Sevilla by train?

The Sevilla to Donostia-San Sebastian train distance is approximately 459 miles (741 km).

How long is the train from Sevilla to Donostia-San Sebastian?

On average the Sevilla to Donostia-San Sebastian train time is 13 h 20 min  covering the 459 miles (741 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

How many train services per day are there between Sevilla and Donostia-San Sebastian?

The average number of trains departing Sevilla for Donostia-San Sebastian is 2 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

Sevilla
Donostia-San Sebastian
The major railway station for departures from Sevilla is Sevilla San Bernardo. Read all the information you need to know about services, amenities and connections at Sevilla San Bernardo for your journey from Sevilla to Donostia-San Sebastian.