Round-trip
One-way
FAQs

Find trains from Madrid to San Sebastian

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

MAD — EAS
Jun 25 — Jul 21
1 adult
Tue 6/25

Best deals for train tickets from Madrid to San Sebastian

Find the right train ticket for you
Renfe
With transfers
5h 28m
Renfe
Renfe
With transfers
5h 28m
Renfe
Renfe
With transfers
5h 28m
Renfe
Renfe
With transfers
7h 53m
Renfe
Renfe
With transfers
7h 42m
Renfe
Renfe
With transfers
7h 42m
Renfe

Madrid to San Sebastian train information

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

ROUND-TRIP FROM

$67

ONE-WAY FROM

$20

AVG TRAVEL TIME

4h 57m

TRAIN COMPANIES

Renfe
The best round-trip train deal from Madrid to San Sebastian found on momondo in the last 72 hours is $67
The best one-way train deal from Madrid to San Sebastian found on momondo in the last 72 hours is $20
Average time it takes to travel by train from Madrid to San Sebastian
There is 1 train company servicing this route: Renfe

Madrid Train Station Directory

Location of major train stations in Madrid
Madrid RecoletosMadrid, 40.423361, -3.691
Madrid Nuevos MinisteriosMadrid, 40.44663, -3.692584
Madrid Alcalá de HenaresMadrid, 40.48917, -3.366271
Madrid Cuenca Cuenca_Madrid, 40.066666, -2.15
Madrid DeliciasMadrid, 40.4005, -3.693042
Madrid VallecasMadrid, 40.382263, -3.624931

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 from Madrid to San Sebastian

Below are the quickest and cheapest round-trip train tickets from Madrid 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
Jul 5
12:25 pmMadrid Príncipe Pío
7h 53m
8:18 pmSan Sebastian Donastia-San Sebastiàn
Jul 7
2:00 pmSan Sebastian Donastia-San Sebastiàn
7h 42m
9:42 pmMadrid Príncipe Pío
Renfe
Jul 4
9:06 amMadrid Príncipe Pío
7h 42m
4:48 pmSan Sebastian Donastia-San Sebastiàn
Jul 7
11:05 amSan Sebastian Donastia-San Sebastiàn
7h 50m
6:55 pmMadrid Príncipe Pío
Renfe
Jul 4
5:38 pmMadrid Chamartín
5h 09m
10:47 pmSan Sebastian Donastia-San Sebastiàn
Jul 7
2:12 pmSan Sebastian Donastia-San Sebastiàn
5h 22m
7:34 pmMadrid Chamartín
Renfe
Jul 5
7:15 amMadrid Chamartín
5h 28m
12:43 pmSan Sebastian Donastia-San Sebastiàn
Jul 7
2:12 pmSan Sebastian Donastia-San Sebastiàn
5h 22m
7:34 pmMadrid Chamartín

Book one-way train tickets from Madrid to San Sebastian

Below are the fastest and cheapest one-way train tickets from Madrid to San Sebastian we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Renfe
Jun 26
7:15 amMadrid Chamartín
5h 28m
12:43 pmSan Sebastian Donastia-San Sebastiàn
Renfe
Jun 25
7:15 amMadrid Chamartín
5h 28m
12:43 pmSan Sebastian Donastia-San Sebastiàn
Renfe
Jul 21
7:15 amMadrid Chamartín
5h 28m
12:43 pmSan Sebastian Donastia-San Sebastiàn
Renfe
Jun 26
12:25 pmMadrid Príncipe Pío
7h 53m
8:18 pmSan Sebastian Donastia-San Sebastiàn
Renfe
Jul 21
9:06 amMadrid Príncipe Pío
7h 42m
4:48 pmSan Sebastian Donastia-San Sebastiàn
Renfe
Jun 25
9:06 amMadrid Príncipe Pío
7h 42m
4:48 pmSan Sebastian Donastia-San Sebastiàn

Choose the best way to get from Madrid to San Sebastian

Buses

5h 25m
$34 one-way$80 round-trip
Nonstop · from $80

Distance to downtown

YJH0.3 mi
32lb CO2

77% less than flights

Find Buses

Madrid to San Sebastian Buses

Trains

5h 28m
$35 one-way$85 round-trip
Nonstop · from $85

Distance to downtown

YJH0.3 mi
51lb CO2

64% less than flights

Find Trains

Madrid to San Sebastian Trains

Flights

1h 10m
$41 one-way$63 round-trip
Nonstop · from $631 stop · from $101

Distance to downtown

EAS9.7 mi

FAQs for booking trains from Madrid to San Sebastian

How much does a train ticket from Madrid Barajas to San Sebastián cost?

For this week, you can purchase tickets from Madrid Barajas to San Sebastián starting at $20 one-way. How much you’ll pay for a train on average this month is $41 one-way. Keep in mind that the ticket price is generally dependent on when you book, the desired route, and class.

How long is the train ride from Madrid Barajas to San Sebastián?

The most time-efficient journey by train from Madrid Barajas to San Sebastián currently available is 4h 47m. Depending on the train you select, the travel time may vary by up to 0h 10m. Look into Renfe, they have one of the quickest options available.

When should I purchase the train tickets from Madrid Barajas to San Sebastián?

The cost of booking a train from Madrid Barajas to San Sebastián is around $41 one-way. You can expect the price to be consistent throughout the next 3 months.

Which train companies operate between Madrid Barajas to San Sebastián?

Renfe are viable options. Check times and availability for Renfe, as it was recently the cheapest train available traveling from Madrid Barajas to San Sebastián from $67 round-trip.

How far is Madrid Barajas to San Sebastián by train?

There are 218.9 mi between Madrid Barajas and San Sebastián. By train, the distance is greater, and the train route may stop elsewhere along the way. The train journey is around 4h 47m long.

What is the carbon footprint of a train from Madrid Barajas to San Sebastián?

The carbon footprint of taking the train from Madrid Barajas to San Sebastián is about 51lb. A flight for this same journey would have a footprint of about 142lb. A bus from Madrid Barajas to San Sebastián has a carbon footprint of about 32lb.

Is a train the fastest way to get from Madrid to San Sebastian?

At 1h 10m, choosing to opt for a flight from Madrid to San Sebastian for this trip versus opting for a train from Madrid to San Sebastian or a bus from Madrid to San Sebastian can save you time on travel.

Is a train the cheapest way to get from Madrid to San Sebastian?

Taking a flight to your destination is the cheapest option we’ve found in the past few days. The cheapest price we’ve found for this option is $63, making it less expensive than a train from Madrid to San Sebastian and cheaper than a bus from Madrid to San Sebastian.


Renfe trains from Madrid to San Sebastian

Our best Renfe deals on Madrid to San Sebastian train tickets
Renfe
Jul 5
50612:25 pmMadrid Príncipe Pío
7h 53m
YJH8:18 pmSan Sebastian Donastia-San Sebastiàn
Jul 7
YJH2:00 pmSan Sebastian Donastia-San Sebastiàn
7h 42m
5069:42 pmMadrid Príncipe Pío
Renfe
Jul 4
XTI5:38 pmMadrid Chamartín
5h 09m
YJH10:47 pmSan Sebastian Donastia-San Sebastiàn
Jul 7
YJH2:12 pmSan Sebastian Donastia-San Sebastiàn
5h 22m
XTI7:34 pmMadrid Chamartín
Renfe
Jul 5
XTI7:15 amMadrid Chamartín
5h 28m
YJH12:43 pmSan Sebastian Donastia-San Sebastiàn
Jul 7
YJH2:12 pmSan Sebastian Donastia-San Sebastiàn
5h 22m
XTI7:34 pmMadrid Chamartín

Other train routes from Madrid

Find and compare cheap train tickets from Madrid to other popular destinations on momondo
Trains from Madrid to Barcelona
Fastest travel time2h 29m
Cheapest price$27
Trains from Madrid to Alicante
Fastest travel time2h 17m
Cheapest price$21
Trains from Madrid to Valencia
Fastest travel time1h 49m
Cheapest price$17
Trains from Madrid to Málaga
Fastest travel time2h 28m
Cheapest price$36
Trains from Madrid to Seville
Fastest travel time2h 33m
Cheapest price$29
Trains from Madrid to Jerez de la Frontera
Fastest travel time3h 47m
Cheapest price$74
Trains from Madrid to Bilbao
Fastest travel time4h 32m
Cheapest price$39
Trains from Madrid to Santander
Fastest travel time4h 05m
Cheapest price$70
Trains from Madrid to Salamanca
Fastest travel time1h 40m
Cheapest price$71

Start planning your trip to San Sebastian

Get the latest San Sebastian flight insights
Get the latest San Sebastian flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to San Sebastian
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighborhoods of San Sebastian

Find hotels in San Sebastian
Top car rentals in San Sebastian
Top car rentals in San Sebastian

Experience San Sebastian from behind the wheel! Learn more about the best car rental deals here

Find cars in San Sebastian
Stay at a vacation rental
Stay at a vacation rental

Enjoy the amenities of home away from home. Learn more about vacation rentals here.

Find rentals in San Sebastian
Catch a bus
Catch a bus

Enjoy a relaxing journey by bus. Learn more about buses to San Sebastian here.

Find buses to San Sebastian

Trains to other cities in Europe

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