Find Trains
When to book
Tips
FAQs
Deals

Find train tickets from Madrid to San Sebastian

MAD — EAS
Dec 13 — Dec 201
1 adult
Sat 12/13
Sat 12/20

Good to know

Cheapest day to travel

Monday

Most expensive day to travel

Wednesday

Average price (round-trip)

$131
Train tickets from Madrid to San Sebastian are on average 30% less expensive on Mondays
Train tickets from Madrid to San Sebastian are on average 43% more expensive on Wednesdays
(avg. price over the last 2 weeks)

Top tips for finding Madrid to San Sebastian train tickets

  • 25% of our users found round-trip train tickets from Madrid to San Sebastian for $91 or less.
  • You will generally catch the best train deals if you travel in the morning.

FAQs when traveling from Madrid to San Sebastian by train

  • How long is a train journey to San Sebastian from Madrid?

    The train journey from Madrid to San Sebastian takes 5h 06m on average and covers a distance of 218 miles.

  • What train companies travel from Madrid to San Sebastian?

    Renfe is the only train operator serving this route.

  • How much does a train ticket from Madrid to San Sebastian cost?

    The average price of a round-trip train ticket from Madrid to San Sebastian is $108. In the last 3 days, the lowest price found by KAYAK users was $91.

Book Renfe tickets from Madrid to San Sebastian (round-trip)

12/5Fri
nonstopRenfe
7h 42m506-YJH
12/8Mon
nonstopRenfe
7h 42mYJH-506
$91
11/29Sat
nonstopRenfe
7h 39m506-YJH
12/1Mon
nonstopRenfe
7h 47mYJH-506
$91
11/22Sat
nonstopRenfe
7h 39m506-YJH
11/24Mon
nonstopRenfe
7h 47mYJH-506
$91
11/18Tue
nonstopRenfe
5h 28mXTI-YJH
11/20Thu
nonstopRenfe
5h 05mYJH-XTI
$91
11/22Sat
nonstopRenfe
7h 39m506-YJH
11/26Wed
nonstopRenfe
7h 54mYJH-506
$91
11/15Sat
nonstopRenfe
7h 39m506-YJH
11/16Sun
nonstopRenfe
7h 47mYJH-506
$91
11/18Tue
nonstopRenfe
7h 39m506-YJH
11/21Fri
nonstopRenfe
7h 47mYJH-506
$91
11/22Sat
nonstopRenfe
5h 15mXTI-YJH
11/25Tue
nonstopRenfe
5h 05mYJH-XTI
$108
12/8Mon
nonstopRenfe
5h 28mXTI-YJH
12/9Tue
nonstopRenfe
5h 26mYJH-XTI
$110
11/18Tue
nonstopRenfe
5h 28mXTI-YJH
11/21Fri
nonstopRenfe
5h 26mYJH-XTI
$111
12/5Fri
1 stopRenfe
6h 33mXTI-YJH
12/7Sun
nonstopRenfe
5h 05mYJH-XTI
$116
11/29Sat
nonstopRenfe
5h 15mXTI-YJH
11/30Sun
nonstopRenfe
5h 05mYJH-XTI
$116
11/29Sat
nonstopRenfe
5h 15mXTI-YJH
12/1Mon
nonstopRenfe
5h 26mYJH-XTI
$118
12/8Mon
nonstopRenfe
5h 28mXTI-YJH
12/8Mon
nonstopRenfe
5h 05mYJH-XTI
$123
12/5Fri
1 stopRenfe
6h 33mXTI-YJH
12/8Mon
nonstopRenfe
5h 27mYJH-XTI
$124
12/5Fri
nonstopRenfe
5h 00mXTI-YJH
12/7Sun
nonstopRenfe
5h 05mYJH-XTI
$134
11/15Sat
nonstopRenfe
5h 28mXTI-YJH
11/16Sun
nonstopRenfe
5h 27mYJH-XTI
$137
1/14Wed
1 stopRenfe
6h 34mXOC-YJH
1/16Fri
1 stopRenfe
6h 26mYJH-XOC
$141
12/5Fri
nonstopRenfe
5h 00mXTI-YJH
12/8Mon
nonstopRenfe
5h 27mYJH-XTI
$141
1/9Fri
1 stopRenfe
6h 34mXOC-YJH
1/11Sun
1 stopRenfe
6h 26mYJH-XOC
$183

Search by stops

Search by train company