| Train ticket price Madrid Barcelona from | 25€ |
| Maximum ticket price | 196€ |
| Train duration Madrid Barcelona | 2h37m |
| Train companies Madrid Barcelona | AVE, iryo, OUIGO, Avlo |
| Distance Madrid Barcelona | 505 km |
You wish to book a cheap Madrid Barcelona train ticket very soon?
ComparaBUS is a transport comparator. You can easily view all ticket offers from train Madrid Barcelona. With ComparaBUS, you can display offers of train tickets in relation to price, schedule or duration. A very practical tool!
For your journey by train Madrid Barcelona, you have the choice between different railways : AVE, iryo, OUIGO and Avlo.
Tickets of train Madrid Barcelona are traded starting from 25€. Remember to take your train tickets up-front so as to benefit from the best fares. The train journey takes about 2h37m for a distance of 505 km.
Find all the information for your train journey between Madrid and Barcelona :
| Company | Departs | Arrives | Duration | Fare |
|---|---|---|---|---|
|
|
20/12 - 19:29 Madrid |
22:21 Barcelona |
2h52m | 54€ |
|
|
20/12 - 18:32 Madrid |
21:09 Barcelona |
2h37m | 62€ |
|
|
20/12 - 17:22 Madrid |
20:14 Barcelona |
2h52m | 52€ |
|
|
20/12 - 16:37 Madrid |
19:14 Barcelona |
2h37m | 63€ |
|
|
20/12 - 15:52 Madrid |
18:29 Barcelona |
2h37m | 53€ |
|
|
20/12 - 14:42 Madrid |
17:41 Barcelona |
2h59m | 63€ |
|
|
20/12 - 14:02 Madrid |
16:54 Barcelona |
2h52m | 73€ |
|
|
20/12 - 12:22 Madrid |
15:14 Barcelona |
2h52m | 53€ |
|
|
20/12 - 11:22 Madrid |
14:14 Barcelona |
2h52m | 65€ |
|
|
20/12 - 9:57 Madrid |
12:49 Barcelona |
2h52m | 60€ |
|
|
20/12 - 9:22 Madrid |
12:14 Barcelona |
2h52m | 58€ |
|
|
20/12 - 8:50 Madrid |
11:27 Barcelona |
2h37m | 49€ |
|
|
20/12 - 8:22 Madrid |
10:59 Barcelona |
2h37m | 49€ |
|
|
20/12 - 7:22 Madrid |
9:59 Barcelona |
2h37m | 83€ |
|
|
20/12 - 20:27 Madrid |
23:48 Barcelona |
3h21m | 72€ |