Trains from London to Madrid
💰 While ticket prices may fluctuate, ranging from £268 to £598, the overall 13-hour and 11-minute travel time offers ample moments to sit back, relax, and enjoy the changing landscapes en route to your final destination of Estación de tren de Atocha in Madrid.