Donostia-San Sebastian to Barcelona train

Wed, May 22
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets and times from Donostia-San Sebastian to Barcelona

Showing times and prices for May 22

Cheapest

Fastest Journey

9 h 45 m

Average

13 h 56 m

Trains per day

15

Distance

401 km

Cheap train tickets from Donostia-San Sebastian to start from $65 with an average ticket price of $69.

The fastest train from Donostia-San Sebastian to takes 9h 45m in comparison to an average duration of 13h 56m and covers a distance of 401 km.

15 trains that leave Donostia-San Sebastian for every day with It's difficult to get from Donostia-San Sebastian to Barcelona without transferring at least 2 times. travelling directly.

Cheapest
Renfe INTERCITY
05:32AM18h13
Donostia-San Sebastián
11:45PMBarcelona Sants
$651One-way
2 transfers
2nd Cheapest
Renfe INTERCITY
11:30AM12h15
Donostia-San Sebastián
11:45PMBarcelona Sants
$701One-way
2 transfers
Renfe ALVIA
08:52AM14h53
Donostia-San Sebastián
11:45PMBarcelona Sants
$701One-way
2 transfers
Renfe REGIONAL EXPRESS
06:25AM17h20
Donostia-San Sebastián
11:45PMBarcelona Sants
$701One-way
2 transfers
Renfe INTERCITY
11:30AM12h15
Donostia-San Sebastián
11:45PMBarcelona Sants
$711One-way
2 transfers

Compare prices and tickets Donostia-San Sebastian to Barcelona by bus, train, or flight

Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 01
Sun
Jun 02
Mon
Jun 03
Tue
Jun 04
Wed
Jun 05
Thu
Jun 06
Fri
Jun 07
Sat
Jun 08
Sun
Jun 09
Mon
Jun 10
Tue
Jun 11

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Donostia-San Sebastian to Barcelona

distanceDistance249 miles (401 km)
durationAverage train duration5 h 59 min
priceAverage train ticket price$106 (€92)
changesDirect trainNo
carriersTrain providersRenfe Regional Exprés, Renfe (3), Renfe ALVIA, Renfe, SNCF Intercités or TGV INOUI

Trains from Donostia-San Sebastian to Barcelona cover the 249 miles (401 km) long journey taking on average 5 h 59 min with our travel partners like Renfe Regional Exprés, Renfe (3), Renfe ALVIA, Renfe, SNCF Intercités or TGV INOUI. While the average ticket price for this journey costs around $106 (€92), you can find the cheapest train ticket for as low as $55 (€48). Travelers depart most frequently from Donostia-San Sebastián and arrive in Barcelona.

Train providers: Renfe (3), Renfe and Renfe ALVIA from Donostia-San Sebastian to Barcelona trains

For as little as $63 (€55) you can travel by train between Donostia-San Sebastian and Barcelona with Renfe (3), Renfe and Renfe ALVIA. Omio will show you the best deals, schedules and tickets available for this route.

Renfe Alvia are high-speed trains with top speeds of up to 250km/h operated by Renfe, Spain’s national railway company. Alvia trains cover most cities in Spain, including Madrid, Barcelona, Bilbao, Valencia, Alicante, Zaragoza and Cadiz. They are somewhat slower than Renfe AVE and AVLO (high-speed and low cost) but cover more destinations and are a comfortable and effective way of travelling around Spain. Onboard facilities include free WIFI, bike storage and luggage allowance. Alvia trains have two seat classes – Estándar and Confort. Top routes for Renfe Alvia include Barcelona to Pamplona, Madrid to Cádiz and Alicante to Gijón.

Train information from Donostia-San Sebastian to Barcelona with Renfe ALVIA:

  • Average Duration: 5 h 59 min
  • Cheapest Price: $63

Train tickets from Donostia-San Sebastian to Barcelona: when to book to save $

Time Price Savings
1 week earlier 46 €
2 weeks earlier 38 €21%
3 weeks earlier 43 €7%
1 month before 41 €12%
2 months earlier 43 €7%
3 months earlier 40 €15%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Donostia-San Sebastian - Barcelona. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Donostia-San Sebastian - Barcelona 3 weeks in advance means you can save on average up to 7% compared to the price available on the day of departure.
  • If you book a ticket Donostia-San Sebastian - Barcelona with 2 months in advance you save up to about 7% compared to the initial price.
  • By booking 3 months in advance, you could save up to 15%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Important Stations and Airports in Donostia-San Sebastian and Barcelona

Donostia-San Sebastian
Barcelona
Donostia-San Sebastián is the most popular Donostia-San Sebastian railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Donostia-San Sebastian for your trip to Barcelona.
HomeTrainsTrain Times to BarcelonaDonostia-San Sebastian to Barcelona train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language