Find train tickets from Madrid to Bilbao

MAD — BIO
2 Jul — 9 Jul1
1 adult
Tue 2/7
Tue 9/7

Good to know

Average price (round-trip)

£31

Average price (one-way)

£29
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Madrid to Bilbao train tickets

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

FAQs when traveling from Madrid to Bilbao by train

  • How long is a train journey to Bilbao from Madrid?

    The train journey from Madrid to Bilbao takes 4h 39m on average and covers a distance of 200 miles.

  • What train companies travel from Madrid to Bilbao?

    Renfe is the only train operator serving this route.

Book Renfe tickets from Madrid to Bilbao (return)

16/7Tue
directRenfe
4h 44mXTI-YJI
18/7Thu
directRenfe
4h 38mYJI-XTI
£32
2/7Tue
directRenfe
4h 44mXTI-YJI
9/7Tue
directRenfe
4h 38mYJI-XTI
£37
1/7Mon
directRenfe
4h 43mXTI-YJI
4/7Thu
directRenfe
4h 28mYJI-XTI
£42
1/7Mon
directRenfe
4h 44mXTI-YJI
8/7Mon
directRenfe
4h 28mYJI-XTI
£53
16/7Tue
directRenfe
4h 44mXTI-YJI
21/7Sun
1 stopRenfe
7h 19mYJI-XTI
£58
16/7Tue
directRenfe
4h 44mXTI-YJI
21/7Sun
directRenfe
4h 28mYJI-XTI
£64
2/10Wed
1 stopRenfe
7h 06mXOC-YJI
7/10Mon
1 stopRenfe
6h 25mYJI-XOC
£68
8/6Sat
directRenfe
4h 44mXTI-YJI
11/6Tue
directRenfe
4h 38mYJI-XTI
£74
21/6Fri
directRenfe
4h 44mXTI-YJI
24/6Mon
directRenfe
4h 28mYJI-XTI
£74
22/6Sat
directRenfe
4h 44mXTI-YJI
23/6Sun
1 stopRenfe
7h 19mYJI-XTI
£75
21/6Fri
1 stopRenfe
9h 09m506-YJI
24/6Mon
1 stopRenfe
9h 27mYJI-506
£78
16/7Tue
1 stopRenfe
9h 09m506-YJI
18/7Thu
1 stopRenfe
9h 27mYJI-506
£78
1/7Mon
1 stopRenfe
9h 09m506-YJI
4/7Thu
1 stopRenfe
9h 27mYJI-506
£78
1/7Mon
1 stopRenfe
9h 09m506-YJI
8/7Mon
1 stopRenfe
9h 27mYJI-506
£78
7/6Fri
1 stopRenfe
9h 09m506-YJI
10/6Mon
1 stopRenfe
9h 27mYJI-506
£78
28/6Fri
1 stopRenfe
9h 09m506-YJI
1/7Mon
1 stopRenfe
9h 27mYJI-506
£78
2/7Tue
1 stopRenfe
9h 09m506-YJI
9/7Tue
1 stopRenfe
9h 27mYJI-506
£78
8/6Sat
1 stopRenfe
9h 09m506-YJI
11/6Tue
1 stopRenfe
9h 27mYJI-506
£78
14/6Fri
directRenfe
4h 44mXTI-YJI
16/6Sun
1 stopRenfe
7h 19mYJI-XTI
£83
8/6Sat
1 stopRenfe
7h 06mXOC-YJI
11/6Tue
1 stopRenfe
6h 25mYJI-XOC
£84

Search by stops

Search by train company

Book Renfe tickets from Madrid to Bilbao (one-way)

26/6Wed
directRenfe
4h 44mXTI-YJI
£17
24/6Mon
directRenfe
4h 44mXTI-YJI
£21
18/6Tue
directRenfe
4h 43mXTI-YJI
£27
6/7Sat
directRenfe
4h 44mXTI-YJI
£37
14/6Fri
directRenfe
4h 44mXTI-YJI
£37
5/7Fri
directRenfe
4h 44mXTI-YJI
£37
5/7Fri
1 stopRenfe
9h 09m506-YJI
£39
14/6Fri
1 stopRenfe
9h 09m506-YJI
£39
24/6Mon
1 stopRenfe
9h 09m506-YJI
£39
30/6Sun
1 stopRenfe
9h 09m506-YJI
£39
9/6Sun
1 stopRenfe
9h 09m506-YJI
£39
30/6Sun
1 stopRenfe
9h 09m506-YJI
£39
9/6Sun
1 stopRenfe
9h 09m506-YJI
£39
6/7Sat
1 stopRenfe
9h 09m506-YJI
£39
8/6Sat
1 stopRenfe
9h 09m506-YJI
£39
8/6Sat
1 stopRenfe
7h 06mXOC-YJI
£40
31/8Sat
1 stopRenfe
7h 06mXOC-YJI
£40
22/8Thu
1 stopRenfe
7h 06mXOC-YJI
£40
9/6Sun
1 stopRenfe
9h 09m506-YJI
£40
8/6Sat
directRenfe
4h 44mXTI-YJI
£42

Search by stops

Search by train company