Trains to & from Madrid

Traveling in Madrid by train

Explore the beauty and charm of Madrid with the convenience of train ride. Travel between key points like Madrid and Barcelona,Granada,Seville comfortably in about 5h 20m. Plus, with fares starting from as low as NT$ 1,230, experiencing Madrid has never been easier or more affordable. Book your train tickets now and enjoy the scenic route!

Madrid
Barcelona
Direct
Yes
Lowest price
NT$ 1,598
Shortest duration
2h 37m
Madrid
Granada
Direct
Yes
Lowest price
NT$ 2,583
Shortest duration
3h 14m
Madrid
Seville
Direct
Yes
Lowest price
NT$ 1,230
Shortest duration
2h 38m
Please note that final prices may vary based on availability, selected time slots, and other factors. Kindly refer to the checkout page for final prices.

Traveling in Madrid by trains

Madrid, Spain’s vibrant capital, attracts over 11 million visitors annually for its rich culture, world-class museums, and buzzing nightlife. Traveling by train is the best way to explore the city and beyond. The city's main transport hub, Madrid Atocha, offers uninterrupted connections through intercity, regional, and high-speed AVE trains. Direct AVE services from Barcelona take just 2 hours 30 minutes, making Madrid an easily accessible destination filled with must-see attractions.

Renfe AVE

In Madrid, step into the Prado Museum to admire masterpieces by Goya and Velázquez, or unwind in the lush Retiro Park, an urban oasis perfect for a scenic walk.

Avlo

Renfe’s budget-friendly high-speed train offers an affordable way to reach Madrid from Barcelona, Valencia, and Alicante. Once in the capital, visit the Royal Palace of Madrid, the largest in Western Europe, or wander through Gran Vía, packed with shops, theaters, and vibrant city life.

Ouigo Spain

A low-cost high-speed operator running from Madrid to Barcelona, Zaragoza, and Valencia. Step off in Madrid and explore the historic Plaza Mayor, then indulge in classic Spanish cuisine at the famous San Miguel Market nearby.

Renfe-SNCF in Cooperation

This international train links Madrid to Paris, Lyon, and Marseille via Barcelona. Arriving in Madrid, immerse yourself in culture at the Thyssen-Bornemisza Museum, or catch a Real Madrid match at the legendary Santiago Bernabéu Stadium.

Iryo

A top-tier high-speed rail service linking Madrid with Barcelona, Valencia, and Seville, ensuring a fast and comfortable journey. After arriving, indulge in chocolate con churros at the Chocolatería San Ginés or admire panoramic city views from the Círculo de Bellas Artes rooftop, one of Madrid’s best vantage points.

Renfe Cercanías Madrid

Madrid’s commuter rail network connects the city with surrounding areas like El Escorial, home to the Royal Monastery of San Lorenzo de El Escorial, and Aranjuez, known for its magnificent Royal Palace and gardens.

Media Distancia

Medium-distance regional trains linking Madrid to cities like Toledo, Segovia, and Ávila. Take a quick trip to Toledo’s medieval old town, marvel at Segovia’s iconic Roman aqueduct, or explore Ávila’s well-preserved medieval walls.

Regional Exprés

Slower but scenic trains offering budget-friendly routes to destinations like Guadalajara, Cuenca, and Salamanca. Visit Guadalajara’s Palacio del Infantado, admire Cuenca’s famous Hanging Houses, or soak in the history of Salamanca’s Plaza Mayor.

Renfe Avant

A faster alternative to Cercanías and Media Distancia, Avant trains connect Madrid to Toledo, Segovia, and Ciudad Real in under an hour. Perfect for a day trip to Segovia’s Alcázar or a visit to Toledo’s El Greco Museum.

Popular train from Madrid

Travel easily from Madrid with popular routes like Madrid to Barcelona, Madrid to Granada, and Madrid to Seville. With trips as short as 2h 37m and fares from NT$ 1,230, it’s never been easier to explore. Book your tickets today!

Date: 2025-12-22
Earliest departure: 06:09Latest departure: 21:07
06:09
09:00
Madrid
2h 51m
Barcelona
07:02
09:54
Madrid
2h 52m
Barcelona
07:22
09:59
Madrid
2h 37m
Barcelona
Please note that final prices may vary based on availability, selected time slots, and other factors. Kindly refer to the checkout page for final prices.

Popular train to Madrid

Reach Madrid with ease on top train routes like Barcelona to Madrid, Granada to Madrid, and Seville to Madrid. You can also enjoy quick travel times, with the shortest journey lasting just 2h 36m and fares starting from NT$ 956. Book your tickets now and start exploring!

Date: 2025-12-22
Earliest departure: 05:45Latest departure: 21:05
05:45
08:37
Barcelona
2h 52m
Madrid
05:50
09:15
Barcelona
3h 25m
Madrid
06:25
09:17
Barcelona
2h 52m
Madrid
Please note that final prices may vary based on availability, selected time slots, and other factors. Kindly refer to the checkout page for final prices.

Popular Trains Routes in Madrid

Spain offers excellent rail connections to major cities across Europe, making cross-border travel smooth and scenic. Some of the most popular train routes to Madrid include:

Madrid to Barcelona

Traveling from Madrid to Barcelona by high-speed train is the fastest and most comfortable way to explore Spain’s two biggest cities, with AVE services covering the route in just 2 hours and 30 minutes. Departing from Madrid Atocha, the journey whisks you through Spain’s diverse landscapes before arriving at Barcelona Sants, placing you right in the heart of the city. Once in Barcelona, visit the awe-inspiring Sagrada Familia, take a leisurely walk down the lively La Rambla, or relax on the golden beaches of Barceloneta.

Madrid to Seville

Skip the airport stress and speed from Madrid to Seville in just 2 hours 33 minutes on a high-speed Renfe AVE or iryo train. Depart from Madrid Atocha, cruise through the Spanish countryside at 186 mph (300 km/h), and arrive at Santa Justa, steps from Seville’s flamenco, sunlit plazas, and the Real Alcázar. Sit back, relax, and let Spain’s top-tier rail make your journey as unforgettable as the destination!

Madrid to Valencia

Ditch the long drives and zoom from Madrid to Valencia in just 1 hour 40 minutes on a Renfe high-speed train. Enjoy spacious seats, ample luggage space, and free WiFi as you race toward Spain’s Mediterranean coast at 186 mph (300 km/h). Don’t miss the extraordinary Contreras Reservoir, where the train glides over a spectacular bridge with panoramic views of Hoces del Cabriel Nature Reserve—a moment worth capturing!

Madrid to Zaragoza

Enjoy a comfortable journey through Spain’s picturesque landscapes, traveling from Madrid, Spain’s capital, to Zaragoza with ease. Departing from the city center, the train passes by legendary landmarks like Paseo del Prado, a hub of Spanish culture and history.

Once in Zaragoza, prepare to explore the magnificent Basílica del Pilar, the historic Aljafería Palace, and the charming streets along the Ebro River. Whether you're visiting for history, culture, or just some amazing Aragonese cuisine, your adventure starts the moment you step on board. Book your ticket now and get ready for a ride through the heart of Spain!

Rome to Madrid

Set off on an epic rail journey from Rome to Madrid, a route that winds through Italy, France, and Spain, revealing marvelous landscapes and classic cities along the way. Covering 1,363 km., the trip takes around 27 hours 48 minutes, with the fastest routes getting you there in just 23 hours 21 minutes. From Rome’s ancient ruins to Milan’s fashion scene, Paris’s romance, and Barcelona’s artistic flair, this train ride isn’t just about the destination—it’s an adventure through Europe’s most captivating sights.

Madrid to Granada

Travel from Madrid to Granada in just 3 hours 20 minutes on a high-speed AVE train, enjoying a smooth ride with spacious seats and scenic views. Arriving at Granada railway station, step into history at the Alhambra Palace, wander the Albaicín district for awesome views, or experience flamenco in Sacromonte’s cave dwellings. A perfect blend of culture, history, and Andalusian charm, this journey makes discovering Granada effortless.

Reviews

5/5

Highly recommended

Train was clean and on time.

Train was clean and on time.

Read all reviews

Why book Madrid train tickets with Klook?

Book Madrid train tickets on Klook

Klook is arguably the easiest and most convenient way to get your Madrid train tickets, precisely because:

Book in your own language
Don't panic if you don't read foreign languages. Pick your journey in your own language.
Pay your way
We accept various payment methods and over 30 currencies
Fast & hassle-free booking
Compare prices at a glance, with over 100 major routes covered

How to book Madrid train tickets

Where to book Madrid train tickets

Don't know where to book your Madrid train tickets? Don't worry. Klook has got you covered. In just 3 easy steps, you'll be on your way to your next adventure.

Step 1: Fill in the type of train you're looking to book, the departure station, the destination station, and the planned date to take the train.

Step 2: Select your preferred time, seat, or ticket type then click Book now.

Step 3: Pick a payment method and then click Complete payment.

Find your journey
Enter your departure and arrival points, select date and number of passengers
Book early for cheaper tickets
Enjoy early bird prices for routes across the continent
Book easily & get ready
Get your tickets and you're good to go!

Frequently asked questions (FAQs) about Madrid train

What are the popular train from Madrid?

What are the popular train to Madrid?

How to book a Madrid train ticket?

How much in advance can I buy the tickets for train to & from Madrid?

How can I cancel or refund my Madrid train ticket?

Help Centre