Skip to content
Portugal · Train

Book a train from Lisbon

Compare trains from Lisbon and book onward journeys to Porto, Sintra, Faro, and the Algarve. One search displays live times and fares across every operator, so you can weigh speed against price before you travel.

How it works

1

Search Omio

Pick your from and to cities to see live coach and rail departures.

2

Compare operators

Filter by price, duration and departure time across every operator on the route.

3

Book directly

Complete your booking on Omio — your ticket comes straight from them.

When the train makes sense for travelling from Lisbon

Trains from Lisbon reach Porto, Sintra, Faro, and the Algarve with no airport hassle at either end. Save flying for the longer haul journeys - within Portugal the train is usually the most time efficient option, as well as lower-carbon, cheaper, and usually more comfortable.

Heading to Lisbon? See trains to Lisbon

Train travel questions

How long is the train from Lisbon to Porto?

The train from Lisbon to Porto takes about 2 hours 50 minutes on the Alfa Pendular fast service, centre to centre. Booking ahead online secures you the cheapest fares.

How do you get to Sintra from Lisbon by train, and how much is it?

Sintra is about 40 minutes from Lisbon on a frequent suburban train, and the fare is low enough even to buy on the day. It's the most popular day trip from the city, so aim for an early departure if that suits you.

How long is the train from Lisbon to Faro and the Algarve?

The train from Lisbon to Faro takes around 3 hours on the intercity service, connecting into the regional Algarve line at the far end. It's a scenic, low-cost trip to the south coast.

How do you buy Lisbon train tickets and which is the main station?

Booking Lisbon train tickets online is the easiest option and gets you the cheapest long-distance fares, with CP (Portuguese railways) machines and counters as a viable backup for the last minute traveller. Santa Apolonia and Oriente handle the main intercity services.

Is the train from Lisbon to Porto cheaper than flying?

The train from Lisbon to Porto usually beats a domestic flight once airport transfers and bag fees are factored in, with both stations sitting in the city centres. Advance fares on the fast service offer the best value.

Is the train from Lisbon a greener option than flying?

Taking the train from Lisbon produces a fraction of the carbon of a domestic flight. It's an easy, low-impact swap for traveling within the country of Portugal.

Ready to leave Lisbon?

Compare coach and rail operators across Europe in one place.