Porto Sao Bento is the most searched station in Porto by KAYAK users.
Comboios de Portugal and Renfe are popular train companies operating in Porto.
Lisbon to Porto - 3h 01m
Faro to Porto - 5h 58m
Vigo to Porto - 2h 22m
Badajoz to Porto - 6h 42m