Portugal
Portugal is one of the easiest countries in Europe to travel independently. Despite its relatively small size, you’ll find dramatic coastlines, charming medieval towns, world-famous wine regions, vibrant cities, and some of the best food in Europe. Better yet, Portugal is compact enough that you can experience many of its highlights in just a few weeks without constantly packing and unpacking.
This 3-week Portugal itinerary takes you through the country’s most beautiful regions, from the colorful streets of Porto and the vineyards of the Douro Valley to the castles of Sintra, the historic neighborhoods of Lisbon, and the spectacular beaches of the Algarve. It is designed to work both as a road trip and as a public transport itinerary, making it ideal for solo travelers and first-time visitors alike.
3-Week Portugal Itinerary
Porto – Braga – Guimarães – Douro Valley – Gerês National Park – Coimbra – Nazaré – Óbidos – Lisbon – Sintra – Évora – Algarve. Click on the map below to see my pins in Google Maps!
Day 1-3: Porto
Most travelers begin their Portugal itinerary in Porto, one of the country’s most beautiful cities. With its colorful riverside houses, historic wine cellars, and atmospheric old town, Porto is the perfect introduction to Portugal.
Arrival: The easiest way to begin this itinerary is by flying into Porto Airport (OPO), which has direct connections to many European cities and seasonal flights from North America. From the airport, you can reach the city center in around 30 minutes using Porto’s metro system. Taxis and Uber are also widely available. If you’re doing this itinerary as a road trip, pick up your rental car directly at the airport. While you won’t need it for Porto itself, having it from the start can be convenient if you’re planning to continue through the Douro Valley and Gerês National Park.
Spend your first few days exploring the UNESCO-listed Ribeira district, crossing the iconic Dom Luís I Bridge, and admiring the famous azulejo-covered São Bento Station. Take time to wander through the city’s steep streets, enjoy sunset views from Jardim do Morro, and sample port wine in Vila Nova de Gaia.
On day four, continue to Braga. If you’re traveling by public transport, direct trains connect Porto and Braga in about one hour. If you’re driving, the journey takes around 45 minutes.
See: Ribeira, Dom Luís I Bridge, São Bento Station, Livraria Lello
Stay: The Passenger Hostel (budget), Torel Avantgarde (upscale)
Day 4: Braga
Often overlooked by international visitors, Braga is one of Portugal’s oldest cities and a wonderful introduction to the country’s rich history and religious heritage. Despite its centuries-old churches and monuments, Braga feels surprisingly youthful thanks to its large student population and lively café culture.
Arrival: Braga makes an easy day trip from Porto. Direct trains run frequently between the two cities and take around one hour. If you’re driving, the journey takes approximately 45 minutes via the A3 motorway.
Start your visit at Bom Jesus do Monte, one of Portugal’s most iconic landmarks. The impressive baroque staircase is worth climbing for the panoramic views alone. Afterwards, spend some time exploring Braga’s charming historic center, including Braga Cathedral, the city’s elegant squares, and its pedestrian-friendly shopping streets. The city is compact and easy to explore on foot, making it a relaxing stop between Porto and the more rural regions ahead.
Departure: Return to Porto for the night. Tomorrow’s destination is Guimarães, which can be reached from Porto in around one hour by either train or car.
See: Bom Jesus do Monte, Braga Cathedral
Eat: Taberna Belga, Retrokitchen
Read: My detailed Braga travel guide
Day 5: Guimarães
Known as the birthplace of Portugal, Guimarães is one of the country’s most important historical destinations. Its beautifully preserved medieval center has been designated a UNESCO World Heritage Site and offers a glimpse into Portugal’s earliest history.
Arrival: Like Braga, Guimarães is best visited as a day trip from Porto. Direct trains connect the two cities in around one hour, while drivers can expect a journey of approximately 50 minutes.
Spend the day wandering through the atmospheric old town, where cobblestone streets open onto lively squares lined with cafés and restaurants. Visit Guimarães Castle, often considered the birthplace of the Portuguese nation, and explore the impressive Palace of the Dukes of Braganza. Compared to Porto, Guimarães feels quieter and more traditional, making it a nice contrast to the busy city atmosphere.
Departure: Return to Porto for one final night. On day six, continue into the Douro Valley. The scenic train journey to Pinhão takes around two and a half hours, while the drive takes approximately one and a half hours.
See: Guimarães Castle, Palace of the Dukes of Braganza
Read: My detailed Guimarães travel guide
Day 6-7: Douro Valley
The Douro Valley is one of Portugal’s most spectacular regions and a highlight of any longer itinerary. Famous for its terraced vineyards, winding river, and world-renowned wine production, the area offers some of the most beautiful scenery in the country.
Arrival: From Porto, take the scenic train to Pinhão, often considered one of the most beautiful rail journeys in Europe. Trains take approximately 2.5 hours. If you’re driving, the journey takes around 1.5 hours and allows greater flexibility for visiting viewpoints and wineries throughout the region.
Many visitors only come to the Douro as a day trip, but staying for two nights allows you to properly enjoy the region’s slower pace. Spend your time visiting local wineries, taking a boat trip along the river, and enjoying the spectacular views from the many miradouros overlooking the valley. This is also one of the best places in Portugal to slow down, relax, and enjoy long lunches paired with local wines.
Departure: On day eight, continue to Peneda-Gerês National Park. Public transport connections usually require traveling via Braga and can take several hours. If you’re driving, the journey takes around two hours.
See: Pinhão, vineyard estates, river cruises
Stay: LBV House Hotel (budget), Quinta de la Rosa (boutique), Quinta Nova (upscale)
Eat: Castas e Pratos (Peso da Régua), DOC by Rui Paula (Folgosa)
Day 8-9: Peneda-Gerês National Park
Portugal’s only national park feels completely different from the rest of the country. Instead of vineyards and historic cities, you’ll find mountains, waterfalls, hiking trails, traditional stone villages, and some of Portugal’s most beautiful natural scenery.
Arrival: If you’re traveling without a car, you’ll usually need to connect through Braga using a combination of trains and local buses. While possible, public transport is limited in the park itself. If you’re driving, reaching Gerês from the Douro Valley takes approximately two hours.
Spend the next two days exploring waterfalls, scenic viewpoints, and some of Portugal’s best hiking trails. Popular highlights include the Arado Waterfall, Tahiti Waterfall, and Pedra Bela viewpoint. The park is also home to traditional villages that offer a glimpse into rural Portuguese life that hasn’t changed much in generations.
Departure: On day ten, travel south to Coimbra. By car, the journey takes around 2.5 hours. Public transport generally involves returning to Braga before continuing south by train.
See: Tahiti Waterfall, Arado Waterfall, Pedra Bela Viewpoint
Stay: Hotel São Bento da Porta Aberta (mid-range), Hotel Rural Misarela (upscale)
Stay: Lurdes Capela, Espigueiro do Soajo
Day 10-11: Coimbra
Home to one of the oldest universities in Europe, Coimbra is a city where centuries of history meet a lively student atmosphere. Perched on a hill overlooking the Mondego River, Coimbra was once the capital of Portugal and remains one of the country’s most fascinating cultural destinations.
Arrival: From Gerês, the easiest option is to drive directly to Coimbra, a journey of approximately 2.5 hours. If you’re relying on public transport, travel back to Braga and continue south by train, which can take around 4-5 hours in total.
Spend your time exploring the historic university district, the magnificent Joanina Library, and the narrow streets that wind down through the old town. The city is compact enough to explore on foot, and its elevated position provides beautiful viewpoints across the surrounding countryside. In the evening, consider attending a traditional Fado performance, which has a distinct style here compared to Lisbon.
Departure: On day twelve, continue west towards the Atlantic coast and the famous surf town of Nazaré. By car, the journey takes around one hour. If using public transport, buses connect the two destinations in approximately 1.5 to 2 hours.
See: University of Coimbra, Joanina Library, Old Town
Change The World Hostels Coimbra (budget), Sapientia Boutique Hotel (mid-range), Quinta das Lágrimas (upscale)
Discover: A great Coimbra guided tour
Day 12-13: Nazaré
Nazaré may be best known for its giant winter waves, but even outside surf season it remains one of Portugal’s most beautiful coastal towns. Dramatic cliffs, golden beaches, and spectacular ocean views make it a worthwhile stop on any Portugal itinerary.
Arrival: From Coimbra, drive around one hour west to Nazaré. Several daily bus services also connect the two towns.
Spend your first afternoon exploring the beachfront promenade before taking the funicular up to Sítio, the historic upper town perched on the cliffs above the ocean. From here you’ll enjoy some of the best coastal views in Portugal. If visiting during winter, you may even witness the enormous waves that attract professional surfers from around the world. The nearby lighthouse and clifftop viewpoints are particularly impressive at sunset.
Departure: On day fourteen, continue south towards Lisbon, stopping in the medieval town of Óbidos along the way. By car, the drive from Nazaré to Óbidos takes around 40 minutes. Public transport travelers can use regional buses connecting both towns.
See: Praia da Nazaré, Sítio viewpoint, Forte de São Miguel Arcanjo
Stay: By The Sea Hostel (budget), Hotel Magic (mid-range), Miramar Hotel & Spa (upscale)
Day 14: Óbidos
Surrounded by ancient walls and filled with whitewashed houses covered in colorful flowers, Óbidos is one of Portugal’s most picturesque small towns. Although compact, it’s well worth a stop on your journey south.
Arrival: From Nazaré, it’s an easy drive or bus ride to Óbidos. Most visitors only need a few hours here before continuing to Lisbon later in the day.
Spend your time walking along the medieval walls, wandering through the narrow cobblestone streets, and visiting the historic castle that dominates the town skyline. Be sure to try ginjinha, a local cherry liqueur traditionally served in a small chocolate cup. Óbidos is small enough to explore in half a day, making it an ideal stop between Nazaré and Lisbon.
Departure: Continue to Lisbon in the afternoon. By car, the drive takes around one hour. Frequent buses and trains connect the area with Lisbon and take approximately one hour.
See: Medieval walls, castle, historic center
Stay: The Literary Man (butique), Pousada do Castelo de Óbidos (luxury)
Eat: Tasca10, A Nova Casa de Ramiro
Read: My detailed Óbidos travel guide
Day 15-17: Lisbon
No Portugal itinerary would be complete without several days in Lisbon. Built across seven hills overlooking the Tagus River, the Portuguese capital combines historic neighborhoods, world-class viewpoints, beautiful architecture, and an outstanding food scene.
Arrival: Arrive from Óbidos in the afternoon and settle into your accommodation. If you’re driving, I recommend returning your rental car upon arrival, as Lisbon’s public transport network is excellent and parking can be expensive and stressful.
Spend the next few days exploring Alfama, Baixa, Chiado, and Bairro Alto. Ride the iconic yellow Tram 28, visit Belém Tower and Jerónimos Monastery, and enjoy sunset from one of the city’s many miradouros. Lisbon is also one of Europe’s best cities for simply wandering without a plan, discovering hidden viewpoints, colorful streets, and small local cafés.
Departure: On day eighteen, take a day trip to Sintra. Trains depart regularly from Lisbon’s Rossio Station and take around 40 minutes. If driving, the journey takes approximately 40 minutes depending on traffic.
See: Alfama, Belém Tower, Jerónimos Monastery, Tram 28
Stay: Home Lisbon Hostel (budget), Memmo Alfama (upscale)
Day 18: Sintra
With its colorful palaces, mysterious gardens, and forest-covered hills, Sintra feels like something straight out of a fairy tale. It’s easily one of Portugal’s most famous destinations and an essential stop for first-time visitors.
Arrival: Direct trains connect Lisbon and Sintra throughout the day, making this one of the easiest day trips in the country. Drivers can also reach Sintra in around 40 minutes, though parking can be challenging during peak season.
Spend the day exploring Pena Palace, the Moorish Castle, and Quinta da Regaleira, famous for its mysterious tunnels and enchanting gardens. While it is possible to see the highlights in one day, start early to avoid crowds, especially during summer.
Departure: Return to Lisbon for the evening. On day nineteen, continue south-east into Portugal’s beautiful Alentejo region.
See: Pena Palace, Quinta da Regaleira, Moorish Castle
Stay: Chalet Saudade (boutique), Valverde Sintra Palácio de Seteais (luxury)
Eat: Incomum, Tascantiga
Day 19-20: Évora
Often overlooked by international visitors, Évora is one of Portugal’s most charming cities and a wonderful introduction to the Alentejo region. Surrounded by rolling countryside, vineyards, and olive groves, it offers a completely different atmosphere from the country’s larger cities.
Arrival: From Lisbon, trains reach Évora in around 1.5 hours. Drivers can make the journey in approximately the same time.
Spend your days exploring the Roman Temple, the impressive cathedral, and the famous Chapel of Bones. Évora’s compact historic center is perfect for leisurely walks, and the city also serves as an excellent base for experiencing Alentejo’s renowned food and wine culture.
Departure: On day twenty-one, continue south to the Algarve. The drive takes around three hours. Public transport travelers can take a train or bus via Faro, with journey times typically between four and five hours.
See: Roman Temple, Chapel of Bones, Cathedral
Stay: Heaven Inn Évora (budget), Vitória Stone Hotel (mid-range), M’AR De AR Aqueduto (upscale)
Tours: Check out Évora from Lisbon
Day 21–25: Algarve (optional)
Finish your Portugal adventure in the Algarve, home to some of Europe’s most spectacular coastline. Golden cliffs, hidden coves, charming fishing villages, and beautiful beaches make this the perfect place to relax before heading home.
Arrival: Whether arriving by train, bus, or car, I recommend basing yourself in Lagos, one of the Algarve’s most scenic and walkable towns.
Spend the next few days exploring the region’s highlights, including Ponta da Piedade, Praia Dona Ana, Benagil Cave, Sagres, and Cabo de São Vicente. While many visitors focus exclusively on beach time, the Algarve also offers excellent coastal hikes, boat trips, and dramatic viewpoints. If you’re traveling without a car, Lagos is particularly convenient thanks to its train connections and compact town center.
Departure: Depending on your flight, either depart from Faro Airport, the Algarve’s main international gateway, or return to Lisbon. Direct buses and trains connect Lagos with both Faro and Lisbon, while drivers can reach Faro Airport in approximately one hour or Lisbon in around three hours.
See: Ponta da Piedade, Praia Dona Ana, Benagil Cave
Stay: in Lagos, great for both car-free and road trips. Olive Hostel Lagos (budget), Lagos Atlantic Hotel (mid-range), Cascade Wellness Resort (upscale)
Read: My detailed Lagos travel guide
When to Visit Portugal
Portugal is one of Europe’s few true year-round destinations, but the best time to visit depends on what kind of trip you’re planning. Weather patterns vary between northern and southern Portugal, while Madeira and the Azores follow completely different climates altogether. Whether you’re looking for beach weather in the Algarve, city sightseeing in Lisbon and Porto, hiking in Madeira, or whale watching in the Azores, choosing the right season can make a big difference to both your experience and your budget.
For most travelers, May, June, and September offer the best balance of pleasant weather, manageable crowds, and reasonable prices. Summer brings long sunny days and excellent beach conditions, while spring and autumn are often ideal for sightseeing, road trips, wine regions, and outdoor activities.
For a detailed month-by-month breakdown, regional weather guide, and the best travel windows for each destination, read: Best Time to Visit Portugal.
How to get to Portugal
Portugal is well connected to the rest of Europe and increasingly accessible from North America, South America, and the Middle East. Most travelers arrive via Lisbon Airport (LIS), the country’s largest international gateway, although Porto Airport (OPO) is often a great alternative, especially if you’re following this itinerary from north to south.
Direct flights connect Portugal with major cities including London, Paris, Amsterdam, Frankfurt, New York, Boston, Toronto, São Paulo, and Dubai. Browse through Skyscanner or Kiwi to compare flight options and find the best deals from your departure city.
If you’re already traveling in Europe, Portugal is also easy to reach via low-cost carriers such as Ryanair, easyJet, Vueling, and TAP Air Portugal, with frequent flights operating from most major European cities.
Browse Skyscanner for cheap flights.
From Nearby Countries
From Spain | Spain and Portugal are well connected by both bus and air. If you’re already traveling in Spain, buses frequently connect cities such as Madrid, Seville, and Salamanca with Lisbon and Porto. The journey from Seville to Lisbon typically takes around 6-7 hours and is one of the most popular overland routes in the Iberian Peninsula. There are also regular domestic-style flights between major Spanish and Portuguese cities.
From the Rest of Europe | Portugal is one of Europe’s most popular holiday destinations, meaning direct flights are available from hundreds of cities across the continent. Travelers coming from France, Germany, the UK, the Netherlands, or Italy can often find extremely affordable fares, particularly outside the peak summer season.
Getting Around Portugal
One of the best things about traveling in Portugal is how easy it is to move between destinations. The country’s rail network connects major cities such as Porto, Coimbra, Lisbon, Faro, Braga, and Guimarães, while long-distance buses fill the gaps where train connections are limited. For most travelers, public transport is more than sufficient for exploring the country’s highlights.
A rental car becomes useful if you plan to visit more rural regions such as the Douro Valley, Peneda-Gerês National Park, or smaller villages in the Alentejo. However, for city-focused itineraries, Portugal is one of the easiest countries in Europe to explore without driving.
I explain exactly which transport to use (and when), how to book tickets, whether it’s worth renting a car, and common mistakes travelers make in my complete guide: How to Get Around Portugal: Trains, Buses & Transport Tips
How Expensive is Portugal?
COST OF TRAVEL
Portugal is one of the best-value destinations in Western Europe. While it is no longer the bargain it once was, especially in popular destinations like Lisbon, Porto, and the Algarve, it remains significantly more affordable than many other countries in Western Europe. You can travel comfortably on a mid-range budget, enjoy excellent food and wine, stay in charming guesthouses or boutique hotels, and still spend less than you would in neighboring Spain, France, or Italy.
Budget travelers can keep costs low by using Portugal’s excellent public transport network, staying in hostels or guesthouses, and eating at local restaurants. At the same time, Portugal also offers plenty of opportunities to splurge, from luxury wine estates in the Douro Valley and historic palace hotels to high-end beach resorts along the Algarve coast.
Because costs can vary considerably depending on the season, destination, and travel style, I’ve broken everything down in a separate guide covering daily budgets, accommodation prices, transport costs, food expenses, and a sample 2-week travel budget. Read the full breakdown here: Cost of Travel in Portugal.
Start planning
If you’re actively planning your trip, these are the tools I personally use and recommend to book safely, save money, and avoid unnecessary stress.
Start planning
If you’re actively planning your trip, these are the tools I personally use and recommend to book safely, save money, and avoid unnecessary stress.
Flights
Find any flight on Skyscanner or Expedia
Hotels
Booking.com and Agoda for hotels, Hostelworld for hostels
Tours & Activities
GetYourGuide, Viator and Klook are all reliable, with flexible cancellation
Transportation
DiscoverCars for car rentals. Omio (in Europe), BusBud and 12Go (globally) for trains and buses.
Money & Payments
A Wise card for free ATM, good FX rates and low fees
Where to next?
If this guide helped you understand what it’s really like to travel in Portugal, the next step is planning your route. Start here for a complete overview:
→ Portugal Travel Guide
(destinations, transport, costs, and practical tips)
Planning your itinerary?
These sample routes help you decide how much you can realistically see without rushing.
3-week Travel Itinerary: Explore Portugal at a relaxed pace.
2-week Travel Itinerary: The perfect first-time route covering Portugal’s highlights.
Traveling solo or want extra tips?
If this is your first trip to Portugal, these guides will help you feel prepared:
Best Time to Visit Portugal: Month-by-month breakdown, seasons, and when to plan your trip
Cost of Travel in Portugal: Realistic budgets, transport costs, and how to plan your spending
How to get around Portugal: How to combine transport options like a pro
Explore Portugal by destination
If you prefer to plan by destination, these in-depth guides cover some of Portugal’s highlights:
Algarve Travel Guide