2h 51m, Direct
06:52
Vila Franca de Xira
09:43
PortoPorto Campanha
from
4844 USD
1

Are there first-class options on the train from Vila Franca de Xira to Porto Campanha?
How can I book a train ticket from Vila Franca de Xira to Porto Campanha?
How long does the train take from Vila Franca de Xira to Porto Campanha?
How much is the train ticket from Vila Franca de Xira to Porto Campanha?
Is it necessary to reserve a seat for the Vila Franca de Xira to Porto Campanha train?
What train service operates from Vila Franca de Xira to Porto Campanha?