Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Barcelona Sant Andreu Arenal to Badajoz by train
-
First train10:10
-
Last train11:41
-
Avg changes2
-
Fastest journey10hr 11m
-
Distance829 kilometres
-
Trains per day2
-
Avg. journey time27hr 57m
-
Train operators
From Barcelona Sant Andreu Arenal to Badajoz by train
Opt for comfortable, green travel and choose to go from Barcelona Sant Andreu Arenal to Badajoz by train. With 2 trains per day, you will have various options to choose from. Read on for details on the quickest routes, total travel distance, tips on saving money on tickets and more.
Cost of a train ticket between Barcelona Sant Andreu Arenal and Badajoz
The cheapest ticket price along this route is £87.00. Fares naturally increase as the travel date approaches. A month out, expect prices run around , and a week out, fares can hit around on average. Tickets for this journey can be purchased 2 months in advance.
What’s included in the price of a European train ticket
When booking with Rail Europe, you will be prompted to choose the class of service before checking out. We will automatically select the most affordable option. Choosing a more elevated class will increase the cost, but also often includes a number of other perks like elaborate dining menus and extra space. It's good to know that many train operators do include luggage, Wi-Fi and other basic amenities at no extra cost. Seat reservations and meals often do incur a further cost. You can review the terms of service of each type of ticket at checkout.
Departure frequency and timetable from Barcelona Sant Andreu Arenal to Badajoz
Here are the scheduling basics for trains from Barcelona Sant Andreu Arenal to Badajoz:
10:10 is the first scheduled train (Monday-Friday).
11:41 the the last scheduled train (Monday-Friday).
11:35 is the first scheduled train (Saturday and Sunday).
11:35 is the last scheduled train (Saturday and Sunday).
A train departs every 54 minutes from Barcelona Sant Andreu Arenal toward Badajoz.
Start booking your ticket aboard one of the 2 trains serving this route each day.
What are the travel time and distance for trains from Barcelona Sant Andreu Arenal to Badajoz?
On this route spanning 829 kilometres in total, the fastest journey takes 10 hours and 11 minutes.
How far in advance can you reserve train tickets between Barcelona Sant Andreu Arenal and Badajoz?
You can secure tickets for travel between Barcelona Sant Andreu Arenal and Badajoz up to 2 months in advance. The earlier you book, the better the fares.
More information on train travel from Barcelona Sant Andreu Arenal to Badajoz
Want to know more about train travel in Europe? Explore our help articles for guidance on booking, travel discounts, class of service and much more. Need some travel inspiration? Check out our Badajoz city guide to get you started.
Frequently asked questions
How far is it from Barcelona Sant Andreu Arenal to Badajoz by train?
The train journey between Barcelona Sant Andreu Arenal and Badajoz covers 829 kilometres.
What is the Barcelona Sant Andreu Arenal to Badajoz train ticket price?
The cheapest ticket on this route runs £87.00. When booked 30 days in advance, tickets cost . If booked 7 days in advance, tickets can cost around .
How far in advance can I book my Barcelona Sant Andreu Arenal to Badajoz train travel?
Tickets for travel along this route go on sale 2 months in advance.
How long does it take to get from Barcelona Sant Andreu Arenal to Badajoz?
The fastest jouney takes 10 hours and 11 minutes.
Other journeys to Badajoz View all journeys to Badajoz
-
From Madrid to Badajoz From £21.21
-
From Merida to Badajoz From £4.09
-
From Cáceres to Badajoz From £5.95
-
From Barcelona to Badajoz From £30.14
-
From Córdoba to Badajoz From £34.98
-
From Seville to Badajoz From £25.31
-
From Plasencia to Badajoz From £19.35
-
From Málaga-María Zambrano to Badajoz From £87.08
-
From Huelva to Badajoz From £111.50
-
From Valencia to Badajoz From £82.61
-
From Alicante to Badajoz From £112.01
-
From Montijo to Badajoz From £3.72
Other journeys from Badajoz
-
From Badajoz to Merida From £4.09
-
From Badajoz to Madrid From £26.42
-
From Badajoz to Seville From £27.91
-
From Badajoz to Barcelona From £15.26
-
From Badajoz to Montijo From £4.09
-
From Badajoz to Cáceres From £13.77
-
From Badajoz to Puertollano From £24.19
-
From Badajoz to Málaga-María Zambrano From £116.11
-
From Badajoz to Valencia From £59.54
-
From Badajoz to Huelva From £37.59
-
From Badajoz to Plasencia From £19.72
-
From Badajoz to Alicante From £45.03
Other journeys from Barcelona Sant Andreu Arenal
-
From Barcelona Sant Andreu Arenal to Madrid From £27.50
-
From Barcelona Sant Andreu Arenal to Girona From £14.00
-
From Barcelona Sant Andreu Arenal to Zaragoza From £25.31
-
From Barcelona Sant Andreu Arenal to Granada From £103.00
-
From Barcelona Sant Andreu Arenal to Valencia From £25.50
-
From Barcelona Sant Andreu Arenal to Seville From £71.50
-
From Barcelona Sant Andreu Arenal to Alicante From £77.00
-
From Barcelona Sant Andreu Arenal to Córdoba From £116.50
-
From Barcelona Sant Andreu Arenal to Salou From £15.50