On this page you will find details of trains from Spain to Portugal.
More Spain Travel Quick Tips
If you plan on traveling by train a lot between Portugal and Spain, you might want to consider the Eurail Spain-Portugal Pass, which allows between three and ten days of train travel in Spain and Portugal.
These are the train connections available to you between Portugal and Spain:
- Lisbon to Madrid (book direct)
- Lisbon to Salamanca (book direct)
- Lisbon to Caceres (book direct)
- Lisbon to Valladolid (book direct)
Less realistically, you could go as far as the following cities, though it would be a very long train journey:
- Lisbon to Vitoria (book direct)
- Lisbon to San Sebastian (book direct)
- Lisbon to Burgos (book direct)
There used to be a connection between Porto and Vigo, but it appears to have been suspended.

