Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

10-Day Spain Itinerary: Madrid, Seville, Barcelona and Ibiza

Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.

Day 1
Madrid

Arrival in Madrid

  1. Arrival at Adolfo Suárez Madrid–Barajas Airport — Barajas; allow roughly 1–2 hours for immigration and baggage, then about 30–60 minutes to reach your hotel, depending on transport and traffic.
  2. Plaza Mayor — Austrias; an easy first orientation walk through Madrid’s historic center, around 45 minutes.
  3. Mercado de San Miguel — beside Plaza Mayor; sample Spanish tapas at the market, around 1 hour; budget approximately €15–30 per person, and check holiday-period opening information.
  4. Puerta del Sol — Sol; see the central square and its landmarks, around 30 minutes.
  5. Chocolatería San Ginés — near Sol; enjoy churros and chocolate, around 45 minutes; budget approximately €5–10 per person.

Arrival and transfer

Allow roughly 1–2 hours after landing at Adolfo Suárez Madrid–Barajas Airport for immigration and baggage, then around 30–60 minutes to reach your hotel, depending on traffic and where you’re staying. A taxi to the central area has a regulated flat fare of about €33; the Metro is cheaper, but involves a transfer or walk depending on your hotel and can be less convenient with luggage. After checking in, keep the first outing flexible: if your flight is delayed or you’re tired, shorten the walk rather than rushing through it.

Historic centre and lunch

Walk to Plaza Mayor for an easy first look at Madrid’s old centre; allow about 45 minutes to wander beneath the arcades and around the square. Then stop at Mercado de San Miguel, just beside it, for tapas—budget around €15–30 per person and allow about an hour. It can be busy, especially at peak lunch times, so expect to share space at the counters; check its current opening hours before setting out, as holiday-period schedules can vary.

Afternoon and a sweet finish

Continue to Puerta del Sol, about a 5–10-minute walk away, and spend around 30 minutes taking in the square and its landmarks. Finish at Chocolatería San Ginés, a short walk from Sol, for churros and thick hot chocolate; allow about 45 minutes and budget roughly €5–10 per person. It’s a classic first-day treat, but if the queue is long, take a breather nearby and return when it eases.

Day 2
Madrid

Madrid

  1. Museo Nacional del Prado — Paseo del Prado; reserve timed admission in advance and allow around 2.5–3 hours for a focused visit.
  2. Real Jardín Botánico — beside the Prado; take a relaxing walk among its collections, around 1 hour; check seasonal access before visiting.
  3. Restaurante La Sanabresa — Barrio de las Letras; have a traditional Spanish lunch, around 1–1.5 hours; budget approximately €15–30 per person.
  4. Parque del Retiro — Retiro; stroll the lakeside paths and gardens, around 1.5 hours.
  5. Círculo de Bellas Artes — Gran Vía; finish with rooftop views over central Madrid, around 1 hour; rooftop access and opening times may vary.

Morning

Start at Museo Nacional del Prado when it opens; allow 2.5–3 hours for a focused visit, as the collection is far too large to cover in one go. Timed admission is worth booking ahead, especially for a busy weekend or holiday, and costs vary by ticket type. Then walk a few minutes to the Real Jardín Botánico for about an hour among its glasshouses and seasonal plantings. Winter hours are shorter than in summer, so check the garden’s calendar before setting out and keep this visit flexible if opening times don’t suit.

Lunch

Head to Restaurante La Sanabresa in Barrio de las Letras for a traditional Spanish lunch; set aside 1–1.5 hours and budget roughly €15–30 per person. It’s an easy walk from the museum-and-garden area. If you’re visiting on a holiday, check whether the restaurant is open and consider reserving—Madrid’s dining hours can shift on public holidays.

Afternoon and evening

After lunch, stroll through Parque del Retiro for about 1.5 hours, taking the paths around the lake and gardens; in December, aim to arrive with daylight to spare. Finish at the Círculo de Bellas Artes on Gran Vía for rooftop views across the city. Allow about an hour, but check rooftop access and closing time before you go, as both can vary with the season and weather. If the day runs late, shorten your Retiro wander rather than rushing the Prado.

Day 3
Seville

Madrid to Seville

Getting there from Madrid
High-speed train (Renfe AVE/Avlo, iryo, or OUIGO) from Madrid Atocha to Sevilla-Santa Justa, about 2h 40m; typically €25–90. Book through the operator or Trainline. Take an early-morning departure to leave time for Seville plans, but note the listed sightseeing may be too much for the arrival day.
  1. Train from Madrid to Seville — depart from Madrid Atocha and arrive at Sevilla-Santa Justa; the train journey is typically about 2.5–3 hours, but allow roughly 4–5 hours door to door for station transfers, check-in and arrival. Select a suitable service and book ahead.
  2. Seville Cathedral — Centro; visit the cathedral and Giralda, allowing around 1.5–2 hours; advance tickets are advisable, and access may depend on service schedules.
  3. Archivo General de Indias — beside the cathedral; explore Spain’s history of overseas trade, around 45–60 minutes; check visitor access before going.
  4. Bodeguita Romero — near the cathedral; try Andalusian tapas, around 1 hour; budget approximately €15–30 per person.
  5. Plaza del Cabildo — Centro; pause at this quiet, semicircular courtyard near the cathedral, around 20–30 minutes.

Arrival and Cathedral Quarter

Allow roughly 4–5 hours door to door from your Madrid hotel to your Seville hotel, including getting to Madrid Atocha, station check-in, the train and the transfer from Sevilla-Santa Justa. Choose an early service and book ahead; the rail journey itself is usually about 2½–3 hours, with fares varying by operator and how early you book. After dropping your bags, head to Seville Cathedral in Centro. Allow 1½–2 hours for the cathedral and Giralda; advance tickets are advisable, and visiting access can change around religious services. Because of the travel time, this is a full arrival day—if your train gets in late, keep the visit focused rather than trying to rush.

Afternoon

A short walk beside the cathedral brings you to the Archivo General de Indias, where you can spend around 45–60 minutes with exhibits on Spain’s overseas history. Visitor access and hours vary, so check the official schedule before setting out; it may not be practical if your train arrives late. Continue to Bodeguita Romero for Andalusian tapas—allow about an hour and budget roughly €15–30 per person. It’s a small, popular spot, so expect a possible wait at busy lunch times.

A Quiet Pause

Finish at Plaza del Cabildo, a peaceful semicircular courtyard just around the corner from the cathedral. Give yourself 20–30 minutes to look around and slow the pace before checking in or taking an easy stroll through the surrounding lanes. Keep some flexibility in the afternoon: the cathedral visit and archive hours are the main constraints on fitting everything in.

Day 4
Seville

Seville

  1. Real Alcázar of Seville — Santa Cruz; explore the palace and gardens, allowing around 2.5–3 hours; book timed admission well in advance and verify holiday access.
  2. Hospital de los Venerables — Santa Cruz; see its historic courtyard and art collection, around 1 hour; confirm opening arrangements, especially on a public holiday.
  3. Casa de Pilatos — Alfalfa; visit this striking historic palace, around 1–1.5 hours; check holiday opening arrangements.
  4. El Rinconcillo — near Alfalfa; enjoy classic Sevillian dishes in a long-established tavern, around 1–1.5 hours; budget approximately €20–35 per person.
  5. Metropol Parasol (Las Setas) — Encarnación; end with city views from the walkway, around 1 hour; check current access and opening times.

Morning

Start at Real Alcázar of Seville and allow 2.5–3 hours for the palace rooms and gardens; it’s easy to linger among the tiled courtyards and shaded paths. Timed tickets are essential—book directly in advance and check the official calendar for the opening hours and access rules for your travel date. Admission is roughly €15–20, depending on ticket type. From there, walk through Santa Cruz to Hospital de los Venerables (about 5–10 minutes); give its courtyard and art collection around an hour. Budget roughly €10–15, and confirm holiday opening arrangements before setting out.

Afternoon

Continue on foot to Casa de Pilatos in Alfalfa—around 15 minutes from Hospital de los Venerables—for a 1–1.5-hour visit. The palace’s mix of Mudejar detail, tiles and quiet patios makes a lovely contrast with the Alcázar. Check which areas and ticket options are available on your date; admission is generally around €12–15. Then settle in for a late lunch at El Rinconcillo, a short walk away. Order classic Sevillian dishes and take your time; allow 1–1.5 hours and about €20–35 per person. It can be busy, so arriving outside the main lunch rush is a good idea.

Evening

Walk about 10–15 minutes to Metropol Parasol (Las Setas) in Encarnación and take the elevated walkway for rooftops and a broad view over the city. Allow around an hour, and check current opening times and ticket access before going—hours can vary by season or special date. If your visit falls on a public holiday, verify the opening arrangements for all five stops in advance; don’t assume regular hours apply, and keep the palace visits flexible around any timed Alcázar entry.

Day 5
Barcelona

Seville to Barcelona

Getting there from Seville
Direct flight, usually Vueling, from Seville Airport (SVQ) to Barcelona-El Prat (BCN), about 1h 45m in the air and roughly 4–5h door to door; typically €35–150. Book with the airline or compare on Google Flights. Choose a morning flight to allow time in Barcelona; schedules vary by season.
  1. Flight from Seville to Barcelona — allow roughly 5–6 hours door to door for travel to the airport, check-in, flight, baggage and transfer into Barcelona; actual flight times and schedules vary, so confirm the booking before planning the rest of the day.
  2. Plaça de Catalunya — Eixample/old-town edge; orient yourself at the city’s central meeting point, around 30 minutes.
  3. La Rambla — central Barcelona; walk this well-known boulevard toward the waterfront, around 45–60 minutes.
  4. Gran Teatre del Liceu — El Raval; admire the opera house’s façade or take a tour if one is available, around 45–60 minutes; tours require checking the schedule.
  5. Bar Cañete — El Raval; settle in for Catalan and Spanish dishes, around 1–1.5 hours; budget approximately €30–50 per person, and reserve if possible.

Arrival and city-centre walk

Allow 5–6 hours door to door for the flight day, including getting to the airport, check-in, baggage and the transfer into Barcelona. Because flight schedules and delays vary, plan the sightseeing below only if you arrive with enough daylight and energy; confirm your flight before booking anything non-refundable. Once you’ve dropped your bags, head to Plaça de Catalunya for a relaxed 30-minute orientation at the meeting point between the old town and Eixample.

Along La Rambla

From the square, walk down La Rambla toward the waterfront, giving yourself 45–60 minutes to take in the street life and market façades. It can be crowded, so keep valuables secure and skip meals at the most tourist-facing terraces. Continue to Gran Teatre del Liceu in El Raval to admire its exterior; allow 45–60 minutes if you’d like to take a tour, but check the theatre’s official schedule and availability first, as tours aren’t guaranteed and performances can affect access.

Dinner in El Raval

Finish at Bar Cañete, a lively spot for Catalan and Spanish dishes. Budget around €30–50 per person; reserving ahead is sensible, especially for dinner. It’s a short walk from the Liceu. If your arrival runs late, keep the stop to the Liceu’s exterior and go straight to dinner rather than counting on a tour.

Day 6
Barcelona

Barcelona

  1. Sagrada Família — Eixample; allow around 2 hours to see Gaudí’s basilica; timed tickets should be booked well ahead, and tower access is a separate booking dependency.
  2. Recinte Modernista de Sant Pau — Eixample; explore the former hospital’s Modernista buildings, around 1.5–2 hours; check admission availability.
  3. La Paradeta Sagrada Família — Eixample; choose seafood for lunch, around 1 hour; budget approximately €20–35 per person.
  4. Passeig de Gràcia — Eixample; admire the architecture along this elegant boulevard, around 45 minutes.
  5. Casa Milà (La Pedrera) — Eixample; tour Gaudí’s residential building and rooftop, around 1.5–2 hours; reserve a timed ticket.

Morning

Book an early timed entry at Sagrada Família and allow about two hours for the basilica; tickets are date- and time-specific, so reserve well ahead through the official site. Tower access requires a separate ticket and is subject to availability. From there, walk roughly 15 minutes to Recinte Modernista de Sant Pau for 1.5–2 hours among its former hospital pavilions and courtyards. Check its current opening hours and admission options before setting out.

Lunch

Head back toward La Paradeta Sagrada Família for a relaxed seafood lunch. You choose from the day’s display and pay by weight; budget about €20–35 per person, and expect a wait at busy times. Its hours can vary, so check before you go and keep a little flexibility in the schedule.

Afternoon

Walk or take the metro toward Passeig de Gràcia for about 45 minutes of architectural browsing along the boulevard. Finish at Casa Milà (La Pedrera), a short walk along the avenue; allow 1.5–2 hours for the interior and rooftop. Reserve a timed ticket in advance, and check the day’s visiting hours—fitting all five stops comfortably means starting early and keeping lunch unhurried but not overly long.

Day 7
Barcelona

Barcelona

  1. Park Güell — Gràcia; explore its gardens and Gaudí landmarks, around 2 hours; the Monumental Zone requires an advance timed ticket.
  2. Plaça de la Vila de Gràcia — Gràcia; enjoy the neighborhood’s quieter square, around 30 minutes.
  3. La Pubilla — Gràcia; have a Catalan-style lunch, around 1–1.5 hours; budget approximately €20–35 per person, and check service times.
  4. Casa Vicens — Gràcia; visit Gaudí’s early residential work, around 1–1.5 hours; book ahead if possible.
  5. Bunkers del Carmel — El Carmel; finish with panoramic city views, around 1–1.5 hours; check local access guidance and plan the uphill approach.

Morning

Head to Park Güell early, allowing about two hours for the paths, gardens and Gaudí’s architectural details. The Monumental Zone requires a timed ticket, so book through the official site and arrive with time to spare; entry prices and seasonal opening hours can change. From the central Eixample area, the metro to Lesseps or Vallcarca followed by an uphill walk takes roughly 30–40 minutes; a taxi is easier if you want to save your legs for the park.

Late morning and lunch

Walk down into Gràcia for around 30 minutes at Plaça de la Vila de Gràcia—a pleasant place to pause and watch neighborhood life before lunch. Then eat at La Pubilla, near Plaça de la Llibertat, for Catalan market-style cooking; allow 1–1.5 hours and budget about €20–35 per person. Check its current lunch service and book if possible, as restaurant schedules can vary.

Afternoon and evening

After lunch, visit Casa Vicens, Gaudí’s colorful early residence; allow 1–1.5 hours and reserve ahead if you can. From Gràcia, take a taxi or local bus toward El Carmel for the final uphill approach to Bunkers del Carmel. Save 1–1.5 hours for the climb and city views, and check current municipal access guidance and closing time before setting out. In winter, daylight fades early, so go with enough time to enjoy the panorama before dusk; wear shoes with good grip and bring a layer for the exposed viewpoint.

Day 8
Ibiza

Barcelona to Ibiza

Getting there from Barcelona
Direct flight, commonly Vueling or Iberia, from Barcelona-El Prat (BCN) to Ibiza Airport (IBZ), about 1h; typically €25–120. Book with the airline or compare on Google Flights. A morning flight gives more arrival-day flexibility; allow extra time for airport transfers and baggage.
  1. Flight from Barcelona to Ibiza — allow roughly 4–5 hours door to door for airport transfers, check-in, the flight, baggage and transfer to your accommodation; verify the actual flight schedule before arranging activities.
  2. Dalt Vila — Ibiza Town; wander the UNESCO-listed walled old town, around 1.5–2 hours; wear comfortable shoes for steep, cobbled lanes.
  3. Catedral de Santa Maria d’Eivissa — Dalt Vila; visit the cathedral and enjoy its hilltop setting, around 45–60 minutes; check access and service times.
  4. La Bodega Ibiza — Ibiza Town; enjoy tapas in the old town, around 1–1.5 hours; budget approximately €20–35 per person.
  5. Port of Ibiza — Ibiza Town; take an easy evening waterfront stroll, around 45 minutes.

Arrival and Dalt Vila

Allow 4–5 hours door to door for the flight from Barcelona, airport check-in, baggage and the transfer from Ibiza Airport to your accommodation. Check the actual flight schedule before planning the afternoon: this walking plan works best after an early flight, and a later arrival may leave time only for a shorter old-town visit. Once settled, head to Dalt Vila, the UNESCO-listed walled old town. Give yourself about 1.5–2 hours to wander its steep, cobbled lanes and ramparts; wear shoes with good grip, and take breaks for the views over the harbour.

Cathedral and tapas

Continue uphill to Catedral de Santa Maria d’Eivissa, set at the top of the old town. Allow 45–60 minutes, but check the cathedral’s access and service times before you go; visiting hours can vary, especially outside the main season. For dinner, walk down to La Bodega Ibiza in the old town for tapas. Budget around €20–35 per person before drinks, and check its current seasonal hours or book ahead if it is open and you have a preferred time.

Evening

Finish with an easy 45-minute stroll along the Port of Ibiza, where you can watch the boats and enjoy the waterfront atmosphere. In December, Ibiza is much quieter than in summer and some businesses may have reduced hours or close seasonally, so confirm the restaurant is open and keep the evening flexible.

Day 9
Ibiza

Ibiza

  1. Cala Comte — western Ibiza; spend the morning at this popular cove, allowing around 2–3 hours including travel; beach facilities and transport can vary seasonally.
  2. Cala Bassa — western Ibiza; relax at the beach or walk the shoreline, around 1.5–2 hours; check seasonal services and transport.
  3. Restaurante Es Boldadó — near Cala d’Hort; enjoy seafood with coastal views, around 1.5 hours; budget approximately €30–50 per person and check seasonal opening.
  4. Cala d’Hort — southwest coast; take in views toward Es Vedrà, around 1–1.5 hours; arrange return transport in advance, especially outside peak season.

Morning

Head to Cala Comte for a couple of hours on Ibiza’s west coast. In December, expect a scenic coastal walk and sea views rather than a reliably warm beach day: swimming can be cold, and beach facilities or seasonal buses may be closed or running less often. Arrange a rental car or confirm a taxi in advance; relying on summer bus connections is risky.

Late Morning

Continue to Cala Bassa, roughly 15–20 minutes away by car in normal conditions, for a shoreline stroll and a quieter pause. Allow about 1.5 hours, but check access and any open facilities before setting out. Without a car, pre-book a taxi between the coves and onward—winter services are limited, and finding a return ride on the spot can be difficult.

Lunch and Afternoon

Drive to Restaurante Es Boldadó, near Cala d’Hort, for seafood and coastal views; allow around 1.5 hours and budget about €30–50 per person. Its opening is seasonal, so confirm directly and reserve if it is operating—don’t make the drive assuming it will be open. Then spend about an hour at Cala d’Hort, taking in the view toward Es Vedrà. The restaurant and viewpoint are close, but allow extra time for the winding roads and arrange your return transport before you lose daylight.

Day 10
Barcelona

Ibiza to Barcelona and onward departure

Getting there from Ibiza
Direct morning flight from Ibiza Airport (IBZ) to Barcelona-El Prat (BCN), about 1h; typically €25–150. Book with the airline or compare on Google Flights. Leave Sant Antoni early for the airport and avoid the last flight: delays could jeopardize the onward international departure. If the international flight is not on the same protected booking, the safer plan is to travel to Barcelona the previous day.
  1. Café del Mar — Sant Antoni de Portmany; have a relaxed breakfast by the waterfront, around 1 hour; budget approximately €10–20 per person and check seasonal opening.
  2. Passeig de ses Fonts — Sant Antoni de Portmany; take a short final harbor-side walk, around 30–45 minutes.
  3. Ibiza Airport — allow ample time for the transfer, check-in and security; arrive in Barcelona with enough time to collect baggage and check in for the onward international flight.
  4. Flight from Ibiza to Barcelona, then onward departure to India via Abu Dhabi — allow roughly 4–5 hours door to door for the Ibiza–Barcelona leg, plus the separate international check-in and connection requirements. This same-day domestic-to-international plan is vulnerable to delays; confirm both flight schedules, airport terminal arrangements, baggage transfer and minimum connection time with the airlines, and consider an earlier Ibiza–Barcelona flight or an extra Barcelona night if the onward ticket is not protected.

Morning

Keep the morning deliberately easy in Sant Antoni de Portmany. Have breakfast at Café del Mar overlooking the waterfront; allow about an hour and budget roughly €10–20 per person. It’s a seasonal business, so check its December opening before setting out; if it’s closed, choose an open café along the harbor rather than relying on it.

After breakfast, take a final 30–45-minute stroll along Passeig de ses Fonts, the palm-lined harbor promenade. Then head to Ibiza Airport by taxi or pre-arranged transfer. The drive from Sant Antoni is usually around 20–30 minutes, but allow extra time for traffic and the airport transfer, check-in and security. Aim for an early direct flight to Barcelona-El Prat; the flight itself is about an hour, while the full airport-to-airport leg commonly takes 4–5 hours once check-in, baggage and transfers are included.

Afternoon and onward departure

At Barcelona-El Prat, collect checked baggage if it is not tagged through, then follow your airline’s instructions for the onward international check-in and security. Don’t assume the domestic and international flights share a terminal or that your bags will transfer automatically: confirm the terminal, baggage arrangements and minimum connection time with both airlines before travel. This same-day connection is vulnerable to delays, especially if the flights are on separate bookings. If the international ticket is not protected, the safer choice is to fly to Barcelona the day before; otherwise, book the earliest suitable Ibiza flight and leave a generous buffer before departure for Abu Dhabi and onward to India.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version