Best way to travel between

Barcelona
Badajoz, Spain
Travel Modes
Price
Distance
Duration
CO2
bus
$100.0
1120.98 km
17h 17mins
33.63 kgs
 
train
$120.0
1086.8 km
9h 32mins
57.6 kgs
 
flight
$159.0
1287.24 km
8h 14mins
139.02 kgs
 
drive
$180.0
1029.19 km
10h 28mins
131.74 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1120.98 km 17h 17mins 74 EUR 100.0
Train 1086.8 km 9h 32mins 88 EUR 120.0
Flight 1287.24 km 8h 14mins 117 EUR 159.0
Drive 1029.19 km 10h 28mins 133 EUR 180.0
Take Bus from Barcelona to Plasencia
Time: 13h 0mins Cost: 63 EUR; $ 76.5 - 93.5 USD CO2 Emission: 28.2 kgs
Take Bus from Plasencia to Badajoz
Time: 3h 16mins Cost: 12 EUR; $ 14.4 - 17.6 USD CO2 Emission: 5.43 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Barcelona and Badajoz, Spain is to travel by bus, which will cost about 74 EUR or 90.00 USD.