
Railbookers
Spain and Portugal Essential Tour
Spain and Portugal city-to-city rail tour, Barcelona to Porto
11 daysfrom $1,319
27% rail
Route
5 rail vacations run between Barcelona and Porto, from 2 operators, 11 to 29 days, from $1,319 per person. Trips running the reverse direction are included; the itinerary pages show exact routings.

Railbookers
Spain and Portugal city-to-city rail tour, Barcelona to Porto

Euroventure
Barcelona to Porto in 15 days across Spain and Portugal by rail

Euroventure
Seven Iberian cities by train: Barcelona to Porto in 22 days

Euroventure
22-day rail and surf journey from Barcelona to Porto via Spain and Portugal coasts.

Euroventure
Self-guided rail loop through nine Iberian cities over four weeks