Despite a slightly late departure, I arrived at the Barcelona Sants train station on time. We arrived in Barcelona on time, which was a big relief. Although the train's announcements were in ...
All trains depart from Madrid Atocha station and arrive into Barcelona Sants Station, with prices starting from around £6.14 for a Standard Class ticket if you book in advance.