Bus

Take the ETAP Group bus at the Sofia - Central Bus Station station .

The journey takes approximately 8 h 30 m. Ticket price is about €19 The travel distance is 539 km.

Carrier is ETAP Group.

Buy ticket

Get off at the Durankulak.
Take the Mercado Sud bus at the Durankulak station .

The journey takes approximately 1 h 3 m. Ticket price is about €14 The travel distance is 70 km.

Carrier is Mercado Sud.

Buy ticket

Get off at the Constanta.


🛏 Find hotel deals and discounts up to 20% in Constanța at Booking


Train bus

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

The journey takes approximately 7 h 33 m. Ticket price is about €10 The travel distance is 531 km.

Carrier is Bulgarian Railways (BDZh).

Buy ticket

Get off at the Varna.
1094 m on foot from the Varna to the Varna.

The journey takes approximately 13 m. The travel distance is 1 km.

Get off at the Varna.
Take the Mercado Sud bus at the Varna station .

The journey takes approximately 2 h 46 m. Ticket price is about €26 The travel distance is 157 km.

Carrier is Mercado Sud.

Buy ticket

Get off at the Constanta.


🛏 Find hotel deals and discounts up to 20% in Constanța at Booking


Train

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

The journey takes approximately 6 h 19 m. Ticket price is about €7 The travel distance is 387 km.

Carrier is Bulgarian Railways (BDZh).

Buy ticket

Get off at the Ruse.
Take the train Romanian Railways (CFR) at the station Ruse.

The journey takes approximately 3 h 2 m. Ticket price is about €12 The travel distance is 129 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Bucuresti Nord.
Take the train Romanian Railways (CFR) at the station Bucureşti Nord Gr.A.

The journey takes approximately 2 h 36 m. Ticket price is about €7 The travel distance is 224 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Constanţa.


🛏 Find hotel deals and discounts up to 20% in Constanța 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 7 h 16 m. The travel distance is 603 km.

Get off at the Constanța.


🛏 Find hotel deals and discounts up to 20% in Constanța at Booking


Fly to Varna bus

Take the transport at the Sofia station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 9 km.

Carrier is Atlas Taxi.

Buy ticket

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

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

Carrier is Bulgaria Air.

🔎

🚖 Find a cheap local taxi

Get off at the Varna (VAR).
Take the transport at the Varna Airport station.

The journey takes approximately 30 m. Ticket price is about €50 The travel distance is 26 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Golden Sands.
532 m on foot from the Golden Sands to the Nisipurile de Aur.

The journey takes approximately 7 m. The travel distance is 532 m.

Get off at the Nisipurile de Aur.
Take the Mercado Sud bus at the Nisipurile de Aur station .

The journey takes approximately 2 h 19 m. Ticket price is about €23 The travel distance is 137 km.

Carrier is Mercado Sud.

Buy ticket

Get off at the Constanta.


🛏 Find hotel deals and discounts up to 20% in Constanța at Booking


Fly to Constanta

Take the transport at the Durankulak station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 70 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Constanta.
Fly out to Sofia (SOF) of the Istanbul (IST) airport.

The journey takes approximately 5 h 10 m. Ticket price is about €50

Carrier is Turkish Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Istanbul (IST).
1418 m on foot from the Constanta (CND) to the Mihail Kogălniceanu Airport.

The journey takes approximately 21 m. The travel distance is 1 km.

Take the Mercado Sud bus at the Mihail Kogălniceanu Airport station .

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

Carrier is Mercado Sud.

Buy ticket

Get off at the Constanta.


🛏 Find hotel deals and discounts up to 20% in Constanța at Booking


Fly to Bucharest Otopeni train

Take the transport at the Durankulak station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 70 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Constanta.
Fly out to Sofia (SOF) of the Bucharest Otopeni (OTP) airport.

The journey takes approximately 1 h 5 m. Ticket price is about €30

Carrier is Tarom.

🔎

🚖 Find a cheap local taxi

Get off at the Bucharest Otopeni (OTP).
303 m on foot from the Bucharest Otopeni (OTP) to the Aeroport H. Coanda T1.

The journey takes approximately 3 m. The travel distance is 303 m.

Get off at the Aeroport H. Coanda T1.
Take the train Romanian Railways (CFR) at the station Aeroport H. Coanda T1.

The journey takes approximately 25 m. Ticket price is about €3 The travel distance is 18 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Bucureşti Nord Gr.A.
Take the train Romanian Railways (CFR) at the station Durankulak.

The journey takes approximately 2 h 36 m. Ticket price is about €7 The travel distance is 70 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Constanta.


🛏 Find hotel deals and discounts up to 20% in Constanța at Booking


Shuttle bus

Take the transport at the Sofia station.

The journey takes approximately 5 h Ticket price is about €250 The travel distance is 375 km.

Carrier is Atlas Taxi.

Buy ticket

Take the Direct Aeroport bus at the Otopeni Airport station .

The journey takes approximately 3 h 47 m. Ticket price is about €11 The travel distance is 250 km.

Carrier is Direct Aeroport.

Buy ticket

Get off at the Constanta.


🛏 Find hotel deals and discounts up to 20% in Constanța at Booking


The cheapest way to travel from Sofia to Constanța is by taking a Train with an average price of €27. The journey takes approximately 13 ч. 34 мин.

Fly to Varna bus is the fastest way to travel from Sofia to Constanța. Tickets cost €133. The journey takes approximately 6 ч. 25 мин.

Sofia is approximately 603 km away from Constanța. The trip by car takes 7 h 16 m.

The average journey time by car between Sofia and Constanța is 7 h 16 m.