Most travelers will find that 12 to 14 days is perfect for a well-paced Spain trip with stops in Barcelona, Seville, Madrid, Granada, and Ronda. Travelers with less time can hit the route's highlights in 9 to 11 days, which makes for a fast-paced journey. Travelers with more time can enjoy extra sights and activities at each stop or explore more of the country—some of our favorite itinerary extensions include Málaga, Córdoba, or Vejer de la Frontera. See more ideas for Barcelona, Seville, Madrid, Granada, and Ronda itineraries below.

How many days do you need in Barcelona, Seville, Madrid, Granada & Ronda?

  • Most travelers spend 12-14 days in Barcelona, Seville, Madrid, Granada, and Ronda combined
  • Visiting Barcelona, Seville, Madrid, Granada, and Ronda in 9 to 11 days is possible, but it will feel rushed
  • With 15 or more days, most travelers choose to add more stops to their trip
  • The most common extensions are Málaga, Córdoba, and Vejer de la Frontera

How Many Days to Spend in Barcelona
How Many Days to Spend in Seville
How Many Days to Spend in Madrid

Recommended Itineraries for Barcelona, Seville, Madrid, Granada & Ronda

Recommended Itinerary for 12 Days

spain
Andalusia's Ronda
Day Highlights Overnight
Day 1 Arrive in Madrid, Explore Top Attractions Madrid
Day 2 Private City Tour, Discover Madrid's Royal Legacy Madrid
Day 3 Train to Seville, A Night of Tapas & Flamenco Seville
Day 4 Private City Tour of Seville Seville
Day 5 Day Trip to Córdoba, Private City Tour Seville
Day 6 Explore an Andalusian Olive Oil Farm Seville
Day 7 Transfer to Ronda, Wine Tour Ronda
Day 8 Hiking Ronda, Transfer to Granada Granada
Day 9 Private Tour of the Alhambra & Generalife Gardens Granada
Day 10 Fly to Barcelona, Explore the City by Bike Barcelona
Day 11 Visit Park Güell & Sagrada Família Barcelona
Day 12 Depart Barcelona  


With 12 days in Spain, you can visit three of its most famous regions. On walking tours of Madrid, you'll see historic sights like the Royal Palace. Then you'll travel down to the Andalusia region, making its capital of Seville your home base before embarking on wine tours around Ronda and visits to historic palaces in Granada. The tour ends in Catalonia, where you'll visit its best neighborhoods and beaches on a cycling tour. Read more

Recommended Itinerary for 13 Days

spain
spain
Day Highlights Overnight
Day 1 Arrive in Madrid, Explore Top Attractions Madrid
Day 2 Private City Tour, Discover Madrid's Royal Legacy Madrid
Day 3 Train to Seville, A Night of Tapas & Flamenco Seville
Day 4 Private City Tour of Seville Seville
Day 5 Day Trip to Córdoba, Private City Tour Seville
Day 6 Explore an Andalusian Olive Oil Farm Seville
Day 7 Iberian Farm Experience & Sherry Wine Tour Seville
Day 8 Transfer to Ronda, Wine Tour Ronda
Day 9 Hiking Ronda, Transfer to Granada Granada
Day 10 Private Tour of the Alhambra & Generalife Gardens Granada
Day 11 Fly to Barcelona, Explore the City by Bike Barcelona
Day 12 Visit Park Güell & Sagrada Família Barcelona
Day 13 Depart Barcelona  


Thirteen days in Spain is ample time to immerse yourself in its culture. On this adventure, you'll visit three different regions, beginning in Madrid and then heading south to Andalusia, where you'll visit its historic palaces/fortresses and enjoy flamenco music and authentic tapas. You'll also take nature hikes around the mountaintop city of Ronda and close out your tour with cycling tours around the most famous neighborhoods of Barcelona. Read more

Recommended Itinerary for 10 Days

The city of cities, Barcelona
The City of Cities, Barcelona
Day Highlights Overnight
Day 1 Arrive in Barcelona, Stroll through the Vibrant Center Barcelona
Day 2 Private Walking Tour & La Sagrada Família Barcelona
Day 3 Free Day in Barcelona, Explore Top Attractions Barcelona
Day 4 Fly to Granada, Explore the City by Bike Granada
Day 5 Visit the Alhambra, Free Afternoon Granada
Day 6 Drive to Ronda, Explore Ronda
Day 7 Hiking Ronda & Village Exploration Ronda
Day 8 Drive to Seville via the Pueblos Blancos Seville
Day 9 Walking Tour of Seville, A Night of Tapas & Flamenco Seville
Day 10 Depart Seville  


See the cultural highlights of Spain's most captivating cities on this 10-day itinerary, showcasing Barcelona, Granada, and Sevilla. You'll start in Barcelona, fly to Granada, where you will pick up your car rental and drive to Ronda before ending your stay in Sevilla. Along the way, you will drive through the Andalusian mountains, explore colorful cities, and marvel at ornate Islamic architecture. Read more

Plan your trip to Spain
Chat with a local specialist who can help organize your trip.

Extended Itineraries

16-Day Itinerary Including Córdoba

spain
spain
Day Highlights Overnight
Day 1 Arrive in Madrid, Explore Top Attractions Madrid
Day 2 Private City Tour, Discover Madrid's Royal Legacy Madrid
Day 3 Private Guided Art Walk & Artisan Tour Madrid
Day 4 Day Trip to the UNESCO City of Toledo Madrid
Day 5 Transfer to Córdoba, Explore Córdoba
Day 6 Córdoba Private City Tour, Transfer to Seville Seville
Day 7 Private City Tour of Seville Seville
Day 8 Olive Oil Tour, A Night of Flamenco & Tapas Seville
Day 9 Iberian Farm Experience & Sherry Wine Tour Seville
Day 10 Transfer to Ronda, Wine Tour Ronda
Day 11 Hiking Ronda, Transfer to Granada Granada
Day 12 Private Tour of the Alhambra & Generalife Gardens Granada
Day 13 Fly to Barcelona, Explore the City by Bike Barcelona
Day 14 Visit Park Güell & Sagrada Família Barcelona
Day 15 Boqueria Market Guided Tour & Cooking Class Barcelona
Day 16 Depart Barcelona  


Experience the highlights of Spain on a 16-day tour of three distinct regions: Catalonia, Madrid, and Andalusia. It begins in the capital, where you'll enjoy art tours and visit Madrid's grand plazas, parks, and the Royal Palace. Then you'll head south to Andalusia for flamenco performances and wine tours before closing out your epic holiday in the historic neighborhoods and beautiful beaches of Barcelona. Read more

How to travel between Barcelona, Seville, Madrid, Granada & Ronda

How to get from Madrid to Granada
Madrid and Granada are separated by 260 miles (418 km), and as these two destinations are fairly close, there are many convenient ways to make the journey, but the best option is a direct 1.5-hour flight. Read more

How to get from Madrid to Seville
Madrid and Seville are 334 miles (537 km) apart, and the best way to make the trip is by a direct flight, which will take just about one hour. Read more

How to get from Seville to Ronda
Ronda, the city set in the mountainous region of Málaga, is a quick 79 miles (127 km) from Seville, the Andalusian city that's famous for flamenco dancing. The quickest way to make this trip is by car, as the drive is just an hour and a half without stops. But since this route passes by several of the region's famed Pueblos Blancos (White Villages), we recommend making a road trip out of the journey. Read more

How to get from Madrid to Barcelona
Madrid and Barcelona are 386 miles (620 km) apart, and the quickest way to make the trip is by plane, which will take just over an hour. There are other options to consider, including by train, car, and bus, depending on your preference. Read more

Map

Map of Barcelona, Seville, Madrid, Granada & Ronda: Best Itinerary Ideas
Map of Barcelona, Seville, Madrid, Granada & Ronda: Best Itinerary Ideas