There are 6 ways to get from Sofia to Oława by plane, train, bus, 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, train
best- Fly from Sofia Airport (SOF) to Wroclaw (WRO)plane SOF - WRO
- Take the train from Wroclaw Glowny to Olawatrain
5h 37mzł 203–684Bus, train
- Take the bus from Sofia Central Bus Station to Brnobus
- Take the train from Brno Hlavni Nadrazi to Usti Nad Orlicitrain 876 / ...
- Take the train from Usti Nad Orlici to Wroclaw Glownytrain Ec
20h 39mzł 403–686Train, night train
- Take the train from Sofia Sever to Gorna Oryahovitsatrain Ic / ...
- Take the nighttrain from Gorna Oryahovitsa to Bucharestnighttrain
- Take the nighttrain from Bucuresti Nord to Wien Hbfnighttrain
- Take the train from Wien Hbf to Bohumintrain Ec
- Take the train from Bohumin to Opole Glownetrain Ic
- Take the train from Opole Glowne to Olawatrain Ic / ...
33h 6mzł 706–999Drive 1,261 km
- Drive from Sofia to Oławacar 1,261 km
14h 53mzł 743–1,072Bus
- Take the bus from Sofia Central Bus Station to Brnobus
- Take the bus from Brno to Wroclaw, Bus Stationbus N1293 / ...
21h 55mzł 281–428Bus via Prague
- Take the bus from Sofia to Praha, ÚAN Florencbus N982
- Take the bus from Praha, ÚAN Florenc to Olawa, Bus Stationbus 1307
30h 27mzł 619–1,033
Sofia to Oława by bus
Questions & Answers
The cheapest way to get from Sofia to Oława is to bus which costs 280 zł - 430 zł and takes 21h 55m.
The fastest way to get from Sofia to Oława is to fly and train which takes 5h 37m and costs 200 zł - 700 zł.
No, there is no direct bus from Sofia station to Oława station. However, there are services departing from Sofia Central Bus Station and arriving at Olawa, Bus Station via Brno and Wroclaw, Bus Station. The journey, including transfers, takes approximately 21h 55m.
No, there is no direct train from Sofia to Oława. However, there are services departing from Sofia Sever and arriving at Olawa via Gorna Oryahovitsa, Bucuresti Nord, Wien Hbf, Bohumin and Opole Glowne. The journey, including transfers, takes approximately 33h 6m.
The distance between Sofia and Oława is 1113 km. The road distance is 1261 km.
The best way to get from Sofia to Oława without a car is to bus and train which takes 20h 39m and costs 400 zł - 700 zł.
It takes approximately 5h 37m to get from Sofia to Oława, including transfers.
Sofia to Oława bus services, operated by Union Ivkoni, depart from Sofia Central Bus Station.
Sofia to Oława train services, operated by Bulgarian Railways (BDZh), depart from Sofia Sever station.
Sofia to Oława bus services, operated by Union Ivkoni, arrive at Brno station.
What companies run services between Sofia, Bulgaria and Oława, Poland?
You can take a bus from Sofia Central Bus Station to Olawa, Bus Station via Brno and Wroclaw, Bus Station in around 21h 55m.
- Website
- ryanair.com
Flights from Sofia Airport to Wroclaw
- Ave. Duration
- 1h 55m
- When
- Tuesday and Saturday
- Estimated price
- zł 170–550
- Website
- lot.com
Flights from Sofia Airport to Wroclaw via Warsaw Chopin
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- zł 360–1,200
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Wroclaw Glowny to Olawa
- Ave. Duration
- 16 min
- Frequency
- Every 30 minutes
- Estimated price
- zł 17–65
- Website
- https://www.intercity.pl/en/
Train from Opole Glowne to Olawa
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- zł 35–140
- Website
- https://www.intercity.pl/en/
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- polregio.pl
Train from Wroclaw Glowny to Olawa
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- zł 12–17
- Website
- https://polregio.pl/pl/
Train from Opole Glowne to Olawa
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- zł 15–22
- Website
- https://polregio.pl/pl/
- Phone
- +48 76 742 11 12
- [email protected]
- Website
- kolejedolnoslaskie.pl
Train from Wroclaw Glowny to Olawa
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- zł 29–55
- Website
- https://kolejedolnoslaskie.pl/en/
- Phone
- +420 221 111 122
- [email protected]
- Website
- cd.cz
Train from Brno Hlavni Nadrazi to Usti Nad Orlici
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- zł 50–80
- Website
- https://www.cd.cz/en/default.htm
Train from Bohumin to Opole Glowne
- Ave. Duration
- 1h 8m
- Frequency
- 4 times a day
- Estimated price
- zł 50–80
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Usti Nad Orlici to Wroclaw Glowny
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- zł 160–290
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Bohumin
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- zł 260–470
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Sofia Sever to Gorna Oryahovitsa
- Ave. Duration
- 3h 38m
- Frequency
- Hourly
- Estimated price
- zł 17–26
- Website
- https://www.bdz.bg/en
- 2nd Class
- zł 17–24
- 1st Class
- zł 20–26
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- zł 13–21
- Website
- https://www.bdz.bg/en
- 2nd Class
- zł 13–19
- 1st Class
- zł 16–21
- Phone
- 0219521
- Website
- cfrcalatori.ro
Night train from Bucuresti Nord to Wien Hbf
- Ave. Duration
- 18h 22m
- Frequency
- Twice daily
- Estimated price
- zł 350–380
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Brno
- Ave. Duration
- 14h 58m
- Frequency
- Once a week
- Estimated price
- zł 170–260
- Website
- https://union-ivkoni.com/en
Bus from Sofia Central Bus Station to Brno
- Ave. Duration
- 14h 58m
- Frequency
- Once a week
- Estimated price
- zł 170–260
- Website
- https://union-ivkoni.com/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Brno to Wroclaw, Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- zł 95–160
- Website
- https://www.flixbus.co.uk
Bus from Sofia to Praha, ÚAN Florenc
- Ave. Duration
- 24h 5m
- Frequency
- 3 times a week
- Estimated price
- zł 500–900
- Website
- https://www.flixbus.co.uk
Bus from Praha, ÚAN Florenc to Olawa, Bus Station
- Ave. Duration
- 5h 22m
- Frequency
- Once daily
- Estimated price
- zł 100–180
- Website
- https://www.flixbus.co.uk
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- grandbus.com.ua
Bus from Brno to Wroclaw, Bus Station
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Want to know more about travelling around Poland
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Oława is 1h behind Sofia. It is currently 3:57 PM in Sofia and 2:57 PM in Oława.
Sofia to Oława train services, operated by Bulgarian Railways (BDZh), arrive at Gorna Oryahovitsa station.
Yes, the driving distance between Sofia to Oława is 1261 km. It takes approximately 14h 53m to drive from Sofia to Oława.
Book your Sofia to Oława bus tickets online with Omio.
There are 99+ hotels available in Oława.



































