• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 8 ways to get from Austria to Bulgaria by plane, subway, train, 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.

Recommended option

Fly Vienna to Sofia, line 1 subway  •  5h

  1. Fly from Vienna (VIE) to Sofia (SOF) VIE - SOF
  2. Take the line 1 subway from Sofia Mladost 1 to Sofia Serdika

$78 - $228

Cheapest option

Bus Karat-S  •  17h 45m

  1. Take the bus from Vienna Central Bus Station VIB to Sofia Serdica Bus Station Dortmund - Varna / ...

$34 - $94

6 alternative options

Fly Vienna to Varna  •  4h 28m

  1. Fly from Vienna (VIE) to Varna (VAR) VIE - VAR

$149 - $395

Fly Ljubljana to Sofia, line 1 subway  •  5h 50m

  1. Fly from Ljubljana (LJU) to Sofia (SOF) LJU - SOF
  2. Take the line 1 subway from Sofia Mladost 1 to Sofia Serdika

$124 - $509

Train to Munich, fly to Sofia  •  8h 22m

  1. Take the train from Salzburg Hbf to München Hbf
  2. Fly from Munich (MUC) to Sofia (SOF) MUC - SOF

$116 - $351

Bus Air Kona  •  14h 54m

  1. Take the bus from Wien Erdberg to Sofia Knyaginya Maria Luiza Station

$75

Bus Afrodita Trans  •  16h 36m

  1. Take the bus from Vienna to Sofia

$75

Drive  •  10h 4m

  1. Drive from Vienna to Sofia 627.2 miles

$110 - $170

Questions & Answers

The cheapest way to get from Austria to Bulgaria is to bus which costs 29€ - 85€ and takes 17h 45m.

More details

The quickest way to get from Austria to Bulgaria is to fly which costs 120€ - 350€ and takes 4h 28m.

More details

The distance between Austria and Bulgaria is 1092 km. The road distance is 1003.5 km.

Get driving directions

The best way to get from Austria to Bulgaria without a car is to bus which takes 14h 54m and costs 65€.

More details

It takes approximately 5h to get from Austria to Bulgaria, including transfers.

More details

The best way to get from Austria to Bulgaria is to fly which takes 4h 28m and costs 120€ - 350€. Alternatively, you can bus, which costs 65€ and takes 14h 54m.

Mode details

The quickest flight from Vienna Airport to Sofia Airport is the direct flight which takes 1h 30m.

Search flights

Bulgaria is 1h ahead of Austria. It is currently 12:34 PM in Austria and 1:34 PM in Bulgaria.

Yes, the driving distance between Austria to Bulgaria is 1004 km. It takes approximately 10h 4m to drive from Austria to Bulgaria.

Get driving directions

Bulgaria Air, Adria Airways and Austrian Airlines offer flights from Vienna Airport to Sofia Airport.

Search flights

Map of how to get from Austria to Bulgaria.
Launch map view
  • Distance: 682.7 miles
  • Duration: 5h

What companies run services between Austria and Bulgaria?

Wizz Air, Austrian Airlines and Bulgaria Air fly from Vienna to Varna twice daily. Alternatively, Air Kona operates a bus from Vienna to Sofia once daily. Tickets cost $71 and the journey takes 13h 30m.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Vienna to Sofia
Ave. Duration
1h 33m
When
Every day
Estimated price
$130 - $650
Flights from Vienna to Varna
Ave. Duration
1h 50m
When
Every day
Estimated price
$270 - $700
Flights from Ljubljana to Sofia via Vienna
Ave. Duration
4h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$460 - $1,100
Flights from Munich to Sofia via Vienna
Ave. Duration
4h
When
Every day
Estimated price
$190 - $900
Lufthansa
Website
lufthansa.com
Flights from Vienna to Varna
Ave. Duration
1h 50m
When
Every day
Estimated price
$270 - $700
Flights from Munich to Sofia
Ave. Duration
1h 50m
When
Every day
Estimated price
$140 - $650
Flights from Munich to Sofia via Frankfurt
Ave. Duration
4h 15m
When
Every day
Estimated price
$140 - $650
Adria Airways
Website
adria.si
Flights from Vienna to Sofia via Ljubljana
Ave. Duration
3h 25m
When
Monday, Wednesday and Friday
Estimated price
$110 - $420
Flights from Ljubljana to Sofia
Ave. Duration
1h 40m
When
Monday, Wednesday and Friday
Estimated price
$110 - $400
Flights from Munich to Sofia via Ljubljana
Ave. Duration
3h 35m
When
Monday, Wednesday and Friday
Estimated price
$120 - $420
Bulgaria Air
Website
air.bg
Flights from Vienna to Sofia
Ave. Duration
1h 35m
When
Thursday, Friday and Sunday
Estimated price
$95 - $360
Flights from Vienna to Varna via Sofia
Ave. Duration
3h 45m
When
Thursday, Friday and Sunday
Estimated price
$160 - $600
Wizz Air
Website
wizzair.com
Flights from Vienna to Varna
Ave. Duration
1h 50m
When
Tuesday and Saturday
Estimated price
$40 - $220
Train operators
Austrian Railways (ÖBB)

The national railway system of Austria, the OBB carried 209 million passengers on local and regional trains, and 35 million on long-distance trains in 2016 alone. The OBB’s 4865 km network covers 570 trains simultaneously at peak times, with one train leaving every 12 seconds, making it a supremely efficient way to travel around the country and surrounding region. The company’s extensive network connects cities in Austria, and adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia.

Contact Details
Website
oebb.at
Train from Salzburg Hbf to München Hbf
Ave. Duration
2h 2m
Frequency
Hourly
Estimated price
$30 - $50
Website
fahrplan.oebb.at
Book at
Raileurope.com
Bus operators
Air Kona
Phone
00359 2 971 11 11
Email
tickets@airkona.com
Website
airkona.com
Bus from Wien Erdberg to Sofia Knyaginya Maria Luiza Station
Ave. Duration
13h 30m
Frequency
Once daily
Estimated price
$71
Schedules at
airkona.com
Afrodita Trans
Phone
032 / 29 55 08
Website
afrodita-trans.com
Bus from Vienna to Sofia
Ave. Duration
15h 30m
Frequency
Twice a week
Estimated price
$72
Schedules at
afrodita-trans.com
Karat-S
Phone
+359 2 8120810
Email
operations@eurolines.bg
Website
karat-s.com
Bus from Vienna Central Bus Station VIB to Sofia Serdica Bus Station
Ave. Duration
16h 30m
Frequency
Once daily
Estimated price
$65 - $90
Website
Karat-S
Union Ivkoni

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.

More Questions & Answers

There are 124+ hotels available in Bulgaria. Prices start at $23 USD per night.

More details

The best way to get from Austria to Ljubljana Airport is to shuttle which takes 1h 8m and costs 10€ - 110€.

More details