Cheapest price
$77
Average price
$107
Fastest journey
2 h 37 m
Average duration
2 h 37 m
Trains per day
18
Distance
492 km
The best way to find a cheap train ticket from Madrid Barajas Airport (MAD) to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Madrid Barajas Airport (MAD) to Barcelona will cost around $107 if you buy it on the day, but the cheapest tickets can be found for only $77.
Of the 18 trains that leave Madrid Barajas Airport (MAD) for Barcelona on Wed, Jun 18, 18 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Wed, Jun 18 the direct trains cover the 492 km distance in an average of 2 h 37 m but if you time it right, some trains will get you there in just 2 h 37 m .
On Wed, Jun 18 the slowest trains will take 2 h 37 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the train as it is the most popular option from Madrid Barajas Airport (MAD) to Barcelona among Omio's users. If you are prioritising price take the bus with prices starting from €38. For those with little time consider booking a train which can get you there in 2h 42m.
Most popular Train | Flight | Bus |
---|---|---|
€50 Average price | €79 Average price | €38 Average price Cheapest |
3h 12m Average duration Fastest 2h 42m Onboard + 30m Additional time* | 6h 25m Average duration 3h 25m Onboard + 3h 0m Additional time* | 8h 13m Average duration 7h 43m Onboard + 30m Additional time* |
Direct Options | Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | On time 7:57 AM Madrid-Puerta de Atocha-Almudena Grandes | 2h52 | 10:49 AM Barcelona Sants | 0 transfersDirect | |
![]() | Delayed 8:02 AM Madrid-Puerta de Atocha-Almudena Grandes | 3h02 | 11:04 AM 11:04 AMBarcelona Sants | 0 transfersDirect | |
![]() | On time 9:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 2h52 | 12:14 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 10:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 2h52 | 1:14 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 12:02 PM Madrid-Puerta de Atocha-Almudena Grandes | 2h52 | 2:54 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 12:12 PM Madrid-Puerta de Atocha-Almudena Grandes | 2h37 | 2:49 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 12:42 PM Madrid-Puerta de Atocha-Almudena Grandes | 2h59 | 3:41 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 2:37 PM Madrid-Puerta de Atocha-Almudena Grandes | 2h37 | 5:14 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 3:17 PM Madrid-Puerta de Atocha-Almudena Grandes | 2h37 | 5:54 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 3:22 PM Madrid-Puerta de Atocha-Almudena Grandes | 2h52 | 6:14 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 4:32 PM Madrid-Puerta de Atocha-Almudena Grandes | 2h37 | 7:09 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 5:29 PM Madrid-Puerta de Atocha-Almudena Grandes | 2h59 | 8:28 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 6:22 PM Madrid-Puerta de Atocha-Almudena Grandes | 2h52 | 9:14 PM Barcelona Sants | 0 transfersDirect | |
![]() | On time 7:02 PM Madrid-Puerta de Atocha-Almudena Grandes | 2h52 | 9:54 PM Barcelona Sants | 0 transfersDirect | |
Wednesday, June 18 | |||||
![]() | 4:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 2h37 | 6:59 AM Barcelona Sants | 0 transfersDirect | |
![]() | 5:02 AM Madrid-Puerta de Atocha-Almudena Grandes | 2h52 | 7:54 AM Barcelona Sants | 0 transfersDirect | |
![]() | 5:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 2h37 | 7:59 AM Barcelona Sants | 0 transfersDirect | |
![]() | 6:32 AM Madrid-Puerta de Atocha-Almudena Grandes | 2h37 | 9:09 AM Barcelona Sants | 0 transfersDirect | |
![]() | 7:22 AM Madrid-Puerta de Atocha-Almudena Grandes | 2h59 | 10:21 AM Barcelona Sants | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 305 miles (491 km) |
Average train duration 2h 42m |
Cheapest ticket price $23 (€19) |
Trains per day 15 |
Direct trains 15 |
Fastest train 2h 30m |
First train 05:05 |
Last train 20:00 |
Travel between Madrid Barajas Airport (MAD) and Barcelona from $23 (€19) with Omio’s train partners Ouigo, iryo and AVE! You can find the best schedules and tickets when comparing and booking the most popular trip for you.
OUIGO is a low-cost train company based in France. It offers high-speed trains that run between major cities in France, as well as international destinations. The trains are divided into two types: TGV and Intercités. The TGV trains are the fastest, with speeds of up to 320 km/h, while the Intercités trains are slightly slower but still offer a comfortable journey. OUIGO offers a range of ticket types, including Standard, Flexi and Premium. Standard tickets are the most affordable, while Flexi and Premium tickets offer more flexibility and additional benefits such as priority boarding and access to the OUIGO Lounge. Onboard, passengers can enjoy free Wi-Fi, power sockets, and a selection of snacks and drinks. The most popular routes for OUIGO are Paris to Lyon, Paris to Marseille, and Paris to Lille.
Ouigo from Madrid Barajas Airport (MAD) to Barcelona train information:
The train connection between Madrid Barajas Airport and Barcelona is efficient and convenient, making it easy for travelers to explore these vibrant cities. The journey is serviced by several providers including SNCF OUIGO, iryo, and Renfe AVE. With frequent departures throughout the day, passengers can enjoy a comfortable ride while taking in the scenic views of Spain's countryside.
The train connection from Madrid Barajas Airport to Barcelona takes approximately 2 hours and 30 minutes. There is 1 direct connection available per day, making it a convenient option for travelers.
The first daily train from Madrid Barajas Airport departs at 04:40, providing an early start for travelers eager to reach Barcelona. The last journey of the day leaves at 19:00, allowing visitors ample time to explore or attend evening events in this vibrant city before heading back.
The cheapest ticket price for the train connection between Madrid and Barcelona is €22. The average ticket price typically hovers around €66, providing travelers with a range of options depending on their budget and travel preferences.
The Sagrada Família, designed by the visionary architect Antoni Gaudí, has been under construction since 1882 and is a stunning example of Catalan Modernism. Its intricate facades and towering spires symbolize both religious devotion and artistic innovation, making it one of Barcelona's most iconic landmarks. As you explore its breathtaking interior filled with colorful stained glass windows, you'll feel as if you've stepped into a living masterpiece that continues to evolve.
Park Güell is another gem created by Gaudí, originally intended as an exclusive residential area but transformed into a public park in 1926. This whimsical space showcases vibrant mosaics and organic shapes that blend harmoniously with nature while offering panoramic views of the city below. Strolling through Park Güell feels like wandering through an enchanted garden where every corner reveals unique sculptures and architectural wonders.
Casa Batlló stands out on Passeig de Gràcia for its fantastical design characterized by flowing lines and vivid colors inspired by marine life. Completed in 1906, this building exemplifies Gaudí’s ability to merge functionality with artistry; notice how natural light floods each room thanks to his innovative use of materials. A visit here allows you to appreciate not just the exterior façade but also the imaginative interiors that reflect his deep connection with nature—truly a feast for your senses!
Here are some other resources that might have the information you need