Find trains to San Sebastian

Search for cheap train tickets to San Sebastian and book your trip in minutes.

BOS — EAS
Jun 4 — Jun 111
One-way
1 adult
Sun 6/4

Best deals for train tickets to San Sebastian

Find the right train ticket for you
Renfe
With transfers
4h 52m
Renfe
Renfe
With transfers
5h 02m
Renfe
Renfe
With transfers
4h 54m
Renfe
Renfe
With transfers
4h 54m
Renfe
Renfe
With transfers
12h 00m
Renfe
Renfe
With transfers
12h 00m
Renfe

San Sebastian train information

Find information about ticket prices, popular stations, and train companies that offer trains to San Sebastian

ROUND-TRIP FROM

$37

ONE-WAY FROM

$18

POPULAR STATION

San Sebastian Donastia-San Sebastiàn

POPULAR TRAIN COMPANY

Renfe
The cheapest round-trip train ticket to San Sebastian is from Madrid, starting at $37. This price was found within the last 72 hours.
The cheapest one-way train ticket to San Sebastian is from Madrid, starting at $18. This price was found within the last 72 hours.
San Sebastian Donastia-San Sebastiàn is one of the most popular stations in San Sebastian
Renfe and iryo also service this route

San Sebastian Train Station Directory

Location of major train stations in San Sebastian
San Sebastian GrosSan Sebastian, 43.321806, -1.973838
San Sebastian Donastia-San SebastiànSan Sebastian, 43.31767, -1.976704

Book round-trip train tickets to San Sebastian

Below are the quickest and cheapest round-trip train tickets to San Sebastian that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Renfe
Jun 20
4:43 amMadrid Chamartín
4h 54m
9:37 amSan Sebastian Donastia-San Sebastiàn
Jun 21
1:02 amSan Sebastian Donastia-San Sebastiàn
4h 55m
5:57 amMadrid Chamartín
Renfe
Jun 13
4:43 amMadrid Chamartín
4h 54m
9:37 amSan Sebastian Donastia-San Sebastiàn
Jun 16
1:02 amSan Sebastian Donastia-San Sebastiàn
4h 55m
5:57 amMadrid Chamartín
Renfe
Jun 21
10:50 amMadrid Chamartín
4h 52m
3:42 pmSan Sebastian Donastia-San Sebastiàn
Jun 24
11:05 amSan Sebastian Donastia-San Sebastiàn
5h 05m
4:10 pmMadrid Chamartín
Renfe
Jun 12
4:43 amMadrid Chamartín
4h 54m
9:37 amSan Sebastian Donastia-San Sebastiàn
Jun 15
1:02 amSan Sebastian Donastia-San Sebastiàn
4h 55m
5:57 amMadrid Chamartín
Renfe
Jun 12
4:43 amMadrid Chamartín
4h 54m
9:37 amSan Sebastian Donastia-San Sebastiàn
Jun 15
1:02 amSan Sebastian Donastia-San Sebastiàn
4h 55m
5:57 amMadrid Chamartín
Renfe
Jun 12
4:43 amMadrid Chamartín
4h 54m
9:37 amSan Sebastian Donastia-San Sebastiàn
Jun 15
1:02 amSan Sebastian Donastia-San Sebastiàn
4h 55m
5:57 amMadrid Chamartín

Book one-way train tickets to San Sebastian

Below are the fastest and cheapest one-way train tickets to San Sebastian found on momondo in the last 72 hours. Select a deal below or use the search form above to find available train tickets by date.
Renfe
Jun 20
10:50 amMadrid Chamartín
4h 52m
3:42 pmSan Sebastian Donastia-San Sebastiàn
Renfe
Jun 21
1:38 pmMadrid Chamartín
5h 02m
6:40 pmSan Sebastian Donastia-San Sebastiàn
Renfe
Jun 20
4:43 amMadrid Chamartín
4h 54m
9:37 amSan Sebastian Donastia-San Sebastiàn
Renfe
Jun 24
4:43 amMadrid Chamartín
4h 54m
9:37 amSan Sebastian Donastia-San Sebastiàn
Renfe
Jun 20
2:35 amBarcelona Sants
12h 00m
2 stops
2:35 pmSan Sebastian Donastia-San Sebastiàn
Renfe
Jun 15
2:35 amBarcelona Sants
12h 00m
2 stops
2:35 pmSan Sebastian Donastia-San Sebastiàn

FAQs for booking trains to San Sebastian

The average price you’ll pay to travel by train to San Sebastián will be determined by where you’re coming from. If you’re leaving from Barcelona the lowest ticket price is usually about $107, from Madrid it’s about $57 and from Vitoria-Gasteiz it’s around $64.

The main station in San Sebastián is San Sebastian Donastia-San Sebastiàn. At San Sebastian Donastia-San Sebastiàn, you can find a number of trains offering service to other major cities. Some common major cities you can get to by train from San Sebastian Donastia-San Sebastiàn are Barcelona, Madrid, and Vitoria-Gasteiz.


Popular train routes to San Sebastian

Most frequently searched train routes to San Sebastian, along with the cheapest price and shortest travel time.
Trains to San Sebastian from Madrid
Fastest travel time4h 52m
Cheapest price$57

Start planning your trip to San Sebastian


Trains to other cities in Europe

Lost the lust for San Sebastian? Check out trains to other cities in Europe