Fly taxi

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 Bari (BRI) airport.

The journey takes approximately 1 h 20 m. Ticket price is about €22

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Bari (BRI).
Take the taxi at the Bari (BRI).

The journey takes approximately 43 m. Ticket price is about €85 The travel distance is 57 km.

Carrier is Taxi Bari - CO.TA.BA.

🚖 Find a cheap local taxi

Get off at the .


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


Bus car ferry

Take the Kaleia bus at the Sofia station .

The journey takes approximately 5 h The travel distance is 240 km.

Carrier is Kaleia.

Buy ticket

Get off at the Skopje.
Take the Durmo Tours bus at the Skopje station .

The journey takes approximately 6 h 15 m. Ticket price is about €13 The travel distance is 332 km.

Carrier is Durmo Tours.

Buy ticket

Get off at the Durrës.
669 m on foot from the Durrës to the Durrës.

The journey takes approximately 10 m. The travel distance is 669 m.

Get off at the Durrës.
Boarding the Adria Ferries ferry at the port of Durrës.

The journey takes approximately 9 h Ticket price is about €60 The travel distance is 217 km.

Carrier is Adria Ferries.

Buy ticket

Get off at the Bari.
Take the Autoservizi Salemi Srl bus at the Bari Porto station .

The journey takes approximately 1 h 10 m. Ticket price is about €4 The travel distance is 69 km.

Carrier is Autoservizi Salemi Srl.

Buy ticket

Get off at the Barletta.


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


Bus ferry

Take the Matpu bus at the Sofia station .

The journey takes approximately 5 h 40 m. Ticket price is about €11 The travel distance is 239 km.

Carrier is Matpu.

Buy ticket

Get off at the Skopje.
Take the Hafet Tours bus at the Skopje station .

The journey takes approximately 6 h 30 m. Ticket price is about €45 The travel distance is 294 km.

Carrier is Hafet Tours.

Buy ticket

Get off at the Tirana.
Take the Crazy Holidays bus at the Tiranë station .

The journey takes approximately 45 m. Ticket price is about €28 The travel distance is 49 km.

Carrier is Crazy Holidays.

Buy ticket

Get off at the Durrës.
414 m on foot from the Durrës to the Durrës.

The journey takes approximately 6 m. The travel distance is 414 m.

Get off at the Durrës.
Boarding the Grandi Navi Veloci ferry at the port of Durrës.

The journey takes approximately 10 h 45 m. Ticket price is about €40 The travel distance is 217 km.

Carrier is Grandi Navi Veloci.

Buy ticket

Get off at the Bari.
Take the Autoservizi Salemi Srl bus at the Sofia Airport station .

The journey takes approximately 1 h 10 m. Ticket price is about €4 The travel distance is 45 m.

Carrier is Autoservizi Salemi Srl.

Buy ticket

Get off at the Sofia (SOF).


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


Bus

Take the Georg bus at the Sofia station .

The journey takes approximately 25 h 30 m. Ticket price is about €95 The travel distance is 1659 km.

Carrier is Georg.

Buy ticket

Get off at the Pescara.
Take the AL-TRANS bus at the Pescara station .

The journey takes approximately 4 h 16 m. The travel distance is 260 km.

Carrier is AL-TRANS.

Buy ticket

Get off at the Andria.
Take the Ferrotramviaria spa - Ferrovie del Nord Barese bus at the Andria C.le station .

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

Carrier is Ferrotramviaria spa - Ferrovie del Nord Barese.

Buy ticket

Get off at the Barletta Centrale FNB.


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


Drive car ferry

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 6 h 55 m. The travel distance is 537 km.

Get off at the Durrës.
Boarding the Ventouris Ferries ferry at the port of Durrës.

The journey takes approximately 10 h The travel distance is 225 km.

Carrier is Ventouris Ferries.

Buy ticket

Get off at the Bari.
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 51 m. The travel distance is 66 km.

Get off at the .


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


The cheapest way to travel from Sofia to Barletta is by taking a Bus ferry with an average price of €128. The journey takes approximately 28 ч. 56 мин.

Fly taxi is the fastest way to travel from Sofia to Barletta. Tickets cost €150. The journey takes approximately 4 ч. 12 мин.