Trains ------ Madrid --> Zaragoza 7:00 9:58 9:00 11:59 11:00 14:00 12:00 15:22 14:00 16:55 15:00 18:12 16:00 18:55 17:00 20:00 18:30 21:48 20:00 23:00 Zaragoza --> Madrid 7:00 10:00 8:00 11:21 10:00 13:05 12:00 14:50 14:20 17:35 16:00 19:05 17:30 20:50 19:00 22:00 20:00 23:05 Barcelona --> Zaragoza 7:30 10:56 8:30 11:51 10:03 13:53 10:30 14:15 12:00 15:51 13:00 16:56 15:33 18:55 17:30 21:15 18:30 22:30 20:00 23:40 Zaragoza --> Barcelona 7:00 10:35 10:00 14:03 14:05 18:00 14:48 19:15 15:25 19:48 17:00 20:30 19:00 22:35 19:20 23:06