Find train tickets from San Sebastian to Barcelona

EAS — BCN
Jul 2 — Jul 91
1 adult
Tue 7/2
Tue 7/9

Good to know

Cheapest day to travel

Sunday

Most expensive day to travel

Friday

Average price (round-trip)

$100

Average price (one-way)

$58
Train tickets from San Sebastian to Barcelona are on average 7% less expensive on Sundays
Train tickets from San Sebastian to Barcelona are on average 10% more expensive on Fridays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding San Sebastian to Barcelona-El Prat Airport train tickets

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

FAQs when traveling from San Sebastian to Barcelona by train

  • How long is a train journey to Barcelona-El Prat Airport from San Sebastian?

    The train journey from San Sebastian to Barcelona-El Prat Airport takes 5h 59m on average and covers a distance of 250 miles.

  • What train companies travel from San Sebastian to Barcelona-El Prat Airport?

    Renfe is the only train operator serving this route.

Book Renfe tickets from San Sebastian to Barcelona-El Prat Airport (round-trip)

8/12Mon
1 stopRenfe
10h 05mYJH-YJB
8/16Fri
nonstopRenfe
6h 21mYJB-YJH
$80
8/12Mon
nonstopRenfe
6h 07mFDD-YJB
8/16Fri
nonstopRenfe
6h 21mYJB-FDD
$97
8/12Mon
nonstopRenfe
6h 07mYJH-YJB
8/16Fri
nonstopRenfe
6h 21mYJB-YJH
$97
7/2Tue
1 stopRenfe
7h 35mYJH-YJB
7/9Tue
1 stopRenfe
7h 43mYJB-YJH
$101
7/1Mon
1 stopRenfe
7h 35mYJH-YJB
7/8Mon
1 stopRenfe
7h 43mYJB-YJH
$114
7/6Sat
1 stopRenfe
7h 35mYJH-YJB
7/7Sun
1 stopRenfe
7h 43mYJB-YJH
$114
6/26Wed
1 stopRenfe
7h 35mYJH-YJB
6/30Sun
1 stopRenfe
7h 43mYJB-YJH
$114
6/16Sun
1 stopRenfe
7h 23mYJH-YJB
6/20Thu
1 stopRenfe
7h 43mYJB-YJH
$125
7/5Fri
1 stopRenfe
7h 35mYJH-YJB
7/7Sun
1 stopRenfe
7h 43mYJB-YJH
$134
7/1Mon
nonstopRenfe
6h 07mYJH-YJB
7/8Mon
nonstopRenfe
6h 21mYJB-YJH
$134
6/14Fri
1 stopRenfe
7h 35mYJH-YJB
6/16Sun
1 stopRenfe
7h 43mYJB-YJH
$134
7/1Mon
nonstopRenfe
6h 07mFDD-YJB
7/8Mon
nonstopRenfe
6h 21mYJB-FDD
$134
6/7Fri
1 stopRenfe
7h 35mYJH-YJB
6/10Mon
1 stopRenfe
7h 43mYJB-YJH
$134
6/14Fri
1 stopRenfe
7h 35mYJH-YJB
6/17Mon
1 stopRenfe
7h 43mYJB-YJH
$134
6/24Mon
1 stopRenfe
7h 35mYJH-YJB
6/30Sun
1 stopRenfe
7h 43mYJB-YJH
$140
6/24Mon
nonstopRenfe
6h 07mYJH-YJB
6/30Sun
nonstopRenfe
6h 21mYJB-YJH
$149
6/14Fri
nonstopRenfe
6h 07mYJH-YJB
6/16Sun
nonstopRenfe
6h 21mYJB-YJH
$149
6/16Sun
nonstopRenfe
6h 07mYJH-YJB
6/20Thu
nonstopRenfe
6h 21mYJB-YJH
$156
6/7Fri
nonstopRenfe
6h 07mYJH-YJB
6/10Mon
nonstopRenfe
6h 21mYJB-YJH
$163

Search by stops

Search by train company

Book Renfe tickets from San Sebastian to Barcelona-El Prat Airport (one-way)

6/18Tue
1 stopRenfe
7h 35mYJH-YJB
$48
6/17Mon
1 stopRenfe
7h 35mYJH-YJB
$54
6/11Tue
1 stopRenfe
7h 35mYJH-YJB
$54
6/10Mon
1 stopRenfe
7h 35mYJH-YJB
$61
7/12Fri
1 stopRenfe
7h 35mYJH-YJB
$61
7/12Fri
nonstopRenfe
6h 07mYJH-YJB
$67
6/7Fri
1 stopRenfe
7h 35mYJH-YJB
$74
6/11Tue
nonstopRenfe
6h 07mYJH-YJB
$75
6/18Tue
nonstopRenfe
6h 07mYJH-YJB
$75
6/10Mon
nonstopRenfe
6h 07mYJH-YJB
$75
6/7Fri
nonstopRenfe
6h 07mYJH-YJB
$82
6/17Mon
nonstopRenfe
6h 07mYJH-YJB
$109

Search by stops

Search by train company