1. Travel
Send to a Friend via Email
You can opt-out at any time. Please refer to our privacy policy for contact information.

Trains from Spain to Portugal

Train Travel in Spain: Trains from Portugal to Spain


On this page you will find details of trains from Spain to Portugal.

See also:

Train Routes Between Spain and Portugal

There are three train routes between Spain and Portugal. They are:
  • Madrid to Lisbon
    This route stops at Avila, Salamanca and Coimbra (among other smaller stops). This is a night service: arriving in Madrid or Lisbon at around 7am is OK, but getting off any earlier will land in a new city at an ungodly hour of the morning.
    Madrid to Lisbon travel time: nine-and-a-half hours.
    Salamanca to Lisbon travel time: six-and-a-half hours
    Salamanca to Coimbra travel time: five hours
    Madrid to Coimbra travel time: just under nine hours (arrives at 5am).
    book tickets

    Making the journey from Madrid to Lisbon with stops in Salamanca and Coimbra is an excellent way to break up this mammoth journey. Both cities are worth at least a night.
  • See also:
    Tour of Lisbon from Madrid
    Tour of Madrid from Lisbon

  • San Sebastian to Lisbon
    This route starts in France and stops in San Sebastian in the Basque Country, before stopping in Vitoria, Burgos, Salamanca and Coimbra. It has moved to an overnight service.
    San Sebastian to Lisbon travel time: 12 hours
    Burgos to Lisbon travel time: 10-and-a-half hours
    book direct
  • Vigo to Porto
    This connection between Galicia in north-west Spain and Porto in northern Portugal passes through small Spanish and Portuguese towns and villages.
    You can book tickets for the Portuguese leg online but you will need to book the Spanish section in person.

Discontinued Routes

There used to be a connection from Lisbon to Caceres but this no longer exists.

©2014 About.com. All rights reserved.