AVE 03130: Barcelona Sants to Madrid Puerta de Atocha

  1. 13:27 Barcelona Sants
  2. 16:29 Madrid Puerta de Atocha