chauffeur transfer

Lisbon to Porto: Train, Bus or Private Transfer Compared

Fábio Mendes - Founder and CEO at Yellow Cab TT Tours - author
Author: Fábio Mendes · Founder & Director, Yellow Cab TT Tours
17 June 2026 · 8 min read

The Alfa Pendular covers 314 km between Lisbon and Porto in 2 hours and 39 minutes. It is the fastest scheduled service between the two cities, and for most travellers with a direct one-way trip in mind, it is the right choice.

But the route between Lisbon and Porto passes through some of the most visited cities in Portugal — Coimbra, Aveiro, Óbidos, Nazaré, Fátima. The train does not stop at any of them. It runs alongside them at 220 km/h.

This article covers all three options for the journey: train, bus, and private transfer with stops. For each, I give the current price, the realistic travel time, and the practical details that comparison sites typically skip — which station in Lisbon to use, how far in advance to book, and what the private transfer actually includes that a train ticket does not.

If you are travelling between the two cities and nothing else, the train wins on every metric. If you are travelling from Lisbon to Porto and want to see something along the way, the calculation changes. I have been running private transfers between Lisbon and Porto since 2013. Most clients who book the transfer have already considered the train — they choose the road because they want Coimbra or Aveiro in the same day.

Table of Contents

Alfa Pendular: The Fastest Way from Lisbon to Porto

The Alfa Pendular is CP’s (Comboios de Portugal) flagship intercity train. It runs between Lisboa Oriente station and Porto Campanhã, with intermediate stops at Santarém, Coimbra-B, and Aveiro — but these are brief platform stops, not sightseeing time.

Key facts:

  • Distance: 314 km
  • Journey time: 2h 39min (Alfa Pendular) / 3h 04min (Intercidades)
  • Price (2026, 2nd class): €35.70 Alfa Pendular / €28.05 Intercidades
  • Departure station: Lisboa Oriente (not Rossio — Rossio serves Sintra only)
  • Arrival station: Porto Campanhã (then 5 min by metro to city centre)
  • Frequency: roughly every hour throughout the day
  • Booking: cp.pt — advance booking recommended on weekends and summer

Most clients who have never been to Porto ask me which station to book from. The answer is always Oriente — it is served by Metro (Blue and Red lines), 15 minutes from Baixa-Chiado. Rossio is closer to the centre but only goes to Sintra.

The Alfa Pendular stops in Aveiro for approximately three minutes. This is enough time to read the name of the station on the platform and not enough time to see the canals, the moliceiros, or anything else Aveiro is known for. The train has made this calculation and moved on.

chauffeur transfer

Bus: Rede Expressos and FlixBus

The bus is slower than the train and significantly cheaper. It is the right option for travellers with flexible schedules and tight budgets.

Rede Expressos is the main intercity bus operator in Portugal.

  • Journey time: ~3h 15min (direct, no stops).
  • Price: from ~€15 one-way.
  • Frequency: roughly hourly.
  • Departure: Sete Rios bus terminal, Lisbon (Metro Blue line, Jardim. Zoológico station)
  • Arrival: Campo 24 de Agosto, Porto (Metro D line).
  • Booking: rede-expressos.pt.

FlixBus operates on the same route at lower prices.

  • Price: from €8.99 (advance booking)
  • Journey time: 3h 30min average
  • Same terminal as Rede Expressos

Key difference from train: Bus terminals in both cities are less central than train stations. Factor in 20–30 minutes of local transit at each end when comparing total travel time.

The bus makes sense for solo travellers on multi-week trips watching their budget. For a family of four, the price difference versus the train is smaller than it looks once you add luggage and terminal transfers.

Private transfer from Lisbon to Porto

Private Transfer: Lisbon to Porto with Stops

A private driver from Lisbon to Porto is not a taxi service. It is a dedicated vehicle with an English-speaking driver-guide: the route is yours, the stops are yours, and the schedule is set at booking.

Yellow Cab TT Tours pricing (per vehicle, 2026):

  • Sedan (1–3 passengers): €580.
  • Van (4–6 passengers): €680.
  • Optional stop (1 stop en route): +€60.
  • Optional stop (2 stops en route): +€100.
  • Departure: flexible — your hotel or any Lisbon address.
  • Arrival: your hotel or any Porto address.

What is included: private vehicle, English-speaking driver-guide, door-to-door service, all tolls (A1 motorway tolls: ~€22.20 one way).

What is not included: entrance tickets to any sites visited at intermediate stops.

Journey time without stops: ~3h (274 km via A1 — Autoestrada do Norte, Portugal’s main north-south motorway).

Journey time with stops: typically 8–10h as a full-day transfer, depending on number of stops and time spent at each.

The clients who get the most value from this service are groups of 3–6 who were going to rent a car anyway. When you factor in the rental, fuel, tolls, parking in Porto, and navigating an unfamiliar city, the price difference narrows considerably — and you arrive having already seen Coimbra.

A private transfer from Lisbon to Porto costs more than the Alfa Pendular. It also takes longer. These are the facts, and they are not an argument against it — they are a description of a different product. The train takes you between two cities. The transfer takes you between two cities while the country passes through the window at a speed at which you can actually identify it.

Yellow Cab TT Tours private tour vehicle departing Lisbon 08:30 for Sintra day tour, hotel pickup included

What to See Along the Route

Coimbra — 2h from Lisbon

Coimbra is home to the University of Coimbra, founded in 1290 by King Dinis I — the oldest university in Portugal and one of the oldest still operating in the world. The Joanina Library (Biblioteca Joanina, completed 1728) is its most-visited building: a Baroque interior with hand-painted ceilings, approximately 60,000 volumes, and a documented colony of bats that protect the collection by eating bookworms at night. The university complex received UNESCO World Heritage status in 2013.

A stop of 2–3 hours covers the Joanina Library, the university tower (views over the Mondego river), and the lower town. Coimbra is 198 km from Lisbon.

Aveiro — 2h 45min from Lisbon (260 km)

Aveiro sits on a coastal lagoon (Ria de Aveiro) connected to the Atlantic. The city is known for its moliceiro boats — flat-bottomed painted vessels originally used to harvest seaweed (moliço) from the lagoon as agricultural fertilizer. As chemical fertilizers replaced seaweed in the 20th century, the boats transitioned to tourism. The Art Nouveau architecture along the central canal dates from the early 20th century, funded by local families who had returned wealthy from Brazil.

A stop of 1.5–2 hours covers the central canal, a moliceiro cruise (45 min), and the main market building.

Óbidos — 1h from Lisbon (80 km, short detour)

If leaving Lisbon early, Óbidos makes a natural first stop: a walled medieval town where the entire historic centre is enclosed within 13th-century walls. The town is 3 km off the A8 motorway. A 45-minute walk covers the walls, the main street (Rua Direita), and the castle — now a pousada. Óbidos is sold exclusively as a short stop, not a half-day destination.

For clients doing Lisbon → Porto in one day with two stops, the most natural combination is Coimbra + Aveiro. Óbidos + Coimbra also works if departing Lisbon at 08:00.

Aveiro is described in most guides as “the Venice of Portugal.” Venice is described in most guides as “Venice.” Aveiro has canals, painted boats, and considerably shorter queues. Whether this makes it a lesser Venice or a more practical one is a question each visitor answers independently.

transfer-van

Which Option Is Right for You?

 Train (Alfa Pendular)Bus (Rede Expressos)Private Transfer
Time2h 39min~3h 15min3h direct / 8–10h with stops
Price (1 person)€35.70from €15€580/vehicle
Price (4 persons)€142.80from €60€650/vehicle
Intermediate stopsNoneNoneCoimbra, Aveiro, Óbidos, Nazaré, Fátima
Door-to-door
Booking requiredYes (advance)YesYes
Best forSolo travellers, direct city-to-cityBudget travellersGroups 3–6, day with stops

When to take the train: you are going directly between the two cities, have a flexible budget for speed, and have already seen — or are not interested in — the stops along the route.

When to take the bus: budget is the primary factor and time is not.

When to book a private transfer: you are travelling as a group of 3 or more, want to stop in Coimbra or Aveiro, and prefer a single vehicle from door to door rather than managing connections.

 

Travel from Lisbon to Porto with Yellow Cab TT Tours

The private transfer option is designed for travellers who want more than a direct connection. All vehicles depart from your Lisbon hotel and arrive at your Porto address. Intermediate stops at Coimbra, Aveiro, or Óbidos can be added at booking.

FAQ

The Alfa Pendular takes 2 hours and 39 minutes from Lisboa Oriente to Porto Campanhã. The slower Intercidades service takes approximately 3 hours and 4 minutes. Both depart from Lisboa Oriente station.
Lisboa Oriente (Gare do Oriente). This is Lisbon’s main intercity rail hub, served by Metro Blue and Red lines. Rossio station, which is more central, only serves the Sintra line — not Porto.
The Alfa Pendular costs €35.70 in 2nd class (2026 pricing, updated January 2026 with a 2.26% increase). The Intercidades service costs €28.05. Book at cp.pt.
Yes. Rede Expressos runs direct services roughly hourly from Sete Rios terminal (Metro Blue line, Jardim Zoológico station). Journey time is approximately 3 hours 15 minutes. Prices start from around €15. FlixBus also operates on this route from €8.99.
The road distance via the A1 motorway (Autoestrada do Norte) is 274 km. The rail distance is 314 km. Driving time without stops is approximately 3 hours.
Not by train — the Alfa Pendular stops at Coimbra-B station for a brief platform stop only. To visit Coimbra or Aveiro properly, either take a regional train connection and continue to Porto the next day, or book a private transfer with planned stops along the route.
Yellow Cab TT Tours charges €580 for a sedan (1–3 passengers) and €680 for a van (4–6 passengers). One optional stop en route adds €60; two stops add €100. The price is per vehicle, not per person. All A1 tolls are included.
Aveiro rewards a stop of 1.5–2 hours. The central canal, moliceiro cruise (45 minutes), and Art Nouveau buildings along the waterfront are the main draws. The city is 260 km from Lisbon — a natural midpoint on the Lisbon-Porto route.
The Alfa Pendular is the fastest scheduled service at 2 hours 39 minutes. Flying takes approximately 1 hour in the air but requires airport check-in and transfers on both ends — typically not faster than the train for city-centre to city-centre travel.
Yes. Yellow Cab TT Tours provides private drivers from Lisbon to Porto with door-to-door service. The sedan seats 1–3 passengers (€580); the van seats 4–6 passengers (€680). All drivers speak English. Optional stops at Coimbra, Aveiro, or Óbidos can be added at booking.
Yes. Yellow Cab TT Tours operates private transfers with up to two stops en route. Vehicles seat 1–3 passengers (sedan) or 4–6 passengers (van). Stops can be added at Coimbra, Aveiro, Óbidos, Nazaré, or Fátima. Book at transfer-tours.
Fábio Mendes - Founder and CEO at Yellow Cab TT Tours - author
Written by Fábio Mendes
Founder & Director of Yellow Cab TT Tours. Guiding in Portugal for 20+ years.
Founded Yellow Cab TT Tours in 2013. 3,372 five-star reviews on Tripadvisor.
 
Fábio has been guiding private tours and transfers across Portugal since 2013. He has made the Lisbon–Porto route hundreds of times, with stops ranging from 45 minutes in Óbidos to full-day visits in Coimbra. His recommendation depends entirely on whether the journey is the point or the destination is.