There are 5 ways to get from Sopron to Sofia by train, plane, bus, 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.
Train, fly
best- Take the train from Sopron to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Sofia Airport (SOF)plane VIE - SOF
6h 1m$57–221Train, bus
- Take the train from Sopron to Wien Hbftrain Re
- Take the train from Wien Hbf to Bratislava Hlavna Stanicatrain Re
- Take the bus from Bratislava to Sofiabus
15h 55m$71–123Drive 922.8 km
- Drive from Sopron to Sofiacar 922.8 km
10h 22m$162–233Train, bus via Dör
- Take the train from Sopron to Gyoertrain Re / ...
- Take the bus from Győr bus station to Sofiabus N982
17h 46mTrain, bus #2
- Take the train from Sopron to Wien Hbftrain Re
- Take the bus from Vienna, Central Station Südtiroler Platz to Sofia Serdica Bus Stationbus Citylines 28 / ...
18h 14m$77–108
Vienna International Airport (VIE) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Sopron to Sofia is to train and bus which costs $75 - $110 and takes 18h 14m.
The fastest way to get from Sopron to Sofia is to train and fly which takes 6h 1m and costs $55 - $230.
The distance between Sopron and Sofia is 913 km. The road distance is 922.8 km.
The best way to get from Sopron to Sofia without a car is to train and bus which takes 15h 55m and costs $70 - $130.
It takes approximately 6h 1m to get from Sopron to Sofia, including transfers.
Sofia is 1h ahead of Sopron. It is currently 12:58 AM in Sopron and 1:58 AM in Sofia.
Yes, the driving distance between Sopron to Sofia is 923 km. It takes approximately 10h 22m to drive from Sopron to Sofia.
There are 2130+ hotels available in Sofia.
What companies run services between Sopron, Hungary and Sofia, Bulgaria?
There is no direct connection from Sopron to Sofia. However, you can take the train to Wien Hbf, take the train to Flughafen Wien, walk to Vienna International Airport (VIE) airport, fly to Sofia Airport (SOF), walk to Sofia Airport, then take the line 4 subway to Sofia Serdica. Alternatively, you can take a train from Sopron to Sofia via Wien Hbf, Bratislava Hlavna Stanica, and Bratislava in around 15h 55m.
- Website
- ryanair.com
Flights from Vienna International Airport to Sofia Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $30–150
- Website
- austrian.com
Flights from Vienna International Airport to Sofia Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $70–180
- Phone
- +36 99/577-212
- eszrevetel@gysev.hu
- Website
- www2.gysev.hu
Train from Sopron to Wien Hbf
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Train from Sopron to Gyoer
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Website
- https://en.gysev.hu/
Train from Sopron to Wien Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- $16–23
- Website
- https://www.oebb.at/en/
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- $14–21
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- $24–35
- 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 Bratislava Hlavna Stanica
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- $18–27
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $18–27
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Bratislava to Sofia
- Ave. Duration
- 12h 16m
- Frequency
- Once a week
- Estimated price
- $40–65
- Website
- https://union-ivkoni.com/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Győr bus station to Sofia
- Ave. Duration
- 15h 25m
- Frequency
- 3 times a week
- Estimated price
- $65–120
- Website
- https://www.flixbus.co.uk
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Vienna, Central Station Südtiroler Platz to Sofia Serdica Bus Station
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- $60–85
- 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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
























