--- title: "Train timetable Zaragoza → Madrid | Kombo" description: "Train timetable Zaragoza → Madrid" url: "https://www.kombo.co/es/horarios-tren-Zaragoza-Madrid" last_updated: "2026-08-20" --- # Train timetable Zaragoza → Madrid first departure 07:09 · last departure 21:59 · 16 direct trains/day · fastest 1h46 · 271 km · tickets from about €16 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 07:39 | 09:40 | 2h01 | Renfe AVE 3062 (direct) | ~€45 | | 08:00 | 14:13 | 6h13 | Renfe Regional 35503 (direct) | ~€29 | | 08:04 | 09:52 | 1h48 | Renfe AVE 3302 (direct) | ~€75 | | 08:55 | 10:55 | 2h00 | Renfe AVE 3272 (direct) | ~€51 | | 09:48 | 11:44 | 1h56 | Renfe AVE 3082 (direct) | ~€45 | | 10:37 | 12:24 | 1h47 | Renfe AVE 3092 (direct) | ~€53 | | 11:43 | 13:44 | 2h01 | Renfe AVE 3304 (direct) | ~€37 | | 12:31 | 14:17 | 1h46 | Renfe AVE 3112 (direct) | ~€33 | | 13:49 | 15:44 | 1h55 | Renfe AVE 3122 (direct) | ~€72 | | 14:00 | 19:41 | 5h41 | Renfe Regional Exprés 35501 (direct) | ~€34 | | 14:28 | 16:18 | 1h50 | Renfe AVE International 9730 (direct) | ~€65 | | 15:47 | 17:44 | 1h57 | Renfe AVE 3308 (direct) | ~€104 | | 16:29 | 18:17 | 1h48 | Renfe AVE 3152 (direct) | ~€138 | | 17:48 | 19:44 | 1h56 | Renfe AVE 3162 (direct) | ~€76 | | 18:28 | 20:16 | 1h48 | Renfe AVE 3172 (direct) | ~€44 | | 19:48 | 21:44 | 1h56 | Renfe AVE 3182 (direct) | ~€44 | | 20:29 | 22:17 | 1h48 | Renfe AVE 3192 (direct) | ~€43 | | 21:49 | 23:44 | 1h55 | Renfe AVE 3310 (direct) | ~€56 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 07:39 | 09:40 | 2h01 | Renfe AVE 3062 (direct) | ~€37 | | 08:00 | 14:13 | 6h13 | Renfe Regional 35503 (direct) | ~€29 | | 08:04 | 09:52 | 1h48 | Renfe AVE 3302 (direct) | ~€37 | | 08:55 | 10:55 | 2h00 | Renfe AVE 3272 (direct) | ~€36 | | 09:26 | 11:15 | 1h49 | Iryo 6080 (direct) | ~€41 | | 09:48 | 11:44 | 1h56 | Renfe AVE 3082 (direct) | ~€44 | | 10:37 | 12:24 | 1h47 | Renfe AVE 3092 (direct) | ~€44 | | 11:43 | 13:44 | 2h01 | Renfe AVE 3304 (direct) | ~€45 | | 12:31 | 14:17 | 1h46 | Renfe AVE 3112 (direct) | ~€37 | | 13:49 | 15:44 | 1h55 | Renfe AVE 3322 (direct) | ~€38 | | 14:00 | 19:41 | 5h41 | Renfe Regional Exprés 35501 (direct) | ~€33 | | 14:28 | 16:18 | 1h50 | Renfe AVE International 9730 (direct) | ~€64 | | 15:47 | 17:44 | 1h57 | Renfe AVE 3308 (direct) | ~€95 | | 16:29 | 18:17 | 1h48 | Renfe AVE 3152 (direct) | ~€54 | | 17:48 | 19:44 | 1h56 | Renfe AVE 3162 (direct) | ~€75 | | 18:28 | 20:16 | 1h48 | Renfe AVE 3172 (direct) | ~€53 | | 19:48 | 21:44 | 1h56 | Renfe AVE 3182 (direct) | ~€64 | | 20:29 | 22:17 | 1h48 | Renfe AVE 3192 (direct) | ~€44 | | 21:49 | 23:44 | 1h55 | Renfe AVE 3310 (direct) | ~€37 | ## Typical week (next 30 days) - Monday to Friday: 16 trains, first 07:09, last 21:59 - Saturday: 17 trains, first 07:39, last 21:49 - Sunday: 17 trains, first 08:00, last 21:49 ## Companies serving this route - Renfe AVE: 85% of departures - Renfe AVE International: 6% of departures - Renfe Regional Exprés: 3% of departures - Renfe Regional: 3% of departures - Iryo: 2% of departures - Ouigo: 1% of departures ## Prices - Cheapest observed: about €16 - Average observed: about €58