Route

Lisbon to Porto by train

2 rail vacations run between Lisbon and Porto, from 2 operators, 7 to 8 days, from $2,999 per person. Trips running the reverse direction are included; the itinerary pages show exact routings.