There are 9 ways to get from Valladolid to Sofia by train, plane, bus, 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.
Train to Adolfo Suárez Madrid–Barajas Airport, fly
best- Take the train from Valladolid to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sofia Airport (SOF)plane MAD - SOF
7h 18m$75–248Train, bus via Mannheim
- Take the train from Valladolid to San Sebastian/Donostiatrain Alv / ...
- Take the bus from San Sebastián - Bus Station to Angoulême - Bus Stationbus
- Take the train from Angouleme to Mannheim Hbftrain Tgv
- Take the train from Mannheim, Hauptbahnhof to Salzburg Hauptbahnhoftrain 62
- Take the train from Salzburg Hbf to Bratislava Hlavna Stanicatrain Rjx
- Take the bus from Bratislava to Sofia Central Bus Stationbus
42h 42m$524–1,116Train, bus
- Take the train from Valladolid to Miranda De Ebrotrain Alv / ...
- Take the bus from Miranda De Ebro to Padovabus
- Take the bus from Padova to Sofia Central Bus Stationbus
45h 7m$274–330Drive 2,857.5 km
- Drive from Valladolid to Sofiacar 2,857.5 km
28h 34m$523–755Train to Santander Airport, fly
- Take the train from Valladolid to Santandertrain
- Fly from Santander Airport (SDR) to Sofia Airport (SOF)plane SDR - SOF
9h 46m$79–289Fly from Valladolid Airport
- Fly from Valladolid Airport (VLL) to Sofia Airport (SOF)plane VLL - SOF
10h 43m$172–703Bus
- Take the bus from Valladolid to Estación Sur de Autobusesbus
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the bus from Padova to Sofia Central Bus Stationbus
2d$263–311Bus via Mannheim
- Take the bus from Valladolid to Mannheim central bus stationbus FlixBus N1151
- Take the bus from Mannheim Central Bus Station to Sofia Serdica Bus Stationbus Citylines 64 / ...
2d 6h$278–433Drive, car train
- Drive from Valladolid to Fuldacar
- Take the car train from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Sofiacar
35h 45m$621–884
Adolfo Suárez Madrid–Barajas Airport (MAD) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Valladolid to Sofia is to train and fly which costs $75 - $250 and takes 7h 18m.
The fastest way to get from Valladolid to Sofia is to train and fly which takes 7h 18m and costs $75 - $250.
No, there is no direct bus from Valladolid to Sofia station. However, there are services departing from Valladolid and arriving at Sofia Central Bus Station via Méndez Álvaro Estación Sur and Padova. The journey, including transfers, takes approximately 2 days 0h.
The distance between Valladolid and Sofia is 2449 km. The road distance is 2857.5 km.
The best way to get from Valladolid to Sofia without a car is to train and bus via Mannheim which takes 42h 42m and costs $500 - $1,200.
It takes approximately 7h 18m to get from Valladolid to Sofia, including transfers.
Valladolid to Sofia bus services, operated by ALSA, depart from Valladolid station.
The best way to get from Valladolid to Sofia is to fly which takes 10h 43m and costs $170 - $750. Alternatively, you can bus, which costs $260 - $320 and takes 2 days 0h.
Valladolid to Sofia bus services, operated by ALSA, arrive at Estación Sur de Autobuses station.
Sofia is 1h ahead of Valladolid. It is currently 9:43 PM in Valladolid and 10:43 PM in Sofia.
What companies run services between Valladolid, Spain and Sofia, Bulgaria?
Iberia, Bulgaria Air, and two other airlines fly from Valladolid Airport (VLL) to Sofia Airport (SOF) 5 times a week. Alternatively, you can take a bus from Valladolid to Sofia Central Bus Station via Madrid, Estación Sur De Autobuses, Méndez Álvaro Estación Sur, and Padova in around 2d.
- Website
- wizzair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sofia Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $45–170
Flights from Santander Airport to Sofia Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday and Saturday
- Estimated price
- $40–220
Flights from Valladolid Airport to Sofia Airport via Barcelona
- Ave. Duration
- 9h 15m
- When
- Tuesday and Saturday
- Estimated price
- $170–700
Flights from Valladolid Airport to Sofia Airport via Palma Mallorca
- Ave. Duration
- 11h 55m
- When
- Thursday and Saturday
- Estimated price
- $180–700
- Website
- air.bg
Flights from Adolfo Suárez Madrid–Barajas Airport to Sofia Airport
- Ave. Duration
- 3h 26m
- When
- Wednesday, Friday, Sunday, Saturday, Monday, and Thursday
- Estimated price
- $110–500
Flights from Valladolid Airport to Sofia Airport via Palma Mallorca
- Ave. Duration
- 7h 40m
- When
- Saturday
- Estimated price
- $330–1,600
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sofia Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday, Thursday, Saturday, and Tuesday
- Estimated price
- $65–190
Flights from Santander Airport to Sofia Airport via Bologna
- Ave. Duration
- 7h 30m
- When
- Sunday
- Estimated price
- $80–290
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Valladolid to Madrid Chamartín
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- $26–40
- Website
- https://www.renfe.com/es/en
Train from Valladolid to San Sebastian/Donostia
- Ave. Duration
- 4h 45m
- Frequency
- Every 3 hours
- Estimated price
- $50–85
- Website
- https://www.renfe.com/es/en
Train from Valladolid to Miranda De Ebro
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- $30–50
- Website
- https://www.renfe.com/es/en
Train from Valladolid to Santander
- Ave. Duration
- 3h 8m
- Frequency
- Every 3 hours
- Estimated price
- $35–60
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Valladolid to Madrid Chamartín
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- $30–55
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Valladolid to Madrid Chamartín
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $19–35
- Website
- https://www.ouigo.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Angouleme to Mannheim Hbf
- Ave. Duration
- 6h 6m
- Frequency
- Twice a week
- Estimated price
- $230–370
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mannheim, Hauptbahnhof to Salzburg Hauptbahnhof
- Ave. Duration
- 5h 4m
- Frequency
- 4 times a day
- Estimated price
- $100–440
- Website
- https://int.bahn.de/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Salzburg Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 3h 44m
- Frequency
- 3 times a day
- Estimated price
- $65–100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- $65–100
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Fulda to Villach Hbf
- Ave. Duration
- 9h 1m
- Frequency
- Once a week
- Estimated price
- $110–140
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from San Sebastián - Bus Station to Angoulême - Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- $35–65
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Bratislava to Sofia Central Bus Station
- Ave. Duration
- 12h 58m
- Frequency
- Once a week
- Estimated price
- $40–60
- Website
- https://union-ivkoni.com/en
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Miranda De Ebro to Padova
- Ave. Duration
- 25h 18m
- Frequency
- Twice a week
- Estimated price
- $140–180
- Schedules at
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Padova
- Ave. Duration
- 27h 34m
- Frequency
- Once a week
- Estimated price
- $140–180
- Schedules at
- tabitatour.ro
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Padova to Sofia Central Bus Station
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- $104
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Padova to Sofia Central Bus Station
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- $104
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Valladolid to Estación Sur de Autobuses
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- $19–28
- Website
- https://www.alsa.com/en/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Valladolid to Mannheim central bus station
- Ave. Duration
- 26h
- Frequency
- 3 times a week
- Estimated price
- $160–280
- Website
- https://www.flixbus.co.uk
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Mannheim Central Bus Station to Sofia Serdica Bus Station
- Ave. Duration
- 27h 35m
- Frequency
- 3 times a week
- Estimated price
- $110–160
- Website
- https://citylines.eu/
Want to know more about travelling around Bulgaria
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
Yes, the driving distance between Valladolid to Sofia is 2858 km. It takes approximately 28h 34m to drive from Valladolid to Sofia.
Book your Valladolid to Sofia bus tickets online with Omio.
There are 2305+ hotels available in Sofia.














































