Trains from Vitoria-Gasteiz to Madrid

  • Lowest price from $39.42
  • Average duration 4h 7m
  • Connections per day 11
  • Distance 284 km
  • CO₂ per person 4 kg

train from Vitoria-Gasteiz to Madrid

The journey from Vitoria-Gasteiz to Madrid is about 284 km. On average a train trip takes 4h 7m with 11 connections per day.

Lowest price $39.42
Trip duration 4h 7m
Connections per day 11
Lowest price $39.42
Highest price $72.36
First departure 06:48 AM
Last departure 06:46 PM
Distance 284 km
Departure Vitoria-Gasteiz
Arrival Madrid
Travel operator Renfe Viajeros, Renfe MD
Find the best price
Renfe MD19.88 kg CO₂
07:40Vitoria
5h 45m
13:25Madrid, Principe Pio
$48.47
direct
Renfe MD19.88 kg CO₂
15:57Vitoria
5h 45m
21:42Madrid, Principe Pio
$48.47
direct
Renfe INTERCITY19.88 kg CO₂
06:45Vitoria
3h 12m
09:57Madrid Chamartín
$49.88
direct

Next departures from Vitoria-Gasteiz to Madrid

Sample times and fares for the coming days — book to confirm availability and price.

$44.38
06:48 Vitoria - Gasteiz
3h 5m · direct
09:53 Madrid Chamartin
Renfe - Media Distancia $58.09
07:40 Vitoria - Gasteiz
5h 45m · direct
13:25 Madrid, Principe Pio
$70.72
10:38 Vitoria - Gasteiz
3h 13m · direct
13:51 Madrid Chamartin
$70.83
13:07 Vitoria - Gasteiz
3h 50m · 1 changes
17:12 Madrid Chamartin
Renfe - Media Distancia $58.09
13:07 Vitoria - Gasteiz
5h 48m · direct
18:55 Madrid, Principe Pio
$81.48
14:03 Vitoria - Gasteiz
4h · 1 changes
18:55 Madrid Chamartin
$56.49
16:01 Vitoria - Gasteiz
3h 52m · 1 changes
20:15 Madrid Chamartin
Renfe - Media Distancia $58.09
16:01 Vitoria - Gasteiz
5h 41m · direct
21:42 Madrid, Principe Pio
$62.88
18:46 Vitoria - Gasteiz
3h 27m · direct
22:13 Madrid Chamartin
Alvia $56.88
18:46 Vitoria - Gasteiz
3h 27m · direct
22:13 Madrid Chamartin
See all timetables

CO₂ emissions by mode

train 19.88kg
bus 21.3kg
flight 56.8kg
carpool 45.44kg
How much CO₂ is emitted travelling by train from Vitoria-Gasteiz to Madrid?

The train journey between Vitoria-Gasteiz and Madrid emits 19.88kg of CO₂.

How much CO₂ do I save by taking the train between Vitoria-Gasteiz and Madrid?

Taking the train between Vitoria-Gasteiz and Madrid saves 36.92kg of CO₂ compared to a flight, 1.42kg compared to the bus and 25.56kg compared to the car.

FAQ