Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants train with Ouigo

Fri, 25 Apr
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants

Showing times and prices for 25 Apr

Cheapest price

£46

Average price

£81

Fastest journey

2 h 37 m

Average duration

2 h 37 m

Trains per day

41

Distance

502 km

Cheap tickets

The best way to find a cheap train ticket from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Ouigo Spain06471
07:022h52
Madrid-Puerta de Atocha-Almudena Grandes
09:54Barcelona Sants
£461One-way
0 changes
Ouigo Spain06611
21:022h52
Madrid-Puerta de Atocha-Almudena Grandes
23:54Barcelona Sants
£461One-way
0 changes
Renfe AVLO06301
06:272h58
Madrid-Puerta de Atocha-Almudena Grandes
09:25Barcelona Sants
£461One-way
0 changes
iryo06061
06:222h37
Madrid-Puerta de Atocha-Almudena Grandes
08:59Barcelona Sants
£501One-way
0 changes
AVE03171
16:572h37
Madrid-Puerta de Atocha-Almudena Grandes
19:34Barcelona Sants
£521One-way
0 changes

Live departures

Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants train times

Showing trains for today, Thursday 24 April
Last updated at 16:08
ProviderDepartsDurationArrivesChanges
Tickets
OUIGO_ESP06611
On time
19:02 Madrid-Puerta de Atocha-Almudena Grandes
2h52
21:54 Barcelona Sants
0 changesdirect
RenfeAVE0288319:07 Madrid-Puerta de Atocha-Almudena Grandes
2h52
21:59 Barcelona Sants0 changesdirect
Friday 25 April
iryo06061
On time
04:22 Madrid-Puerta de Atocha-Almudena Grandes
2h37
06:59 Barcelona Sants
0 changesdirect
RenfeAVLO0630104:27 Madrid-Puerta de Atocha-Almudena Grandes
2h58
07:25 Barcelona Sants0 changesdirect
RenfeAVE03071
On time
04:57 Madrid-Puerta de Atocha-Almudena Grandes
2h37
07:34 Barcelona Sants
0 changesdirect
OUIGO_ESP06471
On time
05:02 Madrid-Puerta de Atocha-Almudena Grandes
2h52
07:54 Barcelona Sants
0 changesdirect
iryo06271
On time
05:22 Madrid-Puerta de Atocha-Almudena Grandes
2h37
07:59 Barcelona Sants
0 changesdirect
RenfeAVE03073
On time
05:27 Madrid-Puerta de Atocha-Almudena Grandes
3h19
08:46 Barcelona Sants
0 changesdirect
RenfeAVE03081
On time
05:57 Madrid-Puerta de Atocha-Almudena Grandes
2h37
08:34 Barcelona Sants
0 changesdirect
iryo06281
On time
06:32 Madrid-Puerta de Atocha-Almudena Grandes
2h37
09:09 Barcelona Sants
0 changesdirect
RenfeAVE03091
On time
06:57 Madrid-Puerta de Atocha-Almudena Grandes
2h44
09:41 Barcelona Sants
0 changesdirect
iryo06091
On time
07:22 Madrid-Puerta de Atocha-Almudena Grandes
2h52
10:14 Barcelona Sants
0 changesdirect
OUIGO_ESP06501
Delayed
08:02 Madrid-Puerta de Atocha-Almudena Grandes
3h02
11:04 11:04Barcelona Sants
0 changesdirect
RenfeAVLO06303
On time
08:27 Madrid-Puerta de Atocha-Almudena Grandes
2h52
11:19 Barcelona Sants
0 changesdirect
iryo0611109:22 Madrid-Puerta de Atocha-Almudena Grandes
2h52
12:14 Barcelona Sants0 changesdirect
RenfeAVE0311309:27 Madrid-Puerta de Atocha-Almudena Grandes
3h19
12:46 Barcelona Sants0 changesdirect
iryo0612110:22 Madrid-Puerta de Atocha-Almudena Grandes
2h52
13:14 Barcelona Sants0 changesdirect
RenfeAVE0312310:27 Madrid-Puerta de Atocha-Almudena Grandes
3h17
13:44 Barcelona Sants0 changesdirect
RenfeAVE0313110:57 Madrid-Puerta de Atocha-Almudena Grandes
2h37
13:34 Barcelona Sants0 changesdirect
RenfeAVEINT0972511:18 Madrid-Puerta de Atocha-Almudena Grandes
3h04
14:22 Barcelona Sants0 changesdirect
iryo0614112:02 Madrid-Puerta de Atocha-Almudena Grandes
2h52
14:54 Barcelona Sants0 changesdirect
OUIGO_ESP0654112:12 Madrid-Puerta de Atocha-Almudena Grandes
2h37
14:49 Barcelona Sants0 changesdirect
RenfeAVE0314312:27 Madrid-Puerta de Atocha-Almudena Grandes
2h57
15:24 Barcelona Sants0 changesdirect
RenfeAVE0315112:57 Madrid-Puerta de Atocha-Almudena Grandes
2h37
15:34 Barcelona Sants0 changesdirect
RenfeAVLO0630513:27 Madrid-Puerta de Atocha-Almudena Grandes
3h19
16:46 Barcelona Sants0 changesdirect
RenfeAVE0316113:57 Madrid-Puerta de Atocha-Almudena Grandes
2h37
16:34 Barcelona Sants0 changesdirect
RenfeAVE0316314:27 Madrid-Puerta de Atocha-Almudena Grandes
2h52
17:19 Barcelona Sants0 changesdirect
iryo0616114:37 Madrid-Puerta de Atocha-Almudena Grandes
2h37
17:14 Barcelona Sants0 changesdirect
RenfeAVE0317114:57 Madrid-Puerta de Atocha-Almudena Grandes
2h37
17:34 Barcelona Sants0 changesdirect
OUIGO_ESP0657115:17 Madrid-Puerta de Atocha-Almudena Grandes
2h37
17:54 Barcelona Sants0 changesdirect
iryo0617115:22 Madrid-Puerta de Atocha-Almudena Grandes
2h52
18:14 Barcelona Sants0 changesdirect
RenfeAVLO0637315:27 Madrid-Puerta de Atocha-Almudena Grandes
3h19
18:46 Barcelona Sants0 changesdirect
RenfeAVE0255315:57 Madrid-Puerta de Atocha-Almudena Grandes
2h37
18:34 Barcelona Sants0 changesdirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants by coach, train or flight

Fri
25 Apr
Sat
26 Apr
Sun
27 Apr
Mon
28 Apr
Tue
29 Apr
Wed
30 Apr
Thu
01 May
Fri
02 May
Sat
03 May
Sun
04 May
Mon
05 May
Tue
06 May
Wed
07 May
Thu
08 May
Fri
09 May
Sat
10 May
Sun
11 May
Mon
12 May
Tue
13 May
Wed
14 May
Thu
15 May

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Journey information

Overview: Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants

SpainSpain
SpainSpain
Icon of train
Trains from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants run on average 31 times per day, taking around 2h 47m. Cheap train tickets for this journey start at £20 but you can travel from only £17 by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £17
Distance
502 km
Average train duration
2h 47m
Cheapest ticket price
£20
Trains per day
31
Direct trains
31
Train providers
7
Fastest train
2h 30m
First train
05:15
Last train
20:10
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £17

Train providers: AVE, Ouigo and Renfe AVLO trains Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants

AVE, Ouigo and Renfe AVLO trains will get you between Madrid-Puerta de Atocha-Almudena Grandes and Barcelona Sants from £17. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Renfe AVE is a high-speed train service operated by the Spanish railway company Renfe with trains from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants. It is one of the most popular train services in Spain, connecting major cities across the country. The AVE trains are some of the fastest in Europe, reaching speeds of up to 310 km/h. They offer a comfortable and convenient way to travel, with spacious seating, air conditioning, and onboard entertainment. Renfe AVE offers several types of trains, including the AVE S-100, AVE S-112, AVE S-130, and AVE S-120. The AVE S-100 is the fastest, while the AVE S-120 is the most luxurious. Passengers can choose from a variety of ticket types, including single tickets, return tickets, and group tickets. Onboard facilities include Wi-Fi, power outlets, and a selection of snacks and drinks. The most popular routes for Renfe AVE include Madrid to Barcelona, Madrid to Seville, and Barcelona to Valencia.

Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants train information with AVE:

  • Average Duration: 2 h 30 min
  • Cheapest Price: £26
  • AVE frequency: 12 a day

FAQs: Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants train

FAQs: Travel by train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants.
FAQs

Important Stations and Airports in Madrid-Puerta de Atocha-Almudena Grandes and Barcelona Sants

Madrid
Barcelona
The major train station for departures in Madrid is Madrid-Puerta de Atocha-Almudena Grandes. Find all the information you need to know about services, amenities and connections at Madrid-Puerta de Atocha-Almudena Grandes for your trip from Madrid to Barcelona.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 10:00 - 20:00
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free WiFi in the station and on all Renfe trains.
Lockers
Lockers
  • Open daily from 05:30 to 22:00.
Dining
Dining
  • Passion Food
  • La Barrila
  • Enrique Tomás
  • Pic Nic
  • Foodissimo!
  • PureGusto
  • Burger King
Accessibility
Accessibility
  • Wheelchair parking, adapted elevators, adapted platforms, lobby shopping area.
Hotel
Hotel
  • 60 Balconies Urban Stay
  • Only YOU Hotel Atocha
  • SLEEP’N Atocha
Ticket Office
Ticket Office
  • Mon - Sun: 10:00 - 20:00
Public transport options for Madrid-Puerta de Atocha-Almudena Grandes
  • Metro lines: 1
  • Bus lines: 10, 14, 24, 26, 32, 37, 54, 57, 59, 85, 86, 102, 121, 203
  • Train lines: C1, C2, C3, C4, C5, C7, C8, C10
The major train station for arrivals in Barcelona is Barcelona Sants. Find all the information you need to know about services, amenities and connections at Barcelona Sants for your journey to Barcelona from Madrid.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 06:00 - 22:00
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Hotspots in and near restaurants.
Lockers
Lockers
  • Staffed and automatic. Open daily from 05:30 to 21:00.
Dining
Dining
  • McDonald’s
  • Caffe di Fiore
  • Ars Café
  • Café de l'Estació
  • Café de l’Estació Deli
  • Lavazza
  • Como
  • Peter's
  • Tutti Frutti
  • Enrique Tomás
  • & many more
Accessibility
Accessibility
  • All areas of the station have full disability access facilities.
Hotel
Hotel
  • Apartments Eixample
  • Apartment Guell
  • Sweet Inn Callao
Ticket Office
Ticket Office
  • Mon - Sun: 06:00 - 22:00
Public transport options for Barcelona Sants
  • Metro lines: L3, L5
  • Bus lines: A1, A2
  • Train lines: AVE, Alvia, Euromed, Talgo, Trenhotel, TGV, Avant, Intercity, R1, R2, R2 Nord, R2 Sud, R3, R4, RG1, R11, R12, R13, R14, R15, R16, R17

More options for your journey from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Barcelona Sants and Madrid-Puerta de Atocha-Almudena Grandes

HomeTrainsTrains in SpainMadrid-Puerta de Atocha-Almudena Grandes to Barcelona Sants train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language