Helping travelers to find the best flight offers
A direct flight is the most convenient and comfortable way to fly from Vienna to Sofia, despite the fact that sometimes flights with transfers can cost significantly less.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Vienna to Sofia:
•
•
•
•
•
•
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Looking for cheap flights from Vienna to Sofia? Look no further! Our air ticket search website offers great deals on flights between these two vibrant cities. Immerse yourself in the rich culture and history of Vienna, known for its stunning architecture and musical heritage. Or explore Sofia, Bulgaria's lively capital, with its bustling markets, ancient ruins, and vibrant nightlife. With our user-friendly search engine, finding affordable flights has never been easier. Compare prices from different airlines and choose the one that suits your budget. Don't miss out on this fantastic opportunity to discover two amazing destinations without breaking the bank. Book your cheap flights from Vienna to Sofia today and create unforgettable memories.
The cheapest one-way flight from Vienna to Sofia departs on 01/24/2026, is operated by Ryanair and costs $20
The cheapest roundtrip flight from Vienna to Sofia departs on 03/06/2026, is operated by Ryanair and costs $72
Fastest flight from Vienna to Sofia takes 1h 30m
There are direct flights on this route 6 days a week: Su, Mo, Tu, We, Fr, and Sa
The distance between Vienna and Sofia is 822km (510 miles). The average flight duration is 1h 33m. There are 36 direct flights from Vienna to Sofia. The time difference between Vienna and Sofia is 1h. Flights from Vienna begin at 6:00 AM. The latest flight from Vienna departs at 9:25 PM
The route Vienna — Sofia is served by many carriers — 9 in total, including Ryanair, Air Malta, Wizz Air, Pacific Wings, LC Busre SAC, Austrian Airlines, Pegasus Airlines, Air Serbia, and LOT Polish Airlines. This gives passengers wide opportunities: from finding the lowest fare (from $20) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
Starting at $20
Starting at $21
Starting at $64
Starting at $67
Starting at $79
Starting at $83
Starting at $113
Starting at $140
Starting at $163
Vienna — Sofia
01/24/2026
Departure
Direct flight
FR182
Starting at $20
Vienna — Sofia
01/05/2026
Departure
Direct flight
FR182
Starting at $21
Vienna — Sofia
01/12/2026
Departure
Direct flight
KM3766
Starting at $21
Vienna — Sofia
02/11/2026
Departure
Direct flight
FR182
Starting at $23
Vienna — Sofia
02/03/2026
Departure
Direct flight
FR182
Starting at $23
Vienna — Sofia
01/10/2026
Departure
Direct flight
FR182
Starting at $23
Vienna — Sofia
01/11/2026
Departure
Direct flight
FR182
Starting at $23
Vienna — Sofia
02/24/2026
Departure
Direct flight
FR182
Starting at $23
Vienna — Sofia
01/25/2026
Departure
Direct flight
FR182
Starting at $24
Vienna — Sofia
02/28/2026
Departure
Direct flight
FR182
Starting at $28
Austrian Airlines
Every day
Starting at $102
Ryanair
Every day
Starting at $30
We couldn't find any special offers for flights from Vienna to Sofia
The cheapest flight ticket from Vienna to Sofia according to data for the last 48 hours costs $20
Often the best time to buy tickets from Vienna to Sofia is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Vienna to Sofia can be found flying in these months: January, February, March.
The fastest flights from Vienna to Sofia start from 1 hour 30 minutes in the air.
The following airlines operate direct flights on the route Vienna — Sofia: Ryanair, Air Malta
In different months, ticket prices from Vienna to Sofia vary: minimum — $20 (January 2026), maximum — $81 (May 2026). Typically, the flight costs $48–$52.