There are 7 ways to get from Split Airport (SPU) to Madrid by plane, bus, train, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Split Airport (SPU) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane SPU - MAD
3h 25m€80–202Bus, train
- Take the bus from Split Bus Station to Basel SBBbus
- Take the train from Mulhouse Ville to Narbonnetrain Tgv
- Take the train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandestrain
33h 47m€394–592Night train, train
- Take the night train from Split to Wien Meidlingnighttrain En
- Take the night train from Wien Meidling to Brussel-Zuid / Bruxelles-Midinighttrain Nj
- Take the train from Brussel-Zuid / Bruxelles-Midi to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandestrain
2d€579–969Drive 2,268.5 km
- Drive from Split Airport (SPU) to Madridcar 2,268.5 km
24h 37m€359–518Bus
- Take the bus from Split, Autobusni Kolodvor to Paduabus N535
- Take the bus from Padova to Méndez Álvaro Estación Surbus
42h 26m€184–264Bus via Lyon
- Take the bus from Solin to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka bus station to Lyonbus
- Take the bus from Lyon - Gerland Bus Station to Madrid - Barajas Airport T4bus
43h 35m€228–467Bus via Karlsruhe
- Take the bus from Split, Autobusni Kolodvor to Karlsruhe central train stationbus N948
- Take the bus from Karlsruhe - Central Station South Side to Madrid - Barajas Airport T4bus BlaBlaCar Bus
2d 1h€264–489
Split Airport (SPU) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights
Questions & Answers
The cheapest way to get from Split Airport (SPU) to Madrid is to fly which costs €80 - €210 and takes 3h 25m.
The fastest way to get from Split Airport (SPU) to Madrid is to fly which takes 3h 25m and costs €80 - €210.
No, there is no direct bus from Split Airport (SPU) to Madrid. However, there are services departing from Split Airport and arriving at Méndez Álvaro Estación Sur via Split, Autobusni Kolodvor and Padova. The journey, including transfers, takes approximately 42h 26m.
No, there is no direct train from Split Airport (SPU) to Madrid. However, there are services departing from Split and arriving at Madrid-Puerta de Atocha-Almudena Grandes via Wien Meidling, Brussel-Zuid / Bruxelles-Midi and Montpellier Saint-Roch. The journey, including transfers, takes approximately 2 days 0h.
The distance between Split Airport (SPU) and Madrid is 1684 km. The road distance is 2268.5 km.
The best way to get from Split Airport (SPU) to Madrid without a car is to bus and train which takes 33h 47m and costs €390 - €600.
It takes approximately 3h 25m to get from Split Airport (SPU) to Madrid, including transfers.
Split Airport (SPU) to Madrid bus services, operated by FlixBus, depart from Split, Autobusni Kolodvor station.
Split Airport (SPU) to Madrid train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Split station.
The best way to get from Split Airport (SPU) to Madrid is to fly which takes 3h 25m and costs €80 - €210. Alternatively, you can bus, which costs €180 - €270 and takes 42h 26m.
What companies run services between Split Airport (SPU), Croatia and Madrid, Spain?
Iberia, Ryanair, and three other airlines fly from Split Airport (SPU) to Adolfo Suárez Madrid–Barajas Airport (MAD) 3 times a day. Alternatively, you can take a bus from Split Airport to Méndez Álvaro Estación Sur via Split, Autobusni Kolodvor, Padua, and Padova in around 42h 26m.
- Website
- iberia.com
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €80–180
- Website
- croatiaairlines.com
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Zagreb
- Ave. Duration
- 4h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €90–190
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €85–260
- Website
- ryanair.com
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 4h 40m
- When
- Tuesday
- Estimated price
- €75–190
- Website
- easyjet.com
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Geneva
- Ave. Duration
- 4h 45m
- When
- Sunday
- Estimated price
- €90–200
- Website
- ita-airways.com
Flights from Split Airport to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €85–260
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Mulhouse Ville to Narbonne
- Ave. Duration
- 6h 27m
- Frequency
- Twice a week
- Estimated price
- €160–270
- Website
- https://www.sncf-connect.com/en-en
Train from Brussel-Zuid / Bruxelles-Midi to Montpellier Saint-Roch
- Ave. Duration
- 5h 54m
- Frequency
- 4 times a day
- Estimated price
- €220–350
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 5h 16m
- Frequency
- Twice daily
- Estimated price
- €110–170
- Website
- https://www.renfe.com/es/en
Train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 6h 18m
- Frequency
- Twice daily
- Estimated price
- €120–190
- Website
- https://www.renfe.com/es/en
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Night train from Split to Wien Meidling
- Ave. Duration
- 15h 56m
- Frequency
- 6 times a week
- Estimated price
- €170–260
- Website
- http://www.hzpp.hr/en
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Wien Meidling to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 15h 39m
- Frequency
- 6 times a week
- Estimated price
- €60–160
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €110–160
- Couchette Carriage
- €90–110
- Seating Carriage
- €60–75
- Phone
- +41 79 445 39 68
- [email protected]
- 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
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Split, Autobusni Kolodvor to Padua
- Ave. Duration
- 12h 10m
- Frequency
- 5 times a week
- Estimated price
- €55–95
- Website
- https://www.flixbus.co.uk
Bus from Rijeka bus station to Lyon
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- https://www.flixbus.co.uk
Bus from Lyon - Gerland Bus Station to Madrid - Barajas Airport T4
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Estimated price
- €100–180
- Website
- https://www.flixbus.co.uk
Bus from Split, Autobusni Kolodvor to Karlsruhe central train station
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- €100–180
- Website
- https://www.flixbus.co.uk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Méndez Álvaro Estación Sur
- Ave. Duration
- 27h 35m
- Frequency
- Once a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
- Phone
- +385 52 356 500
- [email protected]
- Website
- brioni.hr
Bus from Solin to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 7h 22m
- Frequency
- Once daily
- Estimated price
- €45–120
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Lyon - Gerland Bus Station to Madrid - Barajas Airport T4
- Ave. Duration
- 16h 55m
- Frequency
- 5 times a day
- Estimated price
- €110–200
- Website
- https://www.blablacar.co.uk/bus
Bus from Karlsruhe - Central Station South Side to Madrid - Barajas Airport T4
- Ave. Duration
- 26h 15m
- Frequency
- Twice daily
- Estimated price
- €160–300
- Website
- https://www.blablacar.co.uk/bus
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 Airport (SPU) to Madrid bus services, operated by FlixBus, arrive at Padua station.
Split Airport (SPU) to Madrid train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Wien Meidling station.
Yes, the driving distance between Split Airport (SPU) to Madrid is 2269 km. It takes approximately 24h 37m to drive from Split Airport (SPU) to Madrid.
There are 7039+ hotels available in Madrid.



































