Itineraries

Lisbon to Porto — Train, Car
& the Best Stops (2026 Guide)

Portugal Tours Your Way May 2026 11 min read

Lisbon and Porto are Portugal's two great cities — and the journey between them is one of the country's best travel experiences if you approach it correctly. The direct train takes under three hours and is comfortable. The car route — stopping at medieval walled towns, dramatic beaches with 30-metre waves, and Portugal's most beautiful university city — takes two days and is exceptional. This guide covers both options honestly.

1

Direct vs. Scenic — Choosing Your Approach

Direct train: ~2h 45min–3h by Alfa Pendular; comfortable, affordable, door-to-door Direct car: ~3h via A1 motorway (313km); unremarkable but fast Scenic car route: 2 days with stops at Óbidos, Nazaré, Coimbra, Aveiro — ~450km total Bus: Rede Expressos; ~3.5h direct; cheaper than train but less comfortable

The decision between train and car comes down to a simple question: do you have extra days? If you are making a direct transfer between cities to continue your holiday, the Alfa Pendular train is the obvious answer — fast, reliable, comfortable, with good scenery along the coast and the Douro estuary, and no driving stress. If you have two or three days between the cities and want to see some of the most rewarding parts of central Portugal, the scenic car route via the Atlantic coast turns the journey into a destination. There is no wrong answer — it depends entirely on your schedule.

One important nuance: if you are planning to stop at places like Nazaré, Óbidos or the wineries of the Douro Valley, you need a hire car. Public transport from Lisbon serves all these destinations, but the connections are slow and the scheduling inflexible. For anything more than a train transfer, a car gives you the freedom the route deserves.

2

Lisbon to Porto by Train — The Smart Default

Service: Alfa Pendular (high-speed tilting train) — operated by CP (Comboios de Portugal) Lisbon stations: Oriente (main) or Santa Apolónia — both served; Oriente is better connected Porto station: Campanhã (all trains) → change for São Bento (city centre, 2 stops) Price: €20–35 standard class; €35–55 first class; cheaper booked in advance via cp.pt

The Alfa Pendular is Portugal's best train service and one of the more pleasant ways to move between two major cities in southern Europe. The trains are clean, air-conditioned, have comfortable seats with tables, a café car, and plug sockets at most seats. The journey from Oriente station in Lisbon to Campanhã in Porto takes approximately 2 hours 45 minutes to 3 hours depending on whether the train calls at Coimbra-B (most do). The best seats are on the right-hand side heading north for coast views.

Book tickets through the CP website (cp.pt) in advance — early booking discounts of 30–40% are frequently available, bringing the standard class fare down to €20–22. On peak days (Friday evenings, Sunday afternoons, public holidays), the trains fill up and walk-up prices are higher. The Intercidades service is slower (3.5–4hrs) and cheaper — adequate but not as comfortable. Avoid the Regional service, which stops everywhere and takes 4+ hours.

Arriving at Campanhã station in Porto, take the Metro (Line C, one station) or an urban train (2 stations) to São Bento — Porto's beautiful historic station, with its famous azulejo-covered walls depicting scenes from Portuguese history. This is a 5-minute connection and should not be skipped; São Bento is itself one of the great architectural interiors in Portugal and the best arrival point in the city. See our complete Porto guide for what to do when you arrive.

Train Booking Tips

Book at least 5–7 days ahead for significant discounts. The "Campanha Antecipada" advance booking discount at cp.pt reduces prices by 20–40%. First class on the Alfa Pendular offers notably wider seats and a quieter atmosphere and is worth the modest premium on a 3-hour journey. Avoid Sunday afternoon trains from Porto (post-weekend rush) without advance booking.

3

Lisbon to Porto by Car — Worth It If You Have Time

Direct motorway (A1): 313km, ~3h driving — fast and dull; the A8/A17 coastal route is better Scenic coastal route: Lisbon → Óbidos → Nazaré → Coimbra → Aveiro → Porto (~450km over 2 days) Tolls: A1 motorway: ~€20 Lisbon–Porto; coastal roads: less but slower Hire car tip: Book a pick-up in Lisbon, drop-off in Porto — no return journey needed

If you choose to drive, do not take the A1 motorway directly — it is efficient and completely unremarkable, passing through the flat Portuguese interior with nothing to see. Instead, take the A8 northwest from Lisbon to Óbidos, then continue along the coast via Caldas da Rainha, Nazaré and Figueira da Foz before cutting inland to Coimbra, then north through Aveiro to Porto. This route is 50% longer in distance but delivers three of the most rewarding stops in central Portugal.

The coastal route to Porto is a natural two-day drive. Day 1: Lisbon → Óbidos (1h15m) → Nazaré (30min from Óbidos) → Coimbra (1h30m from Nazaré). Sleep in Coimbra. Day 2: Coimbra → Aveiro (45min) → Porto (1h from Aveiro). This is a relaxed pace with proper time in each place, and it covers the central Portugal highlights that most visitors on a standard Lisbon/Porto itinerary completely miss. The key stops are covered in sections 4–7 of this guide.

4

Stop 1: Óbidos — Portugal's Most Perfect Medieval Town

Distance from Lisbon: 80km north; 1h15m via A8 Time needed: 2–3 hours; walkable in its entirety Famous for: Intact medieval walls, Ginjinha (cherry liqueur in chocolate cups), medieval market festivals Stay: The castle is now a pousada (heritage hotel) — one of the most atmospheric stays in Portugal

Óbidos is one of those places that is almost too good to be true: a complete medieval walled town on a hilltop, its whitewashed houses strung with bougainvillea and its cobbled lanes entirely car-free, preserved so perfectly that it feels like a film set for the Middle Ages. The walls are intact around the full perimeter and walkable — the rampart walk (not for those with vertigo) provides views across the surrounding plains. Inside the walls, the village takes about two hours to explore properly: the main street Rua Direita, the 13th-century castle at one end, and the Igreja de Santa Maria (where a 10-year-old queen married a 14-year-old king in 1444 — look for the azulejo panels and the remarkable 17th-century painted ceiling) at the other.

The local speciality is Ginjinha — a liqueur made from sour cherries — served in small chocolate cups. Eating the cup is part of the experience. Óbidos hosts the Mercado Medieval in July and August (the entire town transforms into a medieval market with jousting, falconry, and costumes) and the Óbidos Chocolate Festival in October — both worth timing a visit around. For the full Óbidos guide, see our dedicated article.

5

Stop 2: Nazaré — Giant Waves & Atlantic Drama

Distance from Óbidos: 30km north; 35min via N8 and coast road Famous for: World's biggest surfable waves (October–March); dramatic beach; funicular to clifftop Sítio village Time needed: Half day (beach, funicular, seafood lunch) Best for: Seafood lunch at the beach restaurants; wave-watching from the Sítio clifftop

Nazaré is best known internationally for the giant waves that break on the underwater canyon just north of the town between October and March — the Praia do Norte has produced the largest waves ever surfed (Rodrigo Koxa rode a 24.4-metre wave here in 2017), and on big swell days the lighthouse viewpoint above the north beach draws crowds of spectators watching surfers descend waves the size of apartment buildings. Even outside big wave season, Nazaré has a vivid, salt-in-the-air Atlantic character: a long fishing beach, colourfully dressed fish vendors on the promenade, and the Sítio village on the clifftop above, reached by funicular or a steep walk.

The seafood here is the reason to eat: the restaurants on the beach road serve grilled fish (the local species — peixe espada, carapau, cherne) dragged from the Atlantic that morning, with Vinho Verde from the Minho and butter-poached potatoes. This is honest, excellent food at prices that become almost incomprehensible once you have eaten at tourist restaurants in Lisbon. Arrive for lunch (1–3pm) rather than dinner — the beach restaurants are busiest and best at lunch, and the light on the water in the afternoon is worth staying for.

"Nazaré is where the Atlantic arrives at Europe without apology — the waves, the fish, the wind, all of it."

6

Stop 3: Coimbra — University City on the Mondego

Distance from Nazaré: 90km north; 1h30m via A17 and IC2 Famous for: Joanina Library (one of the world's most beautiful), Coimbra Fado, 800-year-old university Time needed: Overnight strongly recommended; half-day minimum Book ahead: Joanina Library entry is strictly limited — pre-book online before visiting

Coimbra justifies an overnight stop on this route — it is one of the most genuinely distinctive cities in Portugal and cannot be properly seen in a two-hour detour. The Joanina Library, the Sé Velha (the Romanesque old cathedral), the medieval Almedina quarter, and an evening of authentic Coimbra Fado in a 14th-century chapel — these are all things that require time and stillness to appreciate. Sleep in Coimbra, walk the upper town at dusk when the students are returning from lectures, eat chanfana (slow-roasted goat) in one of the old restaurants below the university, and leave the next morning. See our complete Coimbra guide for everything worth seeing.

Private Central Portugal Tour

Coimbra, Óbidos, Batalha and Nazaré in one curated day — our Central Portugal private tours cover the region's highlights with expert guides who know the stories behind the stones.

View All Tours
7

Stop 4: Aveiro — The Portuguese Venice

Distance from Coimbra: 60km north; 45min via A1 Famous for: Moliceiro canal boats, Art Nouveau architecture, ovos moles (egg-yolk sweet pastry), ria lagoon Time needed: 2–3 hours; half-day with a canal boat ride and lunch Local speciality: Bacalhau com natas (salt cod with cream) and ovos moles in their distinctive shell-shaped wafer

Aveiro is the last major stop before Porto and one of Portugal's more unexpected pleasures: a small city built along a network of canals flowing from the ria (lagoon) that separates the town from the Atlantic, where brightly painted moliceiro gondola boats — originally used for harvesting seaweed — now ferry tourists along the main canal past ornate Art Nouveau facades. The comparison with Venice is superficial but not entirely wrong; Aveiro has the same sense of a city built on and around water, with the same slightly suspended, atmospheric quality.

The Art Nouveau architecture is the town's great visual pleasure: elegant early 20th-century facades with azulejo tile panels, ironwork balconies, and ornamental details that reflect the prosperity that the salt and fishing industries brought. The Museu de Arte Nova (Museum of Art Nouveau) on Rua Dr. Barbosa de Magalhães is small but excellent. The local sweet — ovos moles, a fragrant egg-yolk and sugar paste encased in wafer-thin pastry shaped like shells, fish and barrels — is one of Portugal's more distinctive confections and available from specialist shops throughout the town centre. Buy a box for Porto, where they make excellent gifts.

8

Practical Details — Tickets, Tolls & Timing

Train (direct)Alfa Pendular, 2h45m–3h. Book at cp.pt. €20–35 standard, €35–55 first class. Multiple daily departures from Oriente or Santa Apolónia.
Bus (direct)Rede Expressos, ~3h30m. Book at rede-expressos.pt. €18–22. Comfortable coaches, direct service. Departs Sete Rios bus terminal (Lisbon) to Campanhã (Porto).
Car (direct A1)313km, ~3h. Tolls ~€20. Motorway via Santarém, Coimbra, Aveiro. Fast, no scenery. Not recommended unless time-pressed.
Car (scenic route)~450km over 2 days. Óbidos, Nazaré, Coimbra overnight, Aveiro, Porto. Tolls minimal on coastal A8/A17. Hire car: €30–50/day, one-way drop-off Lisbon to Porto available.
Private transferDoor-to-door from Lisbon hotel to Porto hotel; 3–3.5h direct; no luggage handling or connections. Can include stops by request. Contact us for private transfer pricing.
One-Way Hire Car Fees

Most hire car companies charge a one-way fee for picking up in Lisbon and dropping in Porto (or vice versa). This ranges from €30 to €150 depending on the company and season. Compare the total including this fee when booking — some companies include it in the base rate, others add it at collection. Budget and Europcar tend to be most competitive for one-way Portugal rentals.


Portugal Tours Your Way

We provide private transfers between Lisbon and Porto — with or without stops — and private guided tours of every destination along the way. Whether you want a simple comfortable transfer or a two-day curated road trip, we design the journey around you.

Travel Between Lisbon & Porto in Style

Our private transfers cover the full route in comfort — with or without stops. Tell us your schedule and we'll design the journey that suits your trip.

View Private Transfers