Train Lisbon → PortoFrom AU$ 40
Find a Train Ticket
Overview The average travel time between Lisbon and Porto is 2h50 minutes. The quickest route is 2h35 minutes. The first train leaving Lisbon is at 06:00, the last at 21:39. There is an average of 32 trains a day between Lisbon and Porto, leaving approximately every 44 minutes.
- Departure station : Lisboa santa apol (R. dos Caminhos de Ferro 4 1100 Lisbonne)
Lisboa oriente (Via Recíproca 1800 Lisbonne)
- Arrival station : Porto campanha (Largo da Estação de Campanhã 4300 Porto)
Why choose us?
travellers in 2015
years of rail travel experience
Lisbon -> Porto
Main stations in Lisbon and Porto
Lisbon Santa Apolania Train Station
Address: R. dos Caminhos de Ferro 4 1100 LisbonneOpening hours: Monday to Friday: 9am to 7pm
Saturday: 10am to 1am
Sunday: Closed Trains operating in and from this station:
High speed trains, Regional trains, Intercity trains
Information desk, Tourist office, Facilities for disabled persons, Car rental desk, Café, Currency exchange, Lost and found, Toilets, Luggage storage, Internet, ATM and Phone cabins.