Incredible 302-mile train journey that starts and finishes in two of Europe's best cities
The train travels between Madrid and Barcelona at close to 200mph with ticket prices starting as low as £6.28.

The train travels between Madrid and Barcelona at close to 200mph with ticket prices starting as low as £6.28.