Skip to content
Portugal · Train

Book train tickets to Lisbon

Compare train tickets to Lisbon and book the route that suits you, with the fast Alfa Pendular from Porto and intercity trains from the Algarve. One search shows live times and fares across every operator, with easy travel connections from the main city centre.

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 getting to Lisbon

Flying is quicker on longer haul journeys, but on the fast Alfa Pendular from Porto and intercity trains from the Algarve, the train to Lisbon is the most time efficient option when traveling domestic, with no airport transfer at the end. It's also greener, often cheaper, and usually more comfortable - a great option for travel within Portugal.

Leaving Lisbon? See trains from 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, taking you from centre to centre. Booking ahead on the CP (Portuguese railways) network gets 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 for you to buy on the day. It's the most popular day trip from the city, so it's best to aim for an early departure.

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 route in to the south coast.

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

Lisbon train tickets are best booked online, where long-distance fares are cheapest early on, though CP (Portuguese railways) machines and counters are options for last minute bookings. 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 on price once airport transfers and bag fees are taken into account, with both stations sitting in the city centre. Advance fares on the fast service offer the best value.

Is the train from Lisbon greener 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 travel within Portugal.

Ready to travel to Lisbon?

Compare coach and rail operators across Europe in one place.