Fly to Florence

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 Frankfurt (FRA) airport.

The journey takes approximately 4 h 35 m. Ticket price is about €45

Carrier is Lufthansa.

🔎

🚖 Find a cheap local taxi

Get off at the Frankfurt (FRA).

The journey takes approximately 17 m. The travel distance is 4 km.

Carrier is GEST S.p.A..

Buy ticket

Get off at the Rosselli.


🛏 Find hotel deals and discounts up to 20% in Florence-Italy at Booking


Fly to Bologna train

Take the transport at the Sofia Airport station.

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

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia (SOF) of the Bologna (BLQ) airport.

The journey takes approximately 1 h 55 m. Ticket price is about €24

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Bologna (BLQ).
Take the train Marconi Express at the station Bologna Airport.

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

Carrier is Marconi Express.

Buy ticket

Get off at the Bologna Centrale.
Take the train Trenitalia Frecce at the station Bologna Centrale.

The journey takes approximately 37 m. Ticket price is about €7 The travel distance is 91 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Firenze S.M.N..


🛏 Find hotel deals and discounts up to 20% in Florence-Italy at Booking


Fly to Pisa train

Take the transport at the Sofia Airport station.

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

Carrier is Atlas Taxi.

Buy ticket

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

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

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Sofia (SOF).
Take the train Pisamover at the station Pisa Airport.

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

Carrier is Pisamover.

Buy ticket

Get off at the Pisa Centrale.
Take the train Trenitalia at the station Pisa Centrale.

The journey takes approximately 1 h 22 m. Ticket price is about €6 The travel distance is 77 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Firenze S.M.N..


🛏 Find hotel deals and discounts up to 20% in Florence-Italy at Booking


Fly to Rome train

Take the transport at the Sofia Airport station.

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

Carrier is Atlas Taxi.

Buy ticket

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

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

Carrier is Wizz Air.

🔎

🚖 Find a cheap local taxi

Get off at the Sofia (SOF).
Take the train Trenitalia at the station Fiumicino Aeroporto.

The journey takes approximately 48 m. Ticket price is about €7 The travel distance is 32 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Roma Tiburtina.
Take the train Trenitalia Frecce at the station Roma Tiburtina.

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

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Firenze S.M.N..


🛏 Find hotel deals and discounts up to 20% in Florence-Italy at Booking


Bus train

Take the Yubim bus at the Sofia station .

The journey takes approximately 16 h 56 m. Ticket price is about €110 The travel distance is 1148 km.

Carrier is Yubim.

Buy ticket

Get off at the Stazione Mestre.
Take the train Trenitalia Frecce at the station Venezia Mestre.

The journey takes approximately 2 h 1 m. Ticket price is about €17 The travel distance is 242 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Firenze S.M.N..


🛏 Find hotel deals and discounts up to 20% in Florence-Italy at Booking


Bus

Take the Florentia Bus bus at the Sofia station .

The journey takes approximately 23 h Ticket price is about €75 The travel distance is 1431 km.

Carrier is Florentia Bus.

Buy ticket

Get off at the Firenze Autostazione.


🛏 Find hotel deals and discounts up to 20% in Florence-Italy 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 13 h 18 m. The travel distance is 1396 km.

Get off at the Florence.


🛏 Find hotel deals and discounts up to 20% in Florence-Italy at Booking


The cheapest way to travel from Sofia to Florence-Italy is by taking a Bus with an average price of €75. The journey takes approximately 23 ч.

Fly to Bologna train is the fastest way to travel from Sofia to Florence-Italy. Tickets cost €81. The journey takes approximately 5 ч. 1 мин.

Sofia is approximately 1396 km away from Florence-Italy. The trip by car takes 13 h 18 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the Florentia Bus company. Tickets cost about €75. A bus trip from Sofia to Florence-Italy will take 23 h

The average journey time by car between Sofia and Florence-Italy is 13 h 18 m.