If you’re splitting time between Porto and central Portugal, the Porto to Coimbra train is the obvious choice — it’s short, frequent, and drops you close to one of Portugal’s most charming university cities. Unlike some of the longer Iberian routes, this one barely takes an hour, so it works just as well as a day trip as it does a one-way leg of a longer itinerary. Here’s what to expect, based on CP’s current timetable and fare data.
Quick Overview: Porto to Coimbra by Train
- Distance: around 110–120 km
- Journey time: roughly 1 hour 5 minutes on the fastest Alfa Pendular services, up to 1 hour 20 minutes on Intercidades
- Operator: CP (Comboios de Portugal)
- Best train: Alfa Pendular (fastest, most comfortable)
- Departure station: Porto Campanhã
- Arrival station: Coimbra-B, with a free connecting shuttle to Coimbra-A (city center)
- Trains per day: over 20 combined Alfa Pendular and Intercidades services, roughly hourly
- Typical price: Alfa Pendular around €19.70 (Turística) to €25.80 (Conforto); Intercidades somewhat cheaper
Fares are updated periodically by CP, so treat these as a solid planning baseline and confirm live prices on CP.pt before booking.
Which Train Runs Porto to Coimbra?
As with most domestic Portuguese routes, CP (Comboios de Portugal) runs the whole corridor — there’s no competing private operator here, which keeps the decision simple: it comes down to which class of CP train fits your schedule and budget.
Alfa Pendular — the fastest option
Alfa Pendular is CP’s premium tilting train and the quickest way to cover this route, generally taking just over an hour. It has WiFi, a cafeteria/bar car, and more legroom than Intercidades, making it the best pick if comfort matters as much as speed.
Intercidades — the budget-friendly alternative
Intercidades trains cover the same route in a little more time — typically 10–15 minutes longer than Alfa Pendular — at a lower price. For a journey this short, the time difference barely matters, so Intercidades is worth considering if you’re traveling on a tighter budget.
Regional trains — slower, but the cheapest
Regional trains also connect Porto and Coimbra, usually with a change at Aveiro, but the journey stretches to around 2 hours or more. They’re the cheapest option on paper, but for a route this short, most travelers find the time trade-off isn’t worth it unless budget is the only priority.
Porto to Coimbra Train Schedule
CP runs long-distance trains on this corridor roughly every hour throughout the day, with services generally starting in the early morning and continuing until around 8–9 PM. Combined, Alfa Pendular and Intercidades add up to more than 20 departures a day on weekdays, with somewhat fewer on weekends.
Because this is a short hop on Portugal’s main north–south line, missing one train rarely means a long wait — there’s almost always another departure within the hour. Still, since seats on Alfa Pendular and Intercidades are assigned and can sell out on busy days, it’s worth checking the live schedule and booking ahead rather than assuming a walk-up ticket will be available.
How Much Does the Porto to Coimbra Train Cost?
According to CP’s current fare table for this route, one-way prices from Porto to Coimbra-B are:
- Alfa Pendular: around €19.70 in Turística (standard) class, €25.80 in Conforto class
- Intercidades: typically a few euros cheaper than Alfa Pendular, in both first and second class
- Regional: the lowest fare of the three, but with a much longer, less direct journey
These are standard listed fares rather than deeply discounted advance tickets — CP’s short-haul routes don’t always have the same aggressive Promo pricing seen on longer routes like Braga to Lisbon, so the price difference between booking early and booking last-minute tends to be smaller here. Still, booking ahead online is generally cheaper and guarantees your seat.
Turística vs Conforto Class
Turística is CP’s standard class — comfortable and perfectly fine for a one-hour ride. Conforto adds extra legroom and a quieter carriage for a bit more money. Given how short this journey is, most travelers find Turística more than adequate, and save Conforto for longer legs like Porto to Lisbon.
Porto and Coimbra Train Stations

Porto Campanhã
All Alfa Pendular, Intercidades, and most long-distance regional trains depart from Porto Campanhã, the city’s main long-distance hub. If you’re coming from central Porto, note that the famous São Bento station in the city center only handles suburban and regional trains — for Coimbra, you’ll need Campanhã, which is connected to São Bento by a short local train or metro ride.
Coimbra-B and Coimbra-A
Every long-distance train from Porto arrives at Coimbra-B, which sits a few kilometers from the historic center — not within easy walking distance. The good news is that a free connecting shuttle train to Coimbra-A (right in the city center) is included with your Alfa Pendular or Intercidades ticket. These shuttles run every 15–20 minutes and take about 4 minutes, so the connection is quick and simple. If your accommodation is closer to Coimbra-B, a short taxi ride from there is also an easy option.
How to Book Porto to Coimbra Train Tickets
- Book on CP.pt directly for the most reliable pricing, or compare with Omio or Trainline if you want to see multiple routes at once.
- Reserve your seat in advance for Alfa Pendular and Intercidades — both require a seat reservation, and popular departures can sell out on weekends and holidays.
- Double-check your Coimbra station. Your ticket will list Coimbra-B as the arrival point; remember the connecting shuttle to Coimbra-A is already included, so you don’t need to buy a separate ticket for that leg.
- Keep your ticket handy for the Coimbra-B to Coimbra-A connection — you’ll need to show it (or the QR code) again on the shuttle.
Tips for the Journey
- Luggage: Standard suitcase and carry-on allowances apply, similar to most CP long-distance trains — luggage racks are available at carriage entrances and overhead.
- Seat reservations: Both Alfa Pendular and Intercidades require a reserved seat, so you can’t simply hop on with a generic ticket.
- Onboard food: Alfa Pendular has a cafeteria/bar car; Intercidades service is more limited, so grab a coffee or snack at Porto Campanhã if you’d like options.
- Don’t get off at Coimbra-B by mistake if your hotel is downtown — stay on for the free shuttle to Coimbra-A unless you specifically want Coimbra-B (for a taxi, for instance).
- Day-trip friendly: With trains roughly every hour and just over an hour of travel time each way, Porto to Coimbra works comfortably as a day trip if you’d rather not change accommodation.
Porto to Coimbra: Train vs Bus vs Driving

| Option | Typical Time | Typical Price | Best For |
|---|---|---|---|
| Train (Alfa Pendular/Intercidades) | ~1h05m–1h20m | ~€15–26 | Fastest, most comfortable, city-center-adjacent arrival |
| Bus (FlixBus) | ~1h20m–1h30m | €5–25 | Lowest cost, flexible last-minute booking |
| Car (A1 motorway) | ~1h10m | Tolls (~€7) + fuel | Travelers wanting flexibility or stops along the way |
For a route this short, the differences between options are modest — but the train generally wins on comfort and reliability, especially with the free Coimbra-A shuttle removing the need for extra taxis once you arrive.
FAQs
Is there a direct train from Porto to Coimbra?
Yes. Alfa Pendular and Intercidades trains run directly from Porto Campanhã to Coimbra-B with no changes required.
How long does the train from Porto to Coimbra take?
The fastest Alfa Pendular services take around 1 hour 5 minutes. Intercidades trains take slightly longer, typically up to 1 hour 20 minutes.
How much does the Porto to Coimbra train cost?
Alfa Pendular fares run around €19.70 in Turística class and €25.80 in Conforto class. Intercidades is usually a few euros cheaper.
Which Porto station do I leave from?
Porto Campanhã, the city’s main long-distance station. São Bento, in the city center, only handles regional and suburban trains.
Which Coimbra station do I arrive at?
All long-distance trains arrive at Coimbra-B. A free connecting shuttle (included in your ticket) takes you to Coimbra-A, which is right in the city center.
Do I need to buy a separate ticket for the Coimbra-B to Coimbra-A shuttle?
No. The short connecting train is included with your Alfa Pendular or Intercidades ticket — just keep your original ticket or QR code handy.
Is the regional train a good option?
It’s the cheapest, but journey times stretch to around 2 hours or more, often with a change at Aveiro. Most travelers find Alfa Pendular or Intercidades a better use of time for this short route.
Can I do Porto to Coimbra as a day trip?
Yes, easily. With roughly hourly departures and just over an hour of travel time each way, it’s a practical day trip from Porto.
Prices and schedules reflect available Comboios de Portugal (CP) fare data as of 2026 and are subject to change. Always confirm current details on cp.pt before booking.