Iberian Peninsula: Madrid to Porto

A grand rail and bus journey from Madrid through Seville, the Algarve, and Lisbon to Porto

An open-jaw flight itinerary that avoids backtracking. It connects five segments using high-speed rail, cross-border buses, and Portuguese trains, with stays in four locations, including day trips to Évora and Sintra. Ideal for first-time visitors without a car who have plenty of time. The pace is relatively full; if you want to slow down, you can skip Madrid or Porto. Seville and Madrid can be extremely hot in midsummer.

Seville is scorching hot in July and August; cross-border bus tickets must be booked in advance.

Day by day

Day 1 · Arrive in Madrid Old Town

Madrid(Puerta del Sol、Plaza Mayor、Royal Palace of Madrid)

Take the metro or airport express bus to the city center (approx. 40 minutes) and explore on foot in the afternoon.

Stay: Puerta del Sol Area

Day 2 · Paseo del Arte & El Retiro Park

Madrid(Prado Museum、Reina Sofía Museum、El Retiro Park)

Walk from Puerta del Sol to the Prado Museum in about 15 minutes, and walk between the museums and the park.

It is highly recommended to book timed-entry tickets for the Prado and Reina Sofía in advance.

Stay: Puerta del Sol Area

Day 3 · High-Speed Train South to Seville

Seville(Barrio de Santa Cruz、Metropol Parasol (Las Setas))

Take the AVE from Atocha Station to Seville (approx. 2 hours and 30 minutes) and explore the Old Town on foot in the afternoon.

Stay: Santa Cruz

Day 4 · Royal Alcázar, Cathedral & Plaza de España

Seville(Real Alcázar of Seville、Seville Cathedral & La Giralda、Plaza de España, Seville)

The heart of the Old Town is easily walkable; Plaza de España is about a 15-minute walk away.

You must purchase timed-entry tickets for the Alcázar online in advance.

Stay: Santa Cruz

Day 5 · Triana & the Riverbank

Seville(Triana、Mercado de Triana、Torre del Oro)

Walk across the bridge to Triana in about 20 minutes, and return to the Old Town along the river in the afternoon.

Stay: Santa Cruz

Day 6 · Cross-Border Bus to Lagos

Western Algarve(Lagos Old Town)

Take a bus from Plaza de Armas Station to Faro, then transfer to Lagos. The entire journey takes about 4 hours.

Tickets sell out quickly in July and August, so book well in advance.

Stay: Lagos Old Town

Day 7 · Ponta da Piedade & Beaches

Western Algarve(Praia do Camilo、Ponta da Piedade、Praia de Dona Ana)

Walk about 2 km from the Old Town along the cliffside trail to Camilo Beach and Ponta da Piedade.

Stay: Lagos Old Town

Day 8 · Sagres Day Trip

Western Algarve(Fortaleza de Sagres、Cape St. Vincent)

Take a public bus from Lagos to Sagres (approx. 1 hour). Services are limited, so alternatively, join a local day tour.

Stay: Lagos Old Town

Day 9 · Train North to Lisbon

Lisbon(Bairro Alto & Chiado、Miradouro de São Pedro de Alcântara)

Take the train from Lagos with a transfer at Tunes to Lisbon (approx. 3 hours and 30 minutes), or take a direct bus.

Stay: Baixa and Chiado

Day 10 · Alfama & Belém

Lisbon(São Jorge Castle、Alfama、Jerónimos Monastery、Belém Tower)

Explore the Old Town on foot in the morning, then take Tram 15 to Belém in the afternoon (approx. 30 minutes).

Stay: Baixa and Chiado

Day 11 · Évora Day Trip

Évora(Roman Temple of Évora、Évora Cathedral、Chapel of Bones、Praça do Giraldo)

Take the intercity train from Oriente Station to Évora (approx. 1 hour and 30 minutes) and explore the historic center on foot.

Trains are infrequent, so book your round-trip tickets in advance.

Stay: Baixa and Chiado

Day 12 · Sintra Day Trip

Sintra(Pena Palace, Sintra、Quinta da Regaleira)

Take the suburban train from Rossio Station to Sintra (approx. 40 minutes), then transfer to a local bus up the mountain.

Stay: Baixa and Chiado

Day 13 · Train to Porto

Porto(São Bento Railway Station、Ribeira、Dom Luís I Bridge、Vila Nova de Gaia Port Wine Cellars)

Take the Alfa Pendular to Porto (approx. 2 hours and 45 minutes). Explore the riverbank and wine cellars in the afternoon.

Stay: Baixa and Avenida dos Aliados

Day 14 · Half Day in the Old Town & Departure

Porto(Livraria Lello、Clérigos Church & Tower)

Explore on foot in the morning, then take the metro to the airport (approx. 40 minutes).

Similar itineraries