Cheapest price
$134
Average price
$167
Fastest journey
4 h 38 m
Average duration
6 h
Trains per day
4
Distance
276 km
The best way to find a cheap train ticket from Madrid Barajas Airport (MAD) to Vitoria-Gasteiz is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Madrid Barajas Airport (MAD) to Vitoria-Gasteiz will cost around $167 if you buy it on the day, but the cheapest tickets can be found for only $134.
It's difficult to get from Madrid Barajas Airport (MAD) to Vitoria-Gasteiz without transferring at least once.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | On time 7:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 7h19 | 2:41 PM Vitoria-Gasteiz station | 1 transfer | |
![]() ![]() | On time 7:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 4h38 | 12:00 PM Vitoria-Gasteiz station | 1 transfer | |
![]() ![]() | On time 7:57 AM Madrid-Puerta de Atocha-Almudena Grandes | 6h44 | 2:41 PM Vitoria-Gasteiz station | 1 transfer | |
![]() ![]() | On time 9:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 5h19 | 2:41 PM Vitoria-Gasteiz station | 1 transfer | |
This is the last train of the day. |
Find all the dates and times for this journey
Distance 170 miles (275 km) |
Here are some other resources that might have the information you need