Plan the Portuguese stays
The Portuguese section uses three nights in Lisbon and three in Porto. Sintra is a day trip returning to Lisbon; the next mainline move starts from the Lisbon room. Use the full Porto day for a chosen city visit before the longer move to Madrid.
Use the Lisbon guide, Porto guide and CP planner for the local arrivals and mainline connection. Keep palace tickets and the local Sintra transfer separate from the city-to-city fare.
Arrange the nights first
Use three nights each in Lisbon, Porto and Madrid, followed by four in Barcelona. Compare a direct Porto–Madrid flight with the complete coach journey; there is no simple direct train. Toledo returns to the same Madrid room.
Make the main bookings
Choose the timed interior you most want, then place it on a full day with a comfortable approach. Museum admission, a tower, a mountain connection and an airport transfer may be separate products. Read the whole ticket before comparing totals, and leave moving-day evenings flexible.
Destination details
Madrid · Barcelona. Use these guides for local arrivals, visitor choices and places to begin a day.
If you have fewer days
Choose three cities for a shorter trip and price the new connection before removing one. The transfer day cannot count as a full sightseeing day in both cities.
Build the budget from nights and days
The day figures add up to €2,859.00 for one traveller before paid visits and extra journeys. A private-room line buys the whole room; divide only that part when sharing. These are chosen spending allowances, not available room offers or measured averages. Replace the stay amount with the full booking cost, including taxes and cleaning.
Add paid visits, excursions, intercity or inter-island tickets and airport journeys. The day notes separate accommodation, meals, local travel and small extras. The final day has no extra overnight allowance. The city budget cards are an alternative plan, so do not add them on top of this subtotal.