How long is high-speed train from Madrid to Porto?

around 10 hours and 58 minutesTravelling from Madrid to Porto by trainThe fastest trains from Madrid to Porto take around 10 hours and 58 minutes, covering a distance of approximately 419 kilometres. On weekdays, the first train leaving Madrid is scheduled to depart at around 06:20. The last departure is usually at around 22:14.

Is there a high speed train from Madrid to Portugal?

[toc]
Rate article
Tourist guide