AVE 03160: Barcelona Sants to Madrid Puerta de Atocha

  1. 16:25 Barcelona Sants
  2. 19:27 Madrid Puerta de Atocha