There are 11 ways to get from Split to Badajoz by plane, bus, train, train (TGV, Renfe), car, shuttle, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Split Airport to Badajoz Airport
best- Fly from Split Airport (SPU) to Badajoz Airport (BJZ)plane SPU - BJZ
10h 50m€140–510Fly Split Airport to Seville Airport, bus
cheapest- Fly from Split Airport (SPU) to Seville Airport (SVQ)plane SPU - SVQ
- Take the bus from Sevilla Airport to Badajozbus
13h€111–368Bus, train
- Take the bus from Split Bus Station to Basel SBBbus
- Take the train from Mulhouse Ville to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoztrain Alv
37h 47m€394–623Train
- Take the train from Split to Zagreb Glavni Kol.train Ic
- Take the train from Zagreb Glavni Kol. to Muenchen Hbftrain Ec
- Take the train from München Hbf to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoztrain Alv
43h 6m€635–1,075Drive 2,686.6 km
- Drive from Split to Badajozcar 2,686.6 km
28h 37m€425–614Fly Split Airport to Lisbon-Portela Airport, bus
- Fly from Split Airport (SPU) to Lisbon-Portela Airport (LIS)plane SPU - LIS
- Take the bus from Lisbon to Badajozbus
11h 55m€123–344Fly Split Airport to Adolfo Suárez Madrid–Barajas Airport, train
- Fly from Split Airport (SPU) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane SPU - MAD
- Take the train from Madrid Chamartín to Badajoztrain
11h 34m€139–396Shuttle to Dubrovnik Airport, fly to Badajoz Airport
- Take a shuttle bus from Split to Dubrovnik
- Fly from Dubrovnik Airport (DBV) to Badajoz Airport (BJZ)plane DBV - BJZ
15h 13mBus via Venice
- Take the bus from Split, Autobusni Kolodvor to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)bus
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Milano, Autostazione Lampugnanobus 402 / ...
- Take the bus from Milan to Badajozbus
44h 59m€188–346Car ferry, bus
- Take the car ferry from Port of Split to Port of Anconacarferry 53
- Take the bus from Ancona to Genoabus 504
- Take the bus from Genoa to Badajozbus
47h 52m€232–402Bus
- Take the bus from Split Bus Station to Mrkonjic Grad, Autobuska Stanicabus
- Take the bus from Mrkonjic Grad, Autobuska Stanica to Genève, Place des Alpesbus
- Take the bus from Geneva - Bus station to Badajozbus
2d 4h
Split to Badajoz by bus and train
Questions & Answers
The cheapest way to get from Split to Badajoz is to fly and bus which costs €110 - €370 and takes 13h.
The fastest way to get from Split to Badajoz is to fly which takes 10h 50m and costs €140 - €550.
No, there is no direct bus from Split to Badajoz. However, there are services departing from Split, Autobusni Kolodvor and arriving at Badajoz via Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) and Milan. The journey, including transfers, takes approximately 44h 59m.
No, there is no direct train from Split to Badajoz. However, there are services departing from Split and arriving at Badajoz via Zagreb Glavni Kol., München Hbf, Strasbourg, Montpellier Saint-Roch and Madrid-Puerta de Atocha-Almudena Grandes. The journey, including transfers, takes approximately 43h 6m.
The distance between Split and Badajoz is 2038 km. The road distance is 2686.6 km.
The best way to get from Split to Badajoz without a car is to bus and train which takes 37h 47m and costs €390 - €650.
It takes approximately 10h 50m to get from Split to Badajoz, including transfers.
Split to Badajoz bus services, operated by FlixBus, depart from Split, Autobusni Kolodvor station.
Split to Badajoz train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Split station.
The best way to get from Split to Badajoz is to fly which takes 10h 50m and costs €140 - €550. Alternatively, you can train, which costs €600 - €1100 and takes 43h 6m, you could also bus via Venice, which costs €180 - €350 and takes 44h 59m.
What companies run services between Split, Croatia and Badajoz, Spain?
Vueling Airlines, Iberia, and Croatia Airlines fly from Split Airport (SPU) to Badajoz Airport (BJZ) 3 times a week. Alternatively, you can take a train from Split to Badajoz via Zagreb Glavni Kol., Muenchen Hbf, München Hbf, Strasbourg Bahnhof, Strasbourg, Montpellier Saint-Roch, and Madrid-Puerta de Atocha-Almudena Grandes in around 43h 6m.
- Website
- iberia.com
Flights from Split Airport to Badajoz Airport via Barcelona
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- €130–500
Flights from Split Airport to Badajoz Airport via Zagreb, Barcelona
- Ave. Duration
- 9h 15m
- When
- Thursday and Sunday
- Estimated price
- €310–1,100
Flights from Split Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 7h 27m
- When
- Sunday
- Estimated price
- €90–300
Flights from Split Airport to Seville Airport via Barcelona
- Ave. Duration
- 8h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- €90–170
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h
- When
- Wednesday and Saturday
- Estimated price
- €80–140
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €120–280
Flights from Dubrovnik Airport to Badajoz Airport via Barcelona
- Ave. Duration
- 6h 35m
- When
- Wednesday and Sunday
- Estimated price
- €130–500
Flights from Dubrovnik Airport to Badajoz Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 9h 50m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €160–600
- Website
- vueling.com
Flights from Split Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 7h 27m
- When
- Sunday
- Estimated price
- €90–300
Flights from Split Airport to Seville Airport via Barcelona
- Ave. Duration
- 8h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- €90–170
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- €120–280
- Website
- easyjet.com
Flights from Split Airport to Lisbon-Portela Airport via Lyon
- Ave. Duration
- 7h 50m
- When
- Monday and Saturday
- Estimated price
- €100–290
Flights from Split Airport to Seville Airport via Lyon
- Ave. Duration
- 7h 45m
- When
- Sunday
- Estimated price
- €90–180
- Website
- ita-airways.com
Flights from Split Airport to Lisbon-Portela Airport via Rome
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- €170–330
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €160–280
- Website
- flytap.com
Flights from Split Airport to Lisbon-Portela Airport via Lyon
- Ave. Duration
- 6h 40m
- When
- Sunday
- Estimated price
- €170–330
Flights from Split Airport to Lisbon-Portela Airport via Porto
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- €100–290
Flights from Split Airport to Lisbon-Portela Airport via Toulouse
- Ave. Duration
- 8h 10m
- When
- Sunday
- Estimated price
- €95–160
- Website
- ryanair.com
Flights from Split Airport to Seville Airport via Toulouse
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- €95–360
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h 47m
- When
- Tuesday and Thursday
- Estimated price
- €85–290
- Website
- croatiaairlines.com
Flights from Split Airport to Lisbon-Portela Airport via Rome
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- €170–330
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Zagreb
- Ave. Duration
- 4h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €120–320
- Website
- flyulendo.com
Flights from Split Airport to Seville Airport via Rome
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- €120–330
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Mulhouse Ville to Montpellier Saint-Roch
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Estimated price
- €130–220
- Website
- https://www.sncf-connect.com/en-en
Train from Strasbourg to Montpellier Saint-Roch
- Ave. Duration
- 6h 3m
- Frequency
- Twice daily
- Estimated price
- €150–260
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- €100–180
- Website
- https://www.renfe.com/es/en
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–85
- Website
- https://www.renfe.com/es/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Split to Zagreb Glavni Kol.
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- €110–160
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Muenchen Hbf
- Ave. Duration
- 9h 2m
- Frequency
- Once daily
- Estimated price
- €150–220
- Website
- http://www.hzpp.hr/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from München Hbf to Strasbourg Bahnhof
- Ave. Duration
- 3h 49m
- Frequency
- Once daily
- Estimated price
- €70–170
- Website
- https://int.bahn.de/en
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Split Bus Station to Basel SBB
- Ave. Duration
- 17h 15m
- Frequency
- Twice a week
- Estimated price
- €103
- Schedules at
- zelicreisen.ch
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lisbon to Badajoz
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- €15–26
- Website
- https://www.flixbus.co.uk
Bus from Split, Autobusni Kolodvor to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 11h 20m
- Frequency
- 5 times a week
- Estimated price
- €40–75
- Website
- https://www.flixbus.co.uk
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Milano, Autostazione Lampugnano
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- €17–35
- Website
- https://www.flixbus.co.uk
Bus from Milan to Badajoz
- Ave. Duration
- 28h 40m
- Frequency
- Once daily
- Estimated price
- €130–240
- Website
- https://www.flixbus.co.uk
Bus from Ancona to Genoa
- Ave. Duration
- 8h 5m
- Frequency
- 6 times a week
- Estimated price
- €35–60
- Website
- https://www.flixbus.co.uk
Bus from Genoa to Badajoz
- Ave. Duration
- 26h 35m
- Frequency
- Once daily
- Estimated price
- €120–220
- Website
- https://www.flixbus.co.uk
- 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/
- Phone
- +385 21 344 085
- Info@sugamantours.com
- Website
- sugamantours.com
Shuttle from Split to Dubrovnik
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Schedules at
- sugamantours.com
- Phone
- +387 51 211-850
- info@zak-tours.com
- Website
- facebook.com
Bus from Split Bus Station to Mrkonjic Grad, Autobuska Stanica
- Ave. Duration
- 2h 52m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +387 51 215-725
- bocacturs@gmail.com
- Website
- bocactours.com
Bus from Split Bus Station to Mrkonjic Grad, Autobuska Stanica
- Ave. Duration
- 3h 46m
- Frequency
- Once daily
- Estimated price
- €19
- Schedules at
- bocactours.com
- Phone
- + 387 30 514 886
- Website
- bosnatours.ba
Bus from Mrkonjic Grad, Autobuska Stanica to Genève, Place des Alpes
- Ave. Duration
- 20h 43m
- Frequency
- Twice a week
- Schedules at
- bosnatours.ba
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Geneva - Bus station to Badajoz
- Ave. Duration
- 26h 45m
- Frequency
- Twice a week
- Estimated price
- €150–310
- Website
- https://www.alsa.com/en
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Split to Port of Ancona
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- €75–120
- Website
- https://www.jadrolinija.hr/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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
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
Split to Badajoz bus services, operated by FlixBus, arrive at Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) station.
Split to Badajoz train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Zagreb Glavni Kol. station.
Yes, the driving distance between Split to Badajoz is 2687 km. It takes approximately 28h 37m to drive from Split to Badajoz.
Book your Split to Badajoz bus tickets online with Omio and FlixBus.
There are 56+ hotels available in Badajoz.













































