Veganderlust contains affiliate links and is a member of the Amazon Services LLC Associates Program. If you make a purchase using one of these Amazon links, I may receive compensation at no extra cost to you.  For more info, see the Disclosure Policy.

Unforgettable 10-Day Itinerary in Spain by Train

There are so many fantastic places to visit in Spain from vibrant cities to picturesque beaches. And the best part? You can explore this beautiful country without the need for a car. The efficient public transport system will take you everywhere you want to go.

I won’t lie to you, even with the best 10-day itinerary in Spain you can’t see it all. But with this amazing 10 days in Spain, you can explore some of the country’s top spots and get a taste of what this beautiful place has to offer.

I’ve been to Spain multiple times and in this post, I’m going to share with you the places that made me fall in love with Spain and that make me keep coming back to this beautiful country.

10 Day Itinerary in Spain Overview

CityTransportation
Day 1Madrid
Day 2BarcelonaMadrid-Barcelona: 2.5 – 3 h train
Day 3Barcelona
Day 4BarcelonaBarcelona-Valencia: 3-4 h train
Day 5Valencia
Day 6ValenciaValencia-Córdoba: 4.5 h train
Day 7CórdobaCórdoba-Seville: 1 h train
Day 8Seville
Day 9GranadaSeville-Granada: 2.5-3 h train or bus
Day 10Granada
10 day Spain itinerary by train

Day 1: Madrid

Madrid is the bustling capital of Spain. It’s the easiest point of entry when you arrive from overseas. When you arrive in Madrid, take advantage and spend a day in Madrid exploring the city.

However, I’ll be honest with you, if Madrid is not your entry point to the country, I don’t think Madrid is worth a detour. In that case, I recommend starting your ten days in Spain straight in Barcelona and adding a day somewhere else.

The royal palace in Madrid with a courtyard in front of it; no matter how many days in Madrid you have you should see this impressive palace
The Royal Palace, or Palacio Real de Madrid, is a must-see on every Madrid itinerary

What to Do in Madrid for 1 Day

Begin your day with the best vegan breakfast in Madrid at Frutas Prohibitas! Then, explore the nearby Royal Palace of Madrid and the cathedral before you head to the city center around Puerta del Sol and Retiro Park.

In the afternoon, you can either visit the famous Museo Nacional del Prado, home to iconic Spanish art pieces, or do a half-day trip from Madrid to Toledo. It’s a mesmerizing UNESCO World Heritage site that feels like stepping back in time. It’s one of the best day trips from Madrid.

I know it’s a very fully packed first day, but ultimately when you think about how much time you need in Madrid, the answer is one day is enough. There’s so much more to come and I’d rather spend more time in the following Spanish cities.

🤩 See Toledo and Segovia on one epic day tour from Madrid!

Days 2-4: Barcelona

Barcelona is one of my favorite cities in Spain. The city has everything, a sandy beach, stunning architecture, interesting museums, lively nightlife, beautiful parks and there are also so many delicious vegan restaurants in Barcelona.

With 3 days in Barcelona, you have time to explore the city on the first two days and you can do a day trip from Barcelona on the third day.

🤩 Get skip-the-line entrance tickets to Sagrada Familia and Park Güell

Sagrada Familia from the outside
La Sagrada Familia, the impressive stained glass windows are best admired from inside

What to Do in Barcelona for 2 Days

On your first day, visit Gaudi’s main masterpieces, Sagrada Familia and Park Güell. You can either visit them on your own or do a guided Gaudi tour to learn more about this fascinating architect.

Other Gaudi buildings, like Casa Battló and Casa Milà, can be admired from the outside while you walk down Passeig de Gràcia on your way to the Gothic Quarter with its charming narrow streets and buildings.

You might also want to walk down the famous street Las Ramblas on your first day in Barcelona, although to be honest I think La Rambla is the most overrated attraction in Barcelona.

For your second day, head to the beach and soak up some sun. Stroll through the beautiful Ciutadella Park on the way. In the afternoon, visit Montjuïc Castle for a panoramic view of Barcelona. Finish your day by watching the light show at the Magic Fountain of Montjuïc.

🤩 See the highlights of Barcelona on a guided walking tour!

Girona day trip from Barcelona
Girona is a great city for a day trip

What Day Trip to Do from Barcelona

One of the most popular day trips from Barcelona is visiting Montserrat Monastery. It’s a breathtaking mountain with an impressive monastery on top. You can also take a cable car to the summit for even more stunning views.

If you want a beachy day trip, Sitges is a great option. It’s a gorgeous coastal town with beautiful beaches and a laid-back atmosphere. Even though Sitges is quite small, there are some cool things to do in Sitges like going on a coastal walk from Sitges to Vilanova.

One of my personal favorite day trips is to Girona. It’s a charming medieval town with colorful houses, an impressive cathedral, and historic city walls. If you’re a Game of Thrones fan, this is the perfect day trip for you as many scenes were filmed there.

Another great option is a trip to Tarragona, it’s already about halfway between Barcelona and Valencia. The ancient Roman Amphitheater is the main attraction in Tarragona.

🤩 See Montserrat monastery and have a wine tasting in one day with this amazing tour!

Days 5-6: Valencia

Valencia is often overlooked by tourists but it’s definitely worth a visit during your 10 days in Spain. Known for its futuristic architecture and as the birthplace of paella, there’s a lot to love about this city.

futuristic building at the City of Arts and Science
Futuristic architecture at the Art and Science Museum

What to Do in Valencia for 2 Days

On your first day after you arrive in Valencia, visit the City of Arts and Sciences, a futuristic complex that includes multiple museums and a garden. The museum complex is located inside Turia Park, a beautiful green space that used to be a river.

One of the coolest things to do in Valencia is renting a bike and riding through the park as it’s a great way to see the city. In the afternoon, head to Malvarrosa Beach for some sun and sea.

🤩 Take a private walking tour in Valencia and see all the best sights!

For your second day in Valencia, explore the historic center of the city. Visit the cathedral and climb its bell tower for stunning views. Then, stop by Mercado Central, one of Europe’s largest food markets, and try some delicious Spanish paella.

While you stroll through the city keep your eyes open for street art in Valencia. The city has a very vibrant street art scene.

In the evening catch the train to Córdoba so you can start exploring the next day.

Day 7: Córdoba

Córdoba is a beautiful city with a rich history and fascinating culture. It’s famous for its stunning Mezquita, a mosque turned cathedral, which is definitely worth a visit.

People often visit Córdoba on a day trip from Seville. However, if you take a train to any city in Andalusia, the south of Spain, it passes through Córdoba. It would be a shame not to stop in Córdoba right away and start your itinerary in Southern Spain there.

Columns and arches inside the cathedral in Cordoba
Inside the Mosque-Cathedral of Córdoba

What to Do in Córdoba for 1 Day

Spend your day wandering through the streets of the old town, admiring the traditional Andalusian architecture. Visit the Alcázar de los Reyes Cristianos, a medieval palace with beautiful gardens and a stunning view of the city.

Of course, the highlight of Córdoba is the Mezquita. The combination of Islamic and Christian architecture makes it truly unique and breathtaking.

Make sure to also visit the Jewish Quarter, a charming neighborhood with narrow streets and traditional houses.

🤩 This Córdoba walking tour includes entrance tickets!

Days 8: Seville

Seville is a must-visit on any trip to Spain. The city is known for its rich history, vibrant culture, and beautiful architecture. You can easily spend 3 days in Seville without getting bored but you can see the best things in one day.

🤩 Get a good overview of Seville with this Tuk Tuk tour!

Tina leaning on a colourful railing in front of historic looking buildings at Plaza de España in Seville
Seville can’t be missing from any 10-day Spain itinerary

What to Do in Seville for 1 Day

Start your day by visiting the Alcázar of Seville, a stunning palace with intricate Moorish architecture and beautiful gardens. Then, make your way to the Seville Cathedral, the largest Gothic cathedral in the world and a UNESCO World Heritage site.

🤩 See the best attractions in Seville without queuing for tickets!

In the afternoon visit the Plaza de España, a beautiful square with stunning architecture and a small canal. The square inside the Parque de María Luisa, the city’s biggest park.

In the evening head up to the Las Setas, a modern structure with a rooftop viewing platform that offers panoramic views of the city. After sunset, they have a light show which is definitely worth seeing.

You might be tempted to see a flamenco show in Seville, but I recommend holding off and seeing one in Granada instead.

Days 9-10: Granada

Granada is a charming city in southern Spain. It’s most famous for its stunning Alhambra, a Moorish palace and fortress that is a must-visit on any Andalusia itinerary.

It might be a bit surprising that I put Granada down for two days but I love Granada and I think it’s highly underrated. There are so many reasons Granada is worth visiting for more than just a day trip.

Building and palm tree reflecting in water; 10 Visiting Alhambra tips
Alhambra in Granada

What to Do in Granada for 2 Days

On your first day, explore the Alhambra complex. You can easily spend a half day wandering through the different areas and admiring the intricate details of the palace. Make sure to book tickets in advance as they sell out quickly.

🤩 Get your Skip the Line Alhambra Ticket!

In the afternoon, head to the Sacromonte neighborhood for a taste of traditional Andalusian culture. This neighborhood is known for its flamenco shows and cave houses. The best way to visit a cave house in Sacromonte is by seeing a flamenco show inside a cave house.

On your second day, explore the charming streets of the Albaicín neighborhood, also known as the old Moorish quarter. Go for some tea in a tea house and stroll through the bazaar-like shopping streets. You can find even more shopping stalls next to the cathedral of Granada.

In the afternoon relax in one of the Arab baths in Granada and treat yourself to a massage. This is the perfect way to end your 10 days in Spain and leave feeling refreshed and rejuvenated.

🤩 Discover hidden treasures in Albaycín on this unforgeettable walking tour!

Is Granada worth visiting? 10 reasons why it is
View from the cave house museum in Granada

Customize your Spain Itinerary for 10 Days

It’s important to prioritize and choose the destinations and activities that interest you the most.

Maybe one of the destinations I loved doesn’t sound that appealing to you, or perhaps there’s another city that you’ve always wanted to visit.

Don’t be afraid to mix things up and make this itinerary your own!

Remember, the most important thing is to have fun and create unforgettable memories during your 10 days in Spain.

Best Time to Visit Spain

The best time to visit Spain is during the shoulder seasons of spring (April-June) and fall (September-November).

The Spanish weather is still very warm, but there are fewer crowds, and prices are generally lower.

During summer Barcelona for example gets extremely overcrowded and it gets very hot in the south of Spain, like up to 40°C hot (about 104°F).

How to Get Around in Spain

One of the easiest ways to get around Spain is by using the train or bus network. The high-speed train, also known as AVE, are efficient and comfortable, while buses are a more affordable option for longer distances.

All of the places on this Spain itinerary are easily accessible by public transportation.

I recommend booking your train tickets online before your trip as they can sell out.

Bike parked next to the beach
Take time for yourself on this trip and do what you enjoy

Final Thoughts: Spain in 10 Days Itinerary

Let’s recap all the amazing things you get to see on this 10-day itinerary which focuses on the middle and south of Spain.

We’ll start off in the country’s capital, Madrid, to see the Royal Palace and art museums. In Barcelona, you get to see the unique architecture by Gaudi. Valencia is the home town of paella and the perfect place to try this Spanish dish.

Start exploring Southern Spain in Córdoba by visiting the fascinating mosque-cathedral. Head on to Seville, one of the most beautiful cities in Andalusia and finish your 10 day itinerary Spain in Granada, a true hidden gem.

Don’t forget to take some time for yourself during this trip. Whether it’s relaxing on a beach, enjoying a massage in Granada, or simply people-watching in a plaza, take some time to slow down and savor the beauty of Spain.

And who knows, maybe you’ll fall in love with Spain as well and next time you can explore the Basque Country in Northern Spain.

Pin this 10 day Spain itinerary for later:
Collage of Spanish landmarks for a 10 day itinerary in Spain featuring the futuristic architecture of the City of Arts and Sciences in Valencia, the iconic Torre del Oro along the Seville riverfront, the grand Royal Palace of Madrid, the ancient Roman Bridge in Córdoba, and the lush Generalife Gardens at the Alhambra in Granada. Text overlay: 'EPIC SPAIN 10 DAY ITINERARY'.
Ultimate 10-Day Spain Travel Itinerary