There are 9 ways to get from Sofia to Cádiz by plane, train, bus, ferry, car ferry, 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 to Jerez Airport, train
best- Fly from Sofia Airport (SOF) to Jerez Airport (XRY)plane SOF - XRY
- Take the train from La Parra to Cadiztrain
11h 46m€91–260Bus, train
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Take the bus from Beograd to Marseille, Gare de Marseille-Saint-Charlesbus
- Take the train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiztrain Alv
44h 33m€367–638Bus, ferry, car ferry
- Take the bus from Sofia Central Bus Station to Genoabus
- Take the ferry from Port of Genoa to Port de Tanger Medferry
- Take the car ferry from Port de Tanger Med to Port of Algecirascarferry
- Take the bus from Algeciras to Terminal de Autobuses de Cádizbus
3d 11h€198–641Drive 3,375.9 km
- Drive from Sofia to Cádizcar 3,375.9 km
34h 14m€534–771Fly to Seville Airport, train
- Fly from Sofia Airport (SOF) to Seville Airport (SVQ)plane SOF - SVQ
- Take the train from Sevilla-Santa Justa to Cadiztrain
10h 34m€94–216Fly to Málaga Airport, train
- Fly from Sofia Airport (SOF) to Málaga Airport (AGP)plane SOF - AGP
- Take the train from Malaga Maria Zambrano to Cordoba-Centraltrain
- Take the train from Cordoba-Central to Sevilla-Santa Justatrain
- Take the train from Sevilla-Santa Justa to Cadiztrain
10h 59m€94–253Bus, train via Padova
- Take the bus from Sofia Central Bus Station to Padovabus
- Take the bus from Padova to Girona, Estació d'Autobusosbus
- Take the train from Girona to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiztrain Alv
45h 51m€350–530Bus
- Take the bus from Sofia Central Bus Station to Genoabus
- Take the bus from Genoa to Meridabus
- Take the bus from Merida to Terminal de Autobuses de Cádizbus
2d 7h€281–405Bus, train #2
- Take the bus from Sofia Central Bus Station to Bucharestbus
- Take the bus from Bucureşti to Sevillebus
- Take the train from Sevilla-Santa Justa to Cadiztrain Alv
2d 21h€218–279
Sofia to Cádiz by bus
Questions & Answers
The cheapest way to get from Sofia to Cádiz is to fly and train which costs €90 - €260 and takes 10h 59m.
The fastest way to get from Sofia to Cádiz is to fly and train which takes 10h 34m and costs €90 - €220.
No, there is no direct bus from Sofia station to Cádiz. However, there are services departing from Sofia Central Bus Station and arriving at Terminal de Autobuses de Cádiz via Cadorna/Piazza Della Vittoria, Genoa and Merida. The journey, including transfers, takes approximately 2 days 7h.
The distance between Sofia and Cádiz is 2663 km. The road distance is 3375.9 km.
The best way to get from Sofia to Cádiz without a car is to bus and train which takes 44h 33m and costs €360 - €650.
It takes approximately 11h 46m to get from Sofia to Cádiz, including transfers.
Sofia to Cádiz bus services, operated by M&M Travel, depart from Sofia Central Bus Station.
Sofia to Cádiz bus services, operated by M&M Travel, arrive at Genoa station.
Cádiz is 1h behind Sofia. It is currently 9:01 PM in Sofia and 8:01 PM in Cádiz.
Yes, the driving distance between Sofia to Cádiz is 3376 km. It takes approximately 34h 14m to drive from Sofia to Cádiz.
What companies run services between Sofia, Bulgaria and Cádiz, Spain?
You can take a bus from Sofia Central Bus Station to Terminal de Autobuses de Cádiz via Genoa, Cadorna/Piazza Della Vittoria, Doria/Metro' Principe, Genoa, and Merida in around 2d 7h.
- Website
- ryanair.com
Flights from Sofia Airport to Seville Airport via Valencia
- Ave. Duration
- 7h 5m
- When
- Monday
- Estimated price
- €70–180
Flights from Sofia Airport to Seville Airport via Bari
- Ave. Duration
- 7h 25m
- When
- Thursday
- Estimated price
- €70–180
Flights from Sofia Airport to Seville Airport via Palma Mallorca
- Ave. Duration
- 7h 47m
- When
- Thursday to Saturday
- Estimated price
- €70–460
Flights from Sofia Airport to Seville Airport via Rome
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €70–180
Flights from Sofia Airport to Málaga Airport
- Ave. Duration
- 3h 50m
- When
- Monday and Thursday
- Estimated price
- €50–140
Flights from Sofia Airport to Málaga Airport via Naples
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- €50–140
- Website
- iberia.com
Flights from Sofia Airport to Jerez Airport via Madrid
- Ave. Duration
- 9h 42m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €80–750
Flights from Sofia Airport to Jerez Airport via Barcelona
- Ave. Duration
- 8h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €80–280
Flights from Sofia Airport to Jerez Airport via Palma Mallorca
- Ave. Duration
- 9h
- When
- Thursday
- Estimated price
- €80–280
Flights from Sofia Airport to Jerez Airport via Santander
- Ave. Duration
- 12h 30m
- When
- Tuesday and Saturday
- Estimated price
- €80–300
Flights from Sofia Airport to Seville Airport via Palma Mallorca
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- €65–170
- Website
- vueling.com
Flights from Sofia Airport to Jerez Airport via Barcelona
- Ave. Duration
- 8h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €80–280
Flights from Sofia Airport to Jerez Airport via Palma Mallorca
- Ave. Duration
- 9h
- When
- Thursday
- Estimated price
- €80–280
Flights from Sofia Airport to Jerez Airport via Madrid
- Ave. Duration
- 11h 20m
- When
- Wednesday
- Estimated price
- €80–280
Flights from Sofia Airport to Seville Airport via Palma Mallorca
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- €65–170
- Website
- lufthansa.com
Flights from Sofia Airport to Jerez Airport via Munich
- Ave. Duration
- 15h 55m
- When
- Thursday
- Estimated price
- €130–380
- Website
- tui.com
Flights from Sofia Airport to Jerez Airport via Munich
- Ave. Duration
- 11h 50m
- When
- Thursday
- Estimated price
- €120–360
- Website
- flyulendo.com
Flights from Sofia Airport to Seville Airport via Rome
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- €45–190
- Website
- wizzair.com
Flights from Sofia Airport to Málaga Airport
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €35–150
- Website
- ita-airways.com
Flights from Sofia Airport to Málaga Airport via Rome
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €80–260
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from La Parra to Cadiz
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- https://www.renfe.com/es/en
Train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 7h 48m
- Frequency
- Twice daily
- Estimated price
- €140–230
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiz
- Ave. Duration
- 4h 53m
- Frequency
- Every 4 hours
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Train from Sevilla-Santa Justa to Cadiz
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €19–30
- Website
- https://www.renfe.com/es/en
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €21–35
- Website
- https://www.renfe.com/es/en
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- €16–25
- Website
- https://www.renfe.com/es/en
Train from Sevilla-Santa Justa to Cadiz
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €19–30
- Website
- https://www.renfe.com/es/en
Train from Girona to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 58m
- Frequency
- Twice daily
- Estimated price
- €85–140
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiz
- Ave. Duration
- 4h 53m
- Frequency
- Every 4 hours
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Train from Sevilla-Santa Justa to Cadiz
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €19–30
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €26–45
- Website
- https://www.renfe.com/es/en
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- https://www.renfe.com/es/en
Train from Girona to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 4h 8m
- Frequency
- Every 4 hours
- Estimated price
- €100–190
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- €17–35
- Website
- https://iryo.eu/en/home
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 54 min
- Frequency
- Every 2 hours
- Estimated price
- €12–26
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- €15–27
- Website
- https://www.ouigo.com/es/en
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- €11–20
- Website
- https://www.ouigo.com/es/en
- Phone
- +381 11 8728111
- [email protected]
- Website
- polazak.rs
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- €30–50
- Website
- https://polazak.rs/ci/prevoznici/trans-jug
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Beograd to Marseille, Gare de Marseille-Saint-Charles
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Sofia Central Bus Station to Genoa
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Sofia Central Bus Station to Padova
- Ave. Duration
- 18h
- Frequency
- 3 times a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Sofia Central Bus Station to Genoa
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Algeciras to Terminal de Autobuses de Cádiz
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €10–16
- Website
- https://www.alsa.com/en/
Bus from Merida to Terminal de Autobuses de Cádiz
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- €26–40
- Website
- https://www.alsa.com/en/
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Girona, Estació d'Autobusos
- Ave. Duration
- 15h 50m
- Frequency
- Once a week
- Estimated price
- €100–130
- Schedules at
- tabitatour.ro
Bus from Bucureşti to Seville
- Ave. Duration
- 2d 12h
- Frequency
- 3 times a week
- Estimated price
- €170–220
- Schedules at
- tabitatour.autogari.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Genoa to Merida
- Ave. Duration
- 25h 45m
- Frequency
- Once daily
- Estimated price
- €160–270
- Website
- https://www.flixbus.co.uk
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Sofia Central Bus Station to Bucharest
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- €29
- Schedules at
- likebus.ua
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Ferry from Port of Genoa to Port de Tanger Med
- Ave. Duration
- 2d 5h
- Frequency
- 3 times a week
- Estimated price
- €90–320
- Website
- https://www.gnv.it/en
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port de Tanger Med to Port of Algeciras
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €5–35
- Schedules at
- balearia.com
- Phone
- +34 956 68 18 30
- [email protected]
- Website
- frs.es
Car ferry from Port de Tanger Med to Port of Algeciras
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €35–210
- Website
- https://www.frs.es/en/
- Phone
- +34 (0) 917369957
- Website
- armastrasmediterranea.com
Car ferry from Port de Tanger Med to Port of Algeciras
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €3–23
- Website
- https://armastrasmediterranea.com/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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Book your Sofia to Cádiz bus tickets online with Omio.
There are 4212+ hotels available in Cádiz.
















































