There are 12 ways to get from Ourense to Sofia by train, plane, bus, car ferry, car, towncar, night train, 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 Vigo, fly
best- Take the train from Ourense to Vigo Urzaiztrain
- Fly from Vigo (VGO) to Sofia Airport (SOF)plane VGO - SOF
11h 19m$148–344Train to Santiago De Compostela Airport, fly
cheapest- Take the train from Ourense to Santiago De Compostelatrain
- Fly from Santiago De Compostela Airport (SCQ) to Sofia Airport (SOF)plane SCQ - SOF
10h 9m$94–397Train, bus
- Take the train from Ourense to Madrid Chamartíntrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignantrain
- Take the bus from Perpignan to Ljubljana bus stationbus
- Take the bus from Ljubljana to Sofia Central Bus Stationbus
43h 45m$396–592Train, car ferry, bus
- Take the train from Ourense to Barcelona-Santstrain Alv
- Take the carferry from Port de Barcelona to Port of Genoacarferry
- Take the bus from Genoa to Sofia Central Bus Stationbus
2d 11h$371–491Drive 3,148.4 km
- Drive from Ourense to Sofiacar 3,148.4 km
32h 3m$576–831Train to A Coruña Airport, fly
- Take the train from Ourense to La Coruna-San Cristobaltrain
- Fly from A Coruña Airport (LCG) to Sofia Airport (SOF)plane LCG - SOF
10h 41m$132–354Towncar to Francisco De Sá Carneiro Airport, fly
- Take a town car from Ourense to Porto - Aeroporto Francisco Sá Carneirotowncar
- Fly from Francisco De Sá Carneiro Airport (OPO) to Sofia Airport (SOF)plane OPO - SOF
12h 24m$350–570Train to Adolfo Suárez Madrid–Barajas Airport, fly
- Take the train from Ourense to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sofia Airport (SOF)plane MAD - SOF
8h 38m$122–403Bus
- Take the bus from Ourense - Praza da Marina to Lugo Estación de Autobusesbus
- Take the bus from Lugo to Padovabus
- Take the bus from Padova to Sofia Central Bus Stationbus
2d 3h$249–293Train, bus, night train
- Take the train from Ourense to Madrid Chamartíntrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Rochtrain
- Take the bus from Montpellier to Bucureştibus
- Take the nighttrain from Bucharest to Gorna Oryahovitsanighttrain
- Take the train from Gorna Oryahovitsa to Sofia Severtrain Ic / ...
2d 7h$375–567Towncar, bus
- Take a town car from Ourense to Porto - Aeroporto Francisco Sá Carneirotowncar
- Take the bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Sidebus
- Take the bus from Karlsruhe Central Bus Station to Sofia Serdica Bus Stationbus
2d 17h$562–733Drive, car train
- Drive from Ourense to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Sofiacar
39h 11m$675–951
Ourense to Sofia by train and bus
Comparing Your Travel Options
The cheapest way to get from Ourense to Sofia is to train and fly which costs $120 - $410 and takes 8h 38m.
The fastest way to get from Ourense to Sofia is to train and fly which takes 8h 38m and costs $120 - $410.
No, there is no direct bus from Ourense to Sofia station. However, there are services departing from Ourense - Praza da Marina and arriving at Sofia Central Bus Station via Lugo and Padova. The journey, including transfers, takes approximately 2 days 3h.
The distance between Ourense and Sofia is 2817 km. The road distance is 3148.4 km.
The best way to get from Ourense to Sofia without a car is to train and bus which takes 43h 45m and costs $390 - $600.
It takes approximately 11h 19m to get from Ourense to Sofia, including transfers.
Ourense to Sofia bus services, operated by MonBus, depart from Ourense - Praza da Marina station.
Ourense to Sofia bus services, operated by MonBus, arrive at Lugo Estación de Autobuses station.
Sofia is 1h ahead of Ourense. It is currently 9:52 AM in Ourense and 10:52 AM in Sofia.
Yes, the driving distance between Ourense to Sofia is 3148 km. It takes approximately 32h 3m to drive from Ourense to Sofia.
What companies run services between Ourense, Spain and Sofia, Bulgaria?
You can take a bus from Ourense - Praza da Marina to Sofia Central Bus Station via Lugo Estación de Autobuses, Lugo, and Padova in around 2d 3h.
- Website
- ryanair.com
Flights from Vigo to Sofia Airport via Barcelona
- Ave. Duration
- 9h 30m
- When
- Saturday
- Estimated price
- $120–410
Flights from Vigo to Sofia Airport via Palma Mallorca
- Ave. Duration
- 11h 45m
- When
- Wednesday
- Estimated price
- $120–420
Flights from Vigo to Sofia Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 12h 5m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- $120–410
Flights from A Coruña Airport to Sofia Airport via Barcelona
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- $110–390
Flights from A Coruña Airport to Sofia Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 12h 5m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- $110–390
Flights from Francisco De Sá Carneiro Airport to Sofia Airport via Bari
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- $75–280
Flights from Francisco De Sá Carneiro Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 10h 20m
- When
- Friday and Sunday
- Estimated price
- $75–280
Flights from Adolfo Suárez Madrid–Barajas Airport to Sofia Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday, Thursday, Saturday, and Tuesday
- Estimated price
- $70–210
Flights from Santiago De Compostela Airport to Sofia Airport via Valencia
- Ave. Duration
- 10h 45m
- When
- Sunday
- Estimated price
- $110–400
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Ourense to Vigo Urzaiz
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- $26–40
- Website
- Renfe Viajeros
Train from Ourense to Madrid Chamartín
- Ave. Duration
- 2h 41m
- Frequency
- Every 2 hours
- Estimated price
- $65–95
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignan
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- $110–170
- Website
- Renfe Viajeros
Train from Ourense to Barcelona-Sants
- Ave. Duration
- 12h 15m
- Frequency
- 4 times a day
- Estimated price
- $170–250
- Website
- Renfe Viajeros
Train from Ourense to La Coruna-San Cristobal
- Ave. Duration
- 1h 13m
- Frequency
- Every 2 hours
- Estimated price
- $21–30
- Website
- Renfe Viajeros
Train from Ourense to Madrid Chamartín
- Ave. Duration
- 2h 41m
- Frequency
- Every 2 hours
- Estimated price
- $65–95
- Website
- Renfe Viajeros
Train from Ourense to Santiago De Compostela
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- $12–18
- Website
- Renfe Viajeros
Train from Ourense to Madrid Chamartín
- Ave. Duration
- 2h 41m
- Frequency
- Every 2 hours
- Estimated price
- $65–95
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Roch
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- $130–200
- Website
- Renfe Viajeros
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Perpignan to Ljubljana bus station
- Ave. Duration
- 21h
- Frequency
- Twice a week
- Estimated price
- $130–200
- Website
- Flixbus
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- $90–140
- Website
- Grandi Navi Veloci
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- VM Transfers
Towncar from Ourense to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 3h 11m
- Frequency
- On demand
- Estimated price
- $280
- Website
- VM Transfers
Towncar from Ourense to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 3h 11m
- Frequency
- On demand
- Estimated price
- $280
- Website
- VM Transfers
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
Booking & Getting There
There are 2001+ hotels available in Sofia.














