There are 10 ways to get from Luxembourg (Station) to Badajoz by plane, bus, train (TGV, Trenitalia, Renfe), train, car, or train (TGV, Renfe, Ouigo)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Lisbon-Portela Airport, bus
best- Fly from Luxembourg (LUX) to Lisbon-Portela Airport (LIS)plane LUX - LIS
- Take the bus from Lisbon - Oriente to Badajozbus
9h 18m€91–318Fly to Seville Airport, bus
cheapest- Fly from Luxembourg (LUX) to Seville Airport (SVQ)plane LUX - SVQ
- Take the bus from Sevilla Airport to Badajozbus
9h 58m€79–271Train
- Take the train from Thionville to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Avignon Tgvtrain Tgv
- Take the train from Avignon Tgv to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoztrain Alv
21h 14m€337–633Bus, train
- Take the bus from Luxembourg to Salamancabus
- Take the bus from Salamanca, Estación de Autobuses to Caceresbus
- Take the train from Caceres to Badajoztrain Alv
31h 23m€173–320Drive 1,847.6 km
- Drive from Luxembourg (Station) to Badajozcar 1,847.6 km
19h 5m€292–422Fly to Adolfo Suárez Madrid–Barajas Airport, train
- Fly from Luxembourg (LUX) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane LUX - MAD
- Take the train from Madrid Chamartín to Badajoztrain
11h 1m€111–323Fly to Badajoz Airport
- Fly from Luxembourg (LUX) to Badajoz Airport (BJZ)plane LUX - BJZ
13h 18m€122–502Fly to Francisco De Sá Carneiro Airport, train
- Fly from Luxembourg (LUX) to Francisco De Sá Carneiro Airport (OPO)plane LUX - OPO
- Take the train from Porto Campanha to Entroncamentotrain
- Take the train from Entroncamento to Badajoztrain
12h 22m€104–348Train via Barcelona
- Take the train from Luxembourg to Bruxelles-Miditrain Ic / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoztrain Alv
22h 43m€378–717Bus
- Take the bus from Esch-sur-Alzette to Coimbrabus FlixBus N1152
- Take the bus from Coimbra to Badajozbus FlixBus 784
37h 8m€191–340
Luxembourg (Station) to Badajoz by foot, bus, and train
Questions & Answers
The cheapest way to get from Luxembourg (Station) to Badajoz is to fly and bus which costs €75 - €280 and takes 9h 58m.
The fastest way to get from Luxembourg (Station) to Badajoz is to fly and bus which takes 9h 18m and costs €90 - €320.
No, there is no direct bus from Luxembourg (Station) to Badajoz. However, there are services departing from Luxembourg, Gare Centrale routière and arriving at Badajoz via Esch-sur-Alzette and Coimbra. The journey, including transfers, takes approximately 37h 8m.
No, there is no direct train from Luxembourg (Station) to Badajoz. However, there are services departing from Thionville and arriving at Badajoz via Paris Gare De Lyon, Avignon Tgv and Madrid-Puerta de Atocha-Almudena Grandes. The journey, including transfers, takes approximately 21h 14m.
The distance between Luxembourg (Station) and Badajoz is 1962 km. The road distance is 1847.6 km.
The best way to get from Luxembourg (Station) to Badajoz without a car is to train which takes 21h 14m and costs €330 - €650.
It takes approximately 9h 18m to get from Luxembourg (Station) to Badajoz, including transfers.
Luxembourg (Station) to Badajoz bus services, operated by FlixBus, depart from Esch-sur-Alzette station.
Luxembourg (Station) to Badajoz train services, operated by Belgian Railways (NMBS/SNCB), depart from Luxembourg station.
The best way to get from Luxembourg (Station) to Badajoz is to train which takes 21h 14m and costs €330 - €650. Alternatively, you can fly, which costs €120 - €500 and takes 13h 18m, you could also bus, which costs €190 - €340 and takes 37h 8m.
What companies run services between Luxembourg (Station), Luxembourg and Badajoz, Spain?
You can take a vehicle from Luxembourg (Station) to Badajoz via Luxembourg, Gare Rocade, Thionville, Gare routière, Thionville, Paris Gare De Lyon, Avignon Tgv, and Madrid-Puerta de Atocha-Almudena Grandes in around 21h 14m. Alternatively, Ryanair, Iberia, and two other airlines fly from Luxembourg (LUX) to Badajoz Airport (BJZ) twice daily.
- Website
- luxair.lu
Flights from Luxembourg to Lisbon-Portela Airport
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- €75–280
Flights from Luxembourg to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €70–340
Flights from Luxembourg to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €50–210
- Website
- flytap.com
Flights from Luxembourg to Lisbon-Portela Airport
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- €75–280
Flights from Luxembourg to Lisbon-Portela Airport via Francisco De Sá Carneiro Airport
- Ave. Duration
- 4h 52m
- When
- Thursday to Saturday
- Estimated price
- €80–280
Flights from Luxembourg to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €50–210
- Website
- iberia.com
Flights from Luxembourg to Badajoz Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 10h 35m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- €120–500
Flights from Luxembourg to Badajoz Airport via Barcelona
- Ave. Duration
- 15h 15m
- When
- Sunday
- Estimated price
- €250–1,200
Flights from Luxembourg to Badajoz Airport via Bilbao, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 9h 20m
- When
- Sunday
- Estimated price
- €240–1,200
Flights from Luxembourg to Badajoz Airport via Valencia, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 13h
- When
- Friday
- Estimated price
- €250–1,200
Flights from Luxembourg to Badajoz Airport via Zurich, Barcelona
- Ave. Duration
- 16h 53m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €230–800
- Website
- airfrance.com
Flights from Luxembourg to Lisbon-Portela Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €90–420
Flights from Luxembourg to Seville Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- €75–350
Flights from Luxembourg to Adolfo Suárez Madrid–Barajas Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- €65–330
Flights from Luxembourg to Francisco De Sá Carneiro Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €75–370
- Website
- ryanair.com
Flights from Luxembourg to Lisbon-Portela Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €75–330
Flights from Luxembourg to Seville Airport
- Ave. Duration
- 2h 45m
- When
- Monday and Friday
- Estimated price
- €65–250
Flights from Luxembourg to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €50–160
Flights from Luxembourg to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Friday, Saturday, Sunday, and Tuesday
- Estimated price
- €55–270
- Website
- easyjet.com
Flights from Luxembourg to Lisbon-Portela Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €50–210
Flights from Luxembourg to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 32m
- When
- Wednesday to Saturday
- Estimated price
- €35–180
- Website
- swiss.com
Flights from Luxembourg to Francisco De Sá Carneiro Airport via Zurich
- Ave. Duration
- 5h 50m
- When
- Thursday to Sunday
- Estimated price
- €85–230
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Thionville to Paris Gare De Lyon
- Ave. Duration
- 2h 25m
- Frequency
- Twice a week
- Estimated price
- €70–120
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Avignon Tgv
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €130–220
- Website
- https://www.sncf-connect.com/en-en
Train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieu
- Ave. Duration
- 3h 52m
- Frequency
- Every 2 hours
- Estimated price
- €150–250
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Paris Gare De Lyon to Avignon Tgv
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- €80–140
- Website
- https://www.trenitalia.com/en.html
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Paris Gare De Lyon to Avignon Tgv
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Estimated price
- €110–220
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Avignon Tgv to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 7h 12m
- Frequency
- Twice daily
- Estimated price
- €130–210
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoz
- Ave. Duration
- 4h 37m
- Frequency
- 5 times a day
- Estimated price
- €55–90
- Website
- https://www.renfe.com/es/en
Train from Caceres to Badajoz
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €16–25
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Badajoz
- Ave. Duration
- 4h 58m
- Frequency
- 5 times a day
- Estimated price
- €55–90
- Website
- https://www.renfe.com/es/en
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Twice daily
- Estimated price
- €80–130
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoz
- Ave. Duration
- 4h 37m
- Frequency
- 5 times a day
- Estimated price
- €55–90
- Website
- https://www.renfe.com/es/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Entroncamento
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- €24–50
- Website
- https://www.cp.pt/en/
Train from Entroncamento to Badajoz
- Ave. Duration
- 2h 48m
- Frequency
- 4 times a day
- Estimated price
- €18–35
- Website
- https://www.cp.pt/en/
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Luxembourg to Bruxelles-Midi
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- €35–80
- Website
- https://www.belgiantrain.be/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €90–170
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 28m
- Frequency
- Every 2 hours
- Estimated price
- €55–95
- Website
- https://www.ouigo.com/es/en
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Lisbon - Oriente to Badajoz
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- €21–40
- Website
- https://www.blablacar.co.uk/bus
Bus from Luxembourg to Salamanca
- Ave. Duration
- 24h 44m
- Frequency
- Once daily
- Estimated price
- €150–270
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Lisbon - Oriente to Badajoz
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €20–29
- Schedules at
- alsa.es
Bus from Salamanca, Estación de Autobuses to Caceres
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a day
- Estimated price
- €17–25
- Website
- https://www.alsa.com/en/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Lisbon - Oriente to Badajoz
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €20–35
- Website
- https://www.flixbus.co.uk
Bus from Luxembourg to Salamanca
- Ave. Duration
- 25h 40m
- Frequency
- 3 times a week
- Estimated price
- €140–250
- Website
- https://www.flixbus.co.uk
Bus from Esch-sur-Alzette to Coimbra
- Ave. Duration
- 31h 10m
- Frequency
- 3 times a week
- Estimated price
- €170–300
- Website
- https://www.flixbus.co.uk
Bus from Coimbra to Badajoz
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €21–40
- Website
- https://www.flixbus.co.uk
- Phone
- 0034902202040
- [email protected]
- Website
- basebus.es
Bus from Sevilla Airport to Badajoz
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- €14–21
- Website
- https://basebus.es/
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Luxembourg (Station) to Badajoz bus services, operated by FlixBus, arrive at Coimbra station.
Luxembourg (Station) to Badajoz train services, operated by Belgian Railways (NMBS/SNCB), arrive at Bruxelles-Midi station.
Yes, the driving distance between Luxembourg (Station) to Badajoz is 1848 km. It takes approximately 19h 5m to drive from Luxembourg (Station) to Badajoz.
Book your Luxembourg (Station) to Badajoz train tickets online with Omio.
There are 176+ hotels available in Badajoz.
















































