Trains from San Sebastián / Donostia to Madrid

  • Lowest price from $44.78
  • Average duration 5h 59m
  • Connections per day 7
  • Distance 352 km
  • CO₂ per person 5 kg

train from San Sebastián / Donostia to Madrid

The journey from San Sebastián / Donostia to Madrid is about 352 km. On average a train trip takes 5h 59m with 7 connections per day.

Lowest price $44.78
Trip duration 5h 59m
Connections per day 7
Lowest price $44.78
Highest price $95.53
First departure 05:00 AM
Last departure 04:52 PM
Distance 352 km
Departure San Sebastián / Donostia
Arrival Madrid
Travel operator Renfe Viajeros, Renfe ALVIA
Find the best price
Renfe24.64 kg CO₂
16:17San Sebastian, San Sebastian
5h 43m
22:45Madrid Avenida de America Bus Station
$77.57
1 changes
Renfe24.64 kg CO₂
10:02San Sebastian, San Sebastian
4h 54m
14:56Madrid, Madrid Chamartin
$93.81
direct
Renfe24.64 kg CO₂
06:02San Sebastian, San Sebastian
4h 55m
10:57Madrid, Madrid Chamartin
$93.81
direct

Next departures from San Sebastián / Donostia to Madrid

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

Alvia $74.61
08:47 Donostia
5h 4m · direct
13:51 Madrid Chamartin
$74.61
08:47 Donostia
5h 4m · direct
13:51 Madrid Chamartin
Renfe - Media Distancia $55.31
11:05 Donostia
7h 50m · direct
18:55 Madrid, Principe Pio
$85.52
11:05 Donostia
5h 53m · 1 changes
17:12 Madrid Chamartin
Renfe - Media Distancia $55.31
14:00 Donostia
7h 42m · direct
21:42 Madrid, Principe Pio
$56.43
14:12 Donostia
5h 22m · direct
19:34 Madrid Chamartin
$59.70
16:52 Donostia
5h 21m · direct
22:13 Madrid Chamartin
Alvia $59.70
16:52 Donostia
5h 21m · direct
22:13 Madrid Chamartin
See all timetables

CO₂ emissions by mode

train 24.64kg
bus 26.4kg
flight 70.4kg
carpool 56.32kg
How much CO₂ is emitted travelling by train from San Sebastián / Donostia to Madrid?

The train journey between San Sebastián / Donostia and Madrid emits 24.64kg of CO₂.

How much CO₂ do I save by taking the train between San Sebastián / Donostia and Madrid?

Taking the train between San Sebastián / Donostia and Madrid saves 45.76kg of CO₂ compared to a flight, 1.76kg compared to the bus and 31.68kg compared to the car.

FAQ