A 2 weeks Spain Portugal itinerary across the Iberian Peninsula is one of the best-value routes in Western Europe, averaging $43 per day for accommodation, food, and transport. That daily budget is achievable without cutting corners, largely because Lisbon and Porto pull the average down from Barcelona and Madrid's slightly higher costs. Fourteen days, four cities, two countries, and a route that rewards slow travel with exceptional food, architecture, and nightlife. All prices on this page are in USD.
Barcelona opens strong with Gaudi's surreal architecture, beaches within metro distance of the Gothic Quarter, and a food market (La Boqueria) that doubles as a cheap lunch destination. Madrid shifts the energy to late-night culture, with world-class art at the Prado and Reina Sofia, tapas bars that serve free bites with every drink order, and a social rhythm where dinner at 10 PM is considered early. Crossing the border into Portugal, the pace changes noticeably. Lisbon's tiled hillside neighborhoods, $1.50 pasteis de nata, and rooftop miradouros offer a quieter, more photogenic experience. Porto closes the route with port wine cellars in Vila Nova de Gaia, the riverside Ribeira district, and a food scene that rivals Lisbon at even lower prices.
Hostel beds range from $15 to $25 per night across the four cities. Barcelona is the priciest for accommodation ($22 to $30 for a well-located dorm), while Porto regularly offers beds at $12 to $18. Madrid and Lisbon fall in between. Food is a highlight everywhere on this route. A menu del dia (fixed lunch menu) in Madrid runs $10 to $13 for three courses with a drink. Lisbon's tascas serve grilled fish plates for $7 to $10. Porto's francesinha (the city's signature meat sandwich) is a $6 to $8 meal that could fuel a full afternoon of walking.
Ground transport between the four cities costs $500 to $700 total. Barcelona to Madrid is a quick $15 to $30 bus or $25 to $45 high-speed train (2.5 hours). Madrid to Lisbon runs $25 to $40 by overnight bus, which saves a night of accommodation. Lisbon to Porto is the easiest leg, with frequent trains at $15 to $25 for three hours of riverside scenery. The connections are reliable, the distances reasonable, and the overnight bus option between Spain and Portugal is a smart budget move.
What makes this Iberian combination work is the contrast. Spain is louder, later, and more expensive. Portugal is quieter, earlier, and noticeably cheaper. Together, they create a two-week rhythm where each border crossing resets expectations. The food alone justifies the route, with four distinct culinary traditions in cities close enough to connect without exhausting travel days.
| # | CITY | DAILY TOTAL▲ | HOSTEL/NIGHT↕ | FOOD/DAY↕ | TRANSPORT↕ | ACTIVITIES↕ |
|---|---|---|---|---|---|---|
| 1 | 🇵🇹LisbonCheapest | $71 | $26 | $31 | $8 | $6 |
| 2 | 🇵🇹Porto | $71 | $22 | $29 | $14 | $6 |
| 3 | 🇪🇸Madrid | $95 | $35 | $38 | $14 | $7 |
1 more city behind the curtain
Drop your email to unlock the full cost breakdown for every city on this route.
Costs are daily averages in USD based on hostel dorms, local food, and public transport. Last updated March 2026.