Find train tickets from Madrid to Bilbao

MAD — BIO
19 Jun — 26 Jun1
1 adult
Wed 19/6
Wed 26/6

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Thursday

Average price (round-trip)

£41

Average price (one-way)

£17
Train tickets from Madrid to Bilbao are on average 15% less expensive on Wednesdays
Train tickets from Madrid to Bilbao are on average 26% more expensive on Thursdays
(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 £46 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.

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

    The average price of a round-trip train ticket from Madrid to Bilbao is £53. In the last 3 days, the lowest price found by KAYAK users was £61.

Book Renfe tickets from Madrid to Bilbao (return)

24/6Mon
directRenfe
4h 44mXTI-YJI
26/6Wed
directRenfe
4h 38mYJI-XTI
£32
20/6Thu
directRenfe
4h 44mXTI-YJI
27/6Thu
directRenfe
4h 28mYJI-XTI
£32
24/6Mon
directRenfe
4h 44mXTI-YJI
25/6Tue
directRenfe
4h 38mYJI-XTI
£32
27/6Thu
directRenfe
4h 43mXTI-YJI
4/7Thu
directRenfe
4h 38mYJI-XTI
£32
19/6Wed
directRenfe
4h 44mXTI-YJI
26/6Wed
directRenfe
4h 38mYJI-XTI
£32
18/6Tue
directRenfe
4h 43mXTI-YJI
25/6Tue
directRenfe
4h 38mYJI-XTI
£37
5/6Wed
directRenfe
4h 44mXTI-YJI
5/6Wed
directRenfe
4h 38mYJI-XTI
£37
4/6Tue
directRenfe
4h 43mXTI-YJI
6/6Thu
directRenfe
4h 38mYJI-XTI
£37
13/6Thu
directRenfe
4h 44mXTI-YJI
13/6Thu
directRenfe
4h 38mYJI-XTI
£37
29/5Wed
directRenfe
4h 44mXTI-YJI
29/5Wed
directRenfe
4h 38mYJI-XTI
£43
4/6Tue
directRenfe
4h 44mXTI-YJI
4/6Tue
directRenfe
4h 38mYJI-XTI
£43
29/5Wed
directRenfe
4h 44mXTI-YJI
29/5Wed
directRenfe
4h 38mYJI-XTI
£43
4/7Thu
directRenfe
4h 43mXTI-YJI
8/7Mon
directRenfe
4h 28mYJI-XTI
£48
27/5Mon
directRenfe
4h 44mXTI-YJI
29/5Wed
directRenfe
4h 38mYJI-XTI
£48
3/6Mon
directRenfe
4h 44mXTI-YJI
5/6Wed
directRenfe
4h 28mYJI-XTI
£48
28/5Tue
directRenfe
4h 44mXTI-YJI
28/5Tue
directRenfe
4h 38mYJI-XTI
£48
20/9Fri
1 stopRenfe
8h 01mXOC-YJI
24/9Tue
1 stopRenfe
6h 25mYJI-XOC
£54
3/7Wed
directRenfe
4h 43mXTI-YJI
14/7Sun
1 stopRenfe
7h 19mYJI-XTI
£56
6/6Thu
directRenfe
4h 44mXTI-YJI
9/6Sun
directRenfe
4h 38mYJI-XTI
£58
16/8Fri
1 stopRenfe
8h 01mXOC-YJI
26/8Mon
1 stopRenfe
6h 25mYJI-XOC
£59

Search by stops

Search by train company

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

1/7Mon
directRenfe
4h 43mXTI-YJI
£17
11/6Tue
directRenfe
4h 43mXTI-YJI
£17
5/6Wed
directRenfe
4h 44mXTI-YJI
£17
19/6Wed
directRenfe
4h 43mXTI-YJI
£17
17/6Mon
directRenfe
4h 44mXTI-YJI
£17
13/6Thu
directRenfe
4h 44mXTI-YJI
£17
12/6Wed
directRenfe
4h 44mXTI-YJI
£17
11/6Tue
directRenfe
4h 44mXTI-YJI
£17
29/5Wed
directRenfe
4h 44mXTI-YJI
£21
4/6Tue
directRenfe
4h 44mXTI-YJI
£23
27/9Fri
1 stopRenfe
8h 01mXOC-YJI
£25
30/5Thu
directRenfe
4h 44mXTI-YJI
£27
27/5Mon
directRenfe
4h 44mXTI-YJI
£27
3/6Mon
directRenfe
4h 44mXTI-YJI
£27
6/9Fri
1 stopRenfe
8h 01mXOC-YJI
£31
22/6Sat
directRenfe
4h 44mXTI-YJI
£37
14/6Fri
directRenfe
4h 44mXTI-YJI
£37
21/6Fri
directRenfe
4h 44mXTI-YJI
£37
19/6Wed
1 stopRenfe
9h 09m506-YJI
£40
31/5Fri
1 stopRenfe
9h 09m506-YJI
£40

Search by stops

Search by train company