Travel options
from Sofia to Varna

You can get from Sofia to Varna by train, bus or flight.

Our recommendation

To get from Sofia to Varna on Jan 23 we recommend taking a bus because it’s the best combination of price and speed.

11:00AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)6h15 05:15PMVarna
0 changes
$201One-way
Cheapest
10:30AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)7h00 05:30PMVarna
0 changes
$181One-way
Other options
08:30AMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)6h15 02:45PMVarna
0 changes
$201One-way
01:00PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)6h15 07:15PMVarna
0 changes
$201One-way
12:30PMСофия, Централна Aвтогара (Sofia, Centralna Avtogara)7h00 07:30PMVarna
0 changes
$181One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sun
Jan 23
$18Group Plus
$54Bulgaria Air
Mon
Jan 24
$18Union Ivkoni National
$66Bulgaria Air
Tue
Jan 25
$18Group Plus
$54Bulgaria Air
Wed
Jan 26
$18Union Ivkoni National
$54Bulgaria Air
Thu
Jan 27
$18Group Plus
$54Bulgaria Air
Fri
Jan 28
$18Group Plus
$54Bulgaria Air
Sat
Jan 29
$18Group Plus
$54Bulgaria Air
Sun
Jan 30
$18Group Plus
$54Bulgaria Air
Mon
Jan 31
$18Group Plus
$54Bulgaria Air
Tue
Feb 1
$18Union Ivkoni National
$42Bulgaria Air
Wed
Feb 2
$18Group Plus
$54Bulgaria Air
Thu
Feb 3
$18Group Plus
$42Bulgaria Air
Fri
Feb 4
$18Group Plus
$42Bulgaria Air
Sat
Feb 5
$18Group Plus
$54Bulgaria Air
Sun
Feb 6
$18Group Plus
$54Bulgaria Air
Mon
Feb 7
$18Union Ivkoni National
$42Bulgaria Air
Tue
Feb 8
$18Group Plus
$42Bulgaria Air
Wed
Feb 9
$18Union Ivkoni National
$42Bulgaria Air
Thu
Feb 10
$18Group Plus
$42Bulgaria Air
Fri
Feb 11
$18Group Plus
$54Bulgaria Air

Travel Information to Varna from Sofia

distanceDistance234 miles (378 km)
modeAvailable travel modesFlight or bus
priceTicket price range$19 - $52
cheapestCheapest modeBus • $19 (€15) • 6 h 30 min
fastestFastest modeFlight • $52 (€43) • 50 min
carriersPopular travel companiesBulgaria Air or Union Ivkoni National

Take a flight or bus to travel 234 miles (378 km) to Varna from Sofia. If speed is a priority, then a flight is the best option with an average duration of 50 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $19 (€15). The most popular travel companies which serve this trip are Bulgaria Air or Union Ivkoni National among others. Travelers can even take a direct from Sofia to Varna.

Travel Tips: Travel from Sofia to Varna

Travel to Varna easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sofia to Varna.
FAQs

How do I reach Varna from Sofia?

There are 2 ways to get from Sofia to Varna: flight or bus.

What is the cheapest way to get from Sofia to Varna?

The cheapest way to get from Sofia to Varna is by taking a bus. You can find average ticket prices around $19 (€15) compared to other travel options to Varna:

Taking a bus is about $34 (€28) less than taking a flight, which costs on average $52 (€43) for this trip.

What is the quickest way from Sofia to Varna?

The fastest way from Sofia to Varna is by flight with an average journey time of 50 min.

There are alternative travel options to Varna that can usually take longer:

In comparison, taking a bus requires on average 6 h 30 min   of travel time.

How far is it from Sofia to Varna?

The Sofia to Varna distance is around 234 miles (378 km).

Where do I depart from Sofia? Where do I arrive in Varna?

These are the most popular departure and arrival points from Sofia to Varna:

  • Flights mostly depart from Sofia Airport and arrive in Varna Airport.
  • Buses most often depart from Sofia at Sofia, Centralna Avtogara (София, Централна Автогара) and arrive in Varna at Varna, Avtogara (Варна, Aвтогара).

Which travel companies can get me from Sofia to Varna?

Omio works with many trusted partners that can help you travel the best way from Sofia to Varna:

  • You can travel from Sofia to Varna by flight with Bulgaria Air. You can find cheap tickets on Omio for $52 (€43) with Bulgaria Air from Sofia to Varna.
  • You can travel by bus from Sofia to Varna with Union Ivkoni National, and you can find Union Ivkoni National Sofia to Varna tickets for $19 (€15) on Omio.

What other destinations are worth visiting after traveling from Sofia to Varna?

Omio customers who travel from Sofia to Varna often also extend their vacation to go to Bucharest, Ruse or Plovdiv. Omio can help you plan your trip by finding the best connections between Varna and these popular destinations at a great price.

When should I purchase a ticket from Sofia to Varna online to score the best deals?

When planning your trip from Sofia to Varna, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets cost on average $52 (€43) one way.
  • Bus tickets cost $19 (€15) one way on average.

However, we recommend buying tickets from Sofia to Varna online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Sofia to Varna: related information

Here are some other resources that might have the information you need