Fly from Burgas

Take the Burgas Bus bus at the Burgas South station .

The journey takes approximately 15 m. Ticket price is about €1 The travel distance is 11 km.

Carrier is Burgas Bus.

Buy ticket

Get off at the Sarafovo.
Fly out to Burgas (BOJ) of the Sofia (SOF) airport.

The journey takes approximately 50 m. Ticket price is about €45

Carrier is Bulgaria Air.

🔎

🚖 Find a cheap local taxi

Get off at the Sofia (SOF).
Take the transport at the Sofia Airport station.

The journey takes approximately 8 m. Ticket price is about €6 The travel distance is 8 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia.


🛏 Find hotel deals and discounts up to 20% in Sofia at Booking


Shuttle to Varna fly

Take the transport at the Burgas station.

The journey takes approximately 2 h Ticket price is about €55 The travel distance is 139 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Varna Airport.
Fly out to Varna (VAR) of the Sofia (SOF) airport.

The journey takes approximately 50 m. Ticket price is about €35

Carrier is Bulgaria Air.

🔎

🚖 Find a cheap local taxi

Get off at the Sofia (SOF).
Take the transport at the Burgas station.

The journey takes approximately 8 m. Ticket price is about €6 The travel distance is 14 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sarafovo.


🛏 Find hotel deals and discounts up to 20% in Sofia at Booking


Train

Take the train Burgas at the station Bulgarian Railways (BDZh).

The journey takes approximately 5 h 31 m. Ticket price is about €9 The travel distance is 407 km.

Carrier is Bulgarian Railways (BDZh).

Buy ticket

Get off at the Sofia.


🛏 Find hotel deals and discounts up to 20% in Sofia at Booking


Bus

Take the Burgas Bus bus at the Burgas South station .

The journey takes approximately 6 h Ticket price is about €11 The travel distance is 386 km.

Carrier is Burgas Bus.

Buy ticket

Get off at the Sofia.


🛏 Find hotel deals and discounts up to 20% in Sofia at Booking


Bus

Take the Union Ivkoni bus at the Burgas Bus Station South station .

The journey takes approximately 6 h 24 m. Ticket price is about €14 The travel distance is 455 km.

Carrier is Union Ivkoni.

Buy ticket

Take the subway at the Sofia Airport station.

The journey takes approximately 18 m. The travel distance is 7 km.

Carrier is Metropolitan Sofia.

Buy ticket

Get off at the Sofia Mladost 1.
Take the subway at the Sofia Mladost 1 station.

The journey takes approximately 12 m. The travel distance is 7 km.

Carrier is Metropolitan Sofia.

Buy ticket

Get off at the Sofia Serdika.


🛏 Find hotel deals and discounts up to 20% in Sofia at Booking


Bus

Take the Ilias Travel bus at the Burgas OMV Izgrev station .

The journey takes approximately 7 h 30 m. Ticket price is about €27 The travel distance is 410 km.

Carrier is Ilias Travel.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Sofia at Booking


Night bus

Take the Union Ivkoni bus at the Burgas Bus Station South station .

The journey takes approximately 7 h Ticket price is about €14 The travel distance is 455 km.

Carrier is Union Ivkoni.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Sofia at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 27 m. The travel distance is 382 km.

Get off at the Sofia.


🛏 Find hotel deals and discounts up to 20% in Sofia at Booking


Shuttle

Take the transport at the Burgas station.

The journey takes approximately 6 h 51 m. Ticket price is about €150 The travel distance is 386 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia.


🛏 Find hotel deals and discounts up to 20% in Sofia at Booking


The cheapest way to travel from Burgas to Sofia is by taking a Train with an average price of €9. The journey takes approximately 5 ч. 31 мин.

Fly from Burgas is the fastest way to travel from Burgas to Sofia. Tickets cost €52. The journey takes approximately 2 ч. 14 мин.

Burgas is approximately 382 km away from Sofia. The trip by car takes 3 h 27 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the Ilias Travel company. Tickets cost about €27. A bus trip from Burgas to Sofia will take 7 h 30 m.

Yes, there is a direct train from Burgas to Sofia. The route is operated by Bulgarian Railways (BDZh). Tickets cost about €9. The train trip will take 5 h 31 m.

The average journey time by car between Burgas and Sofia is 3 h 27 m.

What to Do in Sofia

Sofia

If you're looking for a European city that's full of history, culture, and monuments, look no further than Sofia – the capital of Bulgaria. Here, you can explore centuries-old churches and plazas, take in impressive architecture and art collections, and eat some of Europe's best food. Whether you're interested in history or just want to have a relaxing time in a beautiful city, Sofia is definitely worth a visit.