CP passenger trains at São Bento station in Porto

CP - Comboios de Portugal trains

Last updated: August 2026

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Frequently asked questions

Do I need to book a seat separately on Alfa Pendular or Intercidades trains?

No. Both Alfa Pendular and Intercidades tickets include an assigned seat as part of the fare, so there is no unreserved or standing option on either service. Buy your ticket through cp.pt before you travel, since these are not walk-up trains you can board with a fare paid on the day.

Which Lisbon station should I use for CP trains, Santa Apolónia or Oriente?

Check your ticket rather than assuming, since both handle the same long-distance routes north and to the Algarve. Oriente usually suits travellers connecting from the airport or metro, while Santa Apolónia sits closer to the historic centre.

Is there a direct train between Lisbon and Madrid?

Not currently. Travellers heading into Spain from Lisbon need a multi-leg combination via Badajoz and Entroncamento, and each leg can open for booking on a different schedule, so check the connecting legs well before the trip rather than assuming one booking window covers the whole journey.