COMPARE Prices across different modes

Mon
25 Oct
Find prices
£50Flixbus
Find prices
Thu
28 Oct
£142SNCF | TGV INOUI
£27Flixbus
£82Iberia
Fri
29 Oct
Find prices
£82Flixbus
£191Iberia
Sat
30 Oct
£95SNCF | TGV INOUI
£71Flixbus
£83Iberia

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

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

Train Information from Geneva to Donostia-San Sebastian

distanceDistance444 miles (716 km)
durationAverage train duration9 h 7 min
priceAverage train ticket price£121 (€137)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Geneva to Donostia-San Sebastian cover the 444 miles (716 km) long route taking on average 9 h 7 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £95, but the average price of train tickets is £121.

Travel Tips

Trains from Geneva 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 Geneva to Donostia-San Sebastian.
FAQs
Are there any COVID-19 restrictions for international travel by train between Geneva and Donostia-San Sebastian?

Travel between Geneva, Switzerland and Donostia-San Sebastian, Spain by train is: Partially open.

What is the status of international entry into Spain from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to self-quarantine on arrival in Spain from Geneva?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Donostia-San Sebastian, Spain?

When travelling in Spain, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 24/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Geneva and Donostia-San Sebastian before travelling.

What restrictions are there on reentering Switzerland from Donostia-San Sebastian, Spain?

The restriction level for your return train to Geneva, Switzerland from Donostia-San Sebastian is: Partially open.

Is my return train into Geneva from Donostia-San Sebastian restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Switzerland from Donostia-San Sebastian?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Geneva, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 23/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Geneva from Donostia-San Sebastian closer to your date of departure here.

How much does a cheap train to Donostia-San Sebastian from Geneva cost?
If you’re looking to save money on tickets, you can find a cheap train between Geneva and Donostia-San Sebastian for as little as £95  in the next 7 days.
What is the cost of a train ticket from Geneva to Donostia-San Sebastian on average?
If you’re looking to purchase your train tickets in the next week, you can expect the Geneva to Donostia-San Sebastian train price to come in at an average of £121  one way.
What is the distance by train from Geneva to Donostia-San Sebastian?
You should expect to travel around 444 miles (716 km)  between Geneva and Donostia-San Sebastian by train.
How long does it take from Geneva to Donostia-San Sebastian by train?
While the time it takes to travel 444 miles (716 km) from Geneva to Donostia-San Sebastian can vary based on specific dates, weekends, and bank holidays, the train duration from Geneva to Donostia-San Sebastian is on average 9 h 7 min.
How many train services per day are there from Geneva to Donostia-San Sebastian?
The average number of trains departing Geneva for Donostia-San Sebastian is 2 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Geneva to Donostia-San Sebastian?
You can take the first train from Geneva to Donostia-San Sebastian at 06: 29   or take the last train from Geneva to Donostia-San Sebastian leaving at 09: 58. Look for the latest Geneva Donostia-San Sebastian train timetable on Omio and book the best time to take the train for this journey.
How far in advance should I buy train tickets to Donostia-San Sebastian from Geneva for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets between Geneva and Donostia-San Sebastian within the next 7 days, you can find tickets to cost on average £121 one way. To find the best prices for this journey, consider booking your train ticket from Geneva to Donostia-San Sebastian a few months in advance.

Important Stations and Airports for this Journey

Geneva
Donostia-San Sebastian
The major railway station for departures from Geneva is Genève. Read all the information you need to know about services, amenities and connections at Genève for your trip to Donostia-San Sebastian from Geneva.