There are 14 ways to get from Moscow to Badajoz by plane, bus, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sheremetyevo International Airport to Seville Airport, bus
best- Fly from Sheremetyevo International Airport (SVO) to Seville Airport (SVQ)plane SVO - SVQ
- Take the bus from Sevilla Airport to Badajozbus
17h 28m€128–324Train, bus via Brest
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the bus from Brest Bus station to Nurembergbus
- Take the bus from Nuremberg central bus station to Mulhousebus
- Take the train from Mulhouse Ville to Perpignantrain
- Take the train from Perpignan to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoztrain
2d 11h€453–892Bus via Prague
- Take the bus from Severnye Vorota Bus Terminal to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Praha, ÚAN Florencbus
- Take the bus from Prague to Montpellierbus
- Take the bus from Montpellier - Sabines Bus Station to Badajozbus
2d 23h€303–683Drive 4,367.5 km
- Drive from Moscow to Badajozcar 4,367.5 km
42h 46m€685–990Fly Sheremetyevo International Airport to Lisbon-Portela Airport, bus
- Fly from Sheremetyevo International Airport (SVO) to Lisbon-Portela Airport (LIS)plane SVO - LIS
- Take the bus from Lisbon - Oriente to Badajozbus
16h 57m€133–354Fly Sheremetyevo International Airport to Badajoz Airport
- Fly from Sheremetyevo International Airport (SVO) to Badajoz Airport (BJZ)plane SVO - BJZ
17h 38m€207–558Fly Moscow Vnukovo to Lisbon-Portela Airport, bus
- Fly from Moscow Vnukovo (VKO) to Lisbon-Portela Airport (LIS)plane VKO - LIS
- Take the bus from Lisbon - Oriente to Badajozbus
16h 37m€200–542Fly Sheremetyevo International Airport to Adolfo Suárez Madrid–Barajas Airport, train
- Fly from Sheremetyevo International Airport (SVO) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane SVO - MAD
- Take the train from Madrid Chamartín to Badajoztrain
17h 27m€151–359Fly Moscow Vnukovo to Badajoz Airport
- Fly from Moscow Vnukovo (VKO) to Badajoz Airport (BJZ)plane VKO - BJZ
16h 48m€344–956Fly Sheremetyevo International Airport to Francisco De Sá Carneiro Airport, train
- Fly from Sheremetyevo International Airport (SVO) to Francisco De Sá Carneiro Airport (OPO)plane SVO - OPO
- Take the train from Porto Campanha to Entroncamentotrain
- Take the train from Entroncamento to Badajoztrain
18h 55m€149–364Train, bus
- Take the train from Moskva Belorusskaia to Kaliningrad-Passajirsktrain
- Take the bus from Kaliningrad Bus station to Stuttgart Airport Busterminalbus 399
- Take the bus from Stuttgart Airport Busterminal to Mulhousebus
- Take the train from Mulhouse Ville to Perpignantrain Tgv
- Take the train from Perpignan to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoztrain Alv
2d 16h€541–898Train, bus #2
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the bus from Brest Bus station to Lublinbus
- Take the bus from Lublin to Lvivbus
- Take the bus from Lviv to Badajozbus
3d 3h€275–476Bus
- Take the bus from Moscow Novoyasnevskaya to Dnipro Central Bus Stationbus
- Take the bus from Dnipro Central Bus Station to Sevilla, Estación de Autobusesbus
- Take the bus from Sevilla, Estación de Autobuses to Badajozbus
4d 12h€199–552Drive, car train
- Drive from Moscow to Lüneburgcar
- Take the car train from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Badajozcar
2d 1h€675–956
Moscow to Badajoz by bus
Questions & Answers
The cheapest way to get from Moscow to Badajoz is to fly and bus which costs €120 - €330 and takes 17h 28m.
The fastest way to get from Moscow to Badajoz is to fly and bus which takes 16h 37m and costs €200 - €550.
No, there is no direct bus from Moscow to Badajoz. However, there are services departing from Severnye Vorota Bus Terminal and arriving at Badajoz via Minsk Central Bus Station, Prague and Montpellier - Sabines Bus Station. The journey, including transfers, takes approximately 2 days 23h.
The distance between Moscow and Badajoz is 4062 km. The road distance is 4367.5 km.
The best way to get from Moscow to Badajoz without a car is to train and bus via Brest which takes 2 days 11h and costs €450 - €900.
It takes approximately 17h 28m to get from Moscow to Badajoz, including transfers.
Moscow to Badajoz bus services, operated by Ecolines RU, depart from Severnye Vorota Bus Terminal station.
The best way to get from Moscow to Badajoz is to bus via Prague which takes 2 days 23h and costs €300 - €700. Alternatively, you can fly, which costs €200 - €600 and takes 17h 38m.
Moscow to Badajoz bus services, operated by Ecolines RU, arrive at Minsk Central Bus Station.
Badajoz is 1h behind Moscow. It is currently 12:00 AM in Moscow and 11:00 PM in Badajoz.
What companies run services between Moscow, Russia and Badajoz, Spain?
You can take a bus from Severnye Vorota Bus Terminal to Badajoz via Minsk Central Bus Station, Prague, and Montpellier - Sabines Bus Station in around 2d 23h. Alternatively, Royal Air Maroc, Iberia, and six other airlines fly from Sheremetyevo International Airport (SVO) to Badajoz Airport (BJZ) twice daily.
- Website
- turkishairlines.com
Flights from Sheremetyevo International Airport to Seville Airport via Istanbul
- Ave. Duration
- 10h 22m
- When
- Wednesday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €180–490
Flights from Sheremetyevo International Airport to Lisbon-Portela Airport via Istanbul
- Ave. Duration
- 11h 37m
- When
- Wednesday, Friday, Sunday, Tuesday, and Thursday
- Estimated price
- €180–490
Flights from Sheremetyevo International Airport to Lisbon-Portela Airport via Casablanca
- Ave. Duration
- 13h
- When
- Wednesday and Saturday
- Estimated price
- €190–370
Flights from Moscow Vnukovo to Lisbon-Portela Airport via Istanbul
- Ave. Duration
- 10h 26m
- When
- Every day
- Estimated price
- €180–490
Flights from Sheremetyevo International Airport to Adolfo Suárez Madrid–Barajas Airport via Istanbul
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- €140–450
Flights from Sheremetyevo International Airport to Francisco De Sá Carneiro Airport via Istanbul
- Ave. Duration
- 9h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €160–450
- Website
- royalairmaroc.com
Flights from Sheremetyevo International Airport to Seville Airport via Casablanca
- Ave. Duration
- 12h 25m
- When
- Wednesday
- Estimated price
- €190–360
Flights from Sheremetyevo International Airport to Lisbon-Portela Airport via Casablanca
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- €190–370
Flights from Sheremetyevo International Airport to Badajoz Airport via Casablanca, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 18h 25m
- When
- Wednesday
- Estimated price
- €360–750
Flights from Sheremetyevo International Airport to Badajoz Airport via Belgrade, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 17h 20m
- When
- Tuesday and Wednesday
- Estimated price
- €200–550
Flights from Sheremetyevo International Airport to Badajoz Airport via Istanbul, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 12h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €340–950
Flights from Sheremetyevo International Airport to Adolfo Suárez Madrid–Barajas Airport via Casablanca
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- €180–350
Flights from Moscow Vnukovo to Badajoz Airport via Istanbul, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 12h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €340–950
Flights from Sheremetyevo International Airport to Francisco De Sá Carneiro Airport via Casablanca
- Ave. Duration
- 11h 50m
- When
- Saturday to Sunday
- Estimated price
- €180–350
- Website
- iberia.com
Flights from Sheremetyevo International Airport to Badajoz Airport via Istanbul, Barcelona
- Ave. Duration
- 14h 30m
- When
- Sunday
- Estimated price
- €230–600
Flights from Sheremetyevo International Airport to Badajoz Airport via Algiers, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 16h 5m
- When
- Wednesday and Friday
- Estimated price
- €370–2,700
Flights from Sheremetyevo International Airport to Badajoz Airport via Belgrade, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 17h 20m
- When
- Tuesday and Wednesday
- Estimated price
- €200–550
Flights from Sheremetyevo International Airport to Badajoz Airport via Istanbul, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 12h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €340–950
Flights from Moscow Vnukovo to Badajoz Airport via Istanbul, Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 16h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €340–950
Flights from Moscow Vnukovo to Badajoz Airport via Istanbul, Barcelona
- Ave. Duration
- 21h 40m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €340–900
- Website
- airserbia.com
Flights from Sheremetyevo International Airport to Seville Airport via Belgrade
- Ave. Duration
- 9h 40m
- When
- Wednesday
- Estimated price
- €110–290
Flights from Sheremetyevo International Airport to Lisbon-Portela Airport via Belgrade
- Ave. Duration
- 14h 35m
- When
- Tuesday and Friday
- Estimated price
- €110–300
Flights from Sheremetyevo International Airport to Adolfo Suárez Madrid–Barajas Airport via Belgrade
- Ave. Duration
- 9h 2m
- When
- Friday, Tuesday, Wednesday, and Saturday
- Estimated price
- €95–260
Flights from Sheremetyevo International Airport to Francisco De Sá Carneiro Airport via Belgrade
- Ave. Duration
- 8h 30m
- When
- Sunday and Thursday
- Estimated price
- €100–270
- Website
- flytap.com
Flights from Sheremetyevo International Airport to Lisbon-Portela Airport via Istanbul
- Ave. Duration
- 11h 37m
- When
- Wednesday, Friday, Sunday, Tuesday, and Thursday
- Estimated price
- €180–490
Flights from Sheremetyevo International Airport to Lisbon-Portela Airport via Casablanca
- Ave. Duration
- 12h 55m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €190–370
Flights from Sheremetyevo International Airport to Francisco De Sá Carneiro Airport via Istanbul
- Ave. Duration
- 9h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €160–450
- Website
- aireuropa.com
Flights from Sheremetyevo International Airport to Adolfo Suárez Madrid–Barajas Airport via Istanbul
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- €140–430
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- €50–110
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- €50–65
- 2nd Class (Kupé)
- €85–110
- 1nd Class (SW)
- €150–210
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 12h 11m
- Frequency
- 4 times a week
- Estimated price
- €45–120
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- €85–120
- 1nd Class (SW)
- €190–260
- 3rd Class (Platzcart)
- €45–65
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Mulhouse Ville to Perpignan
- Ave. Duration
- 7h 20m
- Frequency
- Once a week
- Estimated price
- €170–280
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Perpignan to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- €120–210
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoz
- Ave. Duration
- 4h 18m
- Frequency
- 3 times a day
- Estimated price
- €50–85
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Badajoz
- Ave. Duration
- 4h 39m
- Frequency
- 3 times a day
- Estimated price
- €50–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
- Every 3 hours
- Estimated price
- €24–50
- Website
- https://www.cp.pt/en/
Train from Entroncamento to Badajoz
- Ave. Duration
- 2h 48m
- Frequency
- Twice daily
- Estimated price
- €18–35
- Website
- https://www.cp.pt/en/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskva Belorusskaia to Kaliningrad-Passajirsk
- Ave. Duration
- 19h 45m
- Frequency
- Twice daily
- Estimated price
- €40–80
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €170–250
- 3rd Class (Platzcart)
- €40–55
- 2nd Class (Kupé)
- €55–80
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Lüneburg to Lörrach Hbf
- Ave. Duration
- 9h 26m
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 0034902202040
- info@badajozsevillabus.com
- Website
- basebus.es
Bus from Sevilla Airport to Badajoz
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- €13–20
- Website
- https://basebus.es/
Bus from Sevilla, Estación de Autobuses to Badajoz
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- €13–19
- Website
- https://basebus.es/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Sevilla Airport to Badajoz
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a week
- Estimated price
- €16–28
- Website
- https://www.flixbus.co.uk
Bus from Nuremberg central bus station to Mulhouse
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- €29–50
- Website
- https://www.flixbus.co.uk
Bus from Prague to Montpellier
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Estimated price
- €100–170
- Website
- https://www.flixbus.co.uk
Bus from Montpellier - Sabines Bus Station to Badajoz
- Ave. Duration
- 17h 50m
- Frequency
- Once daily
- Estimated price
- €100–170
- Website
- https://www.flixbus.co.uk
Bus from Lisbon - Oriente to Badajoz
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €17–29
- Website
- https://www.flixbus.co.uk
Bus from Stuttgart Airport Busterminal to Mulhouse
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- €20–35
- Website
- https://www.flixbus.co.uk
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Brest Bus station to Nuremberg
- Ave. Duration
- 18h 44m
- Frequency
- Twice a week
- Estimated price
- €35–150
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- €17–35
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Minsk Central Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 19h 20m
- Frequency
- 4 times a week
- Estimated price
- €85–240
- Schedules at
- vt.by
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Montpellier - Sabines Bus Station to Badajoz
- Ave. Duration
- 19h 44m
- Frequency
- 3 times a day
- Estimated price
- €110–210
- Website
- https://www.blablacar.co.uk/bus
Bus from Lisbon - Oriente to Badajoz
- Ave. Duration
- 2h 59m
- Frequency
- 3 times a day
- Estimated price
- €18–35
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Montpellier - Sabines Bus Station to Badajoz
- Ave. Duration
- 19h 44m
- Frequency
- Once daily
- Estimated price
- €110–240
- Website
- https://www.alsa.com/en/
Bus from Lisbon - Oriente to Badajoz
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €19–40
- Website
- https://www.alsa.com/en/
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Stuttgart Airport Busterminal
- Website
- infobus.by
Bus from Brest Bus station to Lublin
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- €27–50
- Website
- https://infobus.by/en/bus
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Lublin to Lviv
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- €19–29
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Lviv to Badajoz
- Ave. Duration
- 2d 3h
- Frequency
- Once daily
- Estimated price
- €180–280
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
- Phone
- +38(098) 343 8282
- callcenter@likebus.ua
- Website
- likebus.ua
Bus from Lublin to Lviv
- Ave. Duration
- 3h 41m
- Frequency
- 4 times a day
- Schedules at
- likebus.ua
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Novoyasnevskaya to Dnipro Central Bus Station
- Ave. Duration
- 22h 50m
- Frequency
- 4 times a week
- Estimated price
- €35–310
- Schedules at
- avtovokzaly.ru
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Dnipro Central Bus Station to Sevilla, Estación de Autobuses
- Ave. Duration
- 3d 8h
- Frequency
- Twice a week
- Estimated price
- €150–230
- Website
- https://klr.com.ua/en
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 Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Yes, the driving distance between Moscow to Badajoz is 4368 km. It takes approximately 42h 46m to drive from Moscow to Badajoz.
There are 170+ hotels available in Badajoz.


























































