AVE 03141: Madrid Puerta de Atocha to Barcelona Sants

  1. 13:57 Madrid Puerta de Atocha
  2. 16:59 Barcelona Sants