There are 11 ways to get from Bulgaria to Tuscany by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sofia Airport to Bologna Guglielmo Marconi Airport, train
best- Fly from Sofia Airport (SOF) to Bologna Guglielmo Marconi Airport (BLQ)plane SOF - BLQ
- Take the train from Bologna Centrale to Firenze S.M.N.train
5h 40m€65–263Bus to Bucharest Otopeni, fly to Bologna Guglielmo Marconi Airport, train
cheapest- Take the bus from Ruse to Buchurestbus
- Fly from Bucharest Otopeni (OTP) to Bologna Guglielmo Marconi Airport (BLQ)plane OTP - BLQ
- Take the train from Bologna Centrale to Firenze S.M.N.train
7h 18m€41–296Bus, train
- Take the bus from Sofia Central Bus Station to Triestebus
- Take the train from Trieste Centrale to Cervignano-Aquil.-Grtrain Re
- Take the train from Cervignano-Aquil.-Gr to Venezia Mestretrain
- Take the train from Venezia Mestre to Firenze S.M.N.train Fr
20h 22m€132–192Drive 1,374 km
- Drive from Sofia to Florencecar 1,374 km
13h 16m€222–321Fly Sofia Airport to Pisa International Airport
- Fly from Sofia Airport (SOF) to Pisa International Airport (PSA)plane SOF - PSA
6h 52m€51–221Bus to Bucharest Otopeni, fly to Pisa International Airport
- Take the bus from Ruse to Buchurestbus
- Fly from Bucharest Otopeni (OTP) to Pisa International Airport (PSA)plane OTP - PSA
6h 25m€53–264Fly Sofia Airport to Fiumicino International Airport, train
- Fly from Sofia Airport (SOF) to Fiumicino International Airport (FCO)plane SOF - FCO
- Take the train from Roma Termini to Firenze S.M.N.train
7h 4m€49–222Fly Sofia Airport to Roma Ciampino Airport, train
- Fly from Sofia Airport (SOF) to Roma Ciampino Airport (CIA)plane SOF - CIA
- Take the train from Roma Termini to Firenze S.M.N.train
7h 7m€105–321Fly Sofia Airport to Il Caravaggio International Airport, bus, train
- Fly from Sofia Airport (SOF) to Il Caravaggio International Airport (BGY)plane SOF - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Firenze S.M.N.train
7h 56m€58–239Bus
- Take the bus from Sofia Central Bus Station to Firenze Autostazionebus
23h€95Bus via Kumanovo
- Take the bus from Sofia to Kumanovobus
- Take the bus from Kumanovo to Stazione Santa Maria Novellabus
23h 46m€121–139
Bulgaria to Tuscany by bus
Comparing Your Travel Options
The cheapest way to get from Bulgaria to Tuscany is to fly which costs €50 - €230 and takes 6h 52m.
The fastest way to get from Bulgaria to Tuscany is to fly and train which takes 5h 40m and costs €60 - €270.
Yes, there is a direct bus departing from Sofia Central Bus Station station and arriving at Firenze Autostazione. Services depart once a week, and operate Thursday. The journey takes approximately 23h.
The distance between Bulgaria and Tuscany is 1108 km. The road distance is 1374 km.
The best way to get from Bulgaria to Tuscany without a car is to bus and train which takes 20h 22m and costs €130 - €200.
It takes approximately 5h 40m to get from Bulgaria to Tuscany, including transfers.
Bulgaria to Tuscany bus services, operated by M&M Travel, depart from Sofia Central Bus Station.
The best way to get from Bulgaria to Tuscany is to fly which takes 6h 52m and costs €50 - €230. Alternatively, you can bus, which costs €95 and takes 23h.
Bulgaria to Tuscany bus services, operated by M&M Travel, arrive at Firenze Autostazione station.
Tuscany is 1h behind Bulgaria. It is currently 3:27 AM in Bulgaria and 2:27 AM in Tuscany.
What companies run services between Bulgaria and Tuscany, Italy?
Ryanair, Wizz Air, and Tarom fly from Sofia Airport (SOF) to Pisa International Airport (PSA) once daily. Alternatively, M&M Travel operates a bus from Sofia Central Bus Station to Firenze Autostazione once a week. Tickets cost €95 and the journey takes 23h.
- Website
- ryanair.com
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Friday, and Sunday
- Estimated price
- €55–230
Flights from Sofia Airport to Pisa International Airport via Budapest
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- €50–230
Flights from Sofia Airport to Pisa International Airport via Palermo
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €50–230
Flights from Sofia Airport to Pisa International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €50–230
Flights from Bucharest Otopeni to Pisa International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €45–180
Flights from Bucharest Otopeni to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €50–310
Flights from Sofia Airport to Roma Ciampino Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €75–240
Flights from Sofia Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €23–150
Flights from Sofia Airport to Il Caravaggio International Airport via Bari
- Ave. Duration
- 4h 5m
- When
- Thursday and Friday
- Estimated price
- €23–150
Flights from Sofia Airport to Il Caravaggio International Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday
- Estimated price
- €23–150
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- €12–22
- Website
- Trenitalia Frecce
Train from Trieste Centrale to Cervignano-Aquil.-Gr
- Ave. Duration
- 37 min
- Frequency
- 4 times a day
- Estimated price
- €6–11
- Website
- Trenitalia Frecce
Train from Cervignano-Aquil.-Gr to Venezia Mestre
- Ave. Duration
- 1h 4m
- Frequency
- 4 times a day
- Estimated price
- €14–24
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Firenze S.M.N.
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- €12–22
- Website
- Trenitalia Frecce
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 1h 37m
- Frequency
- Every 20 minutes
- Estimated price
- €35–65
- Website
- Trenitalia Frecce
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 1h 37m
- Frequency
- Every 20 minutes
- Estimated price
- €35–65
- Website
- Trenitalia Frecce
Train from Milano Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- €40–75
- Website
- Trenitalia Frecce
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Sofia Central Bus Station to Trieste
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- €88
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Sofia Central Bus Station to Firenze Autostazione
- Ave. Duration
- 23h
- Frequency
- Once a week
- Estimated price
- €95
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
Getting to Rome from the airport
Read the travel guide
Booking & Getting There
Yes, the driving distance between Bulgaria to Tuscany is 1374 km. It takes approximately 13h 16m to drive from Bulgaria to Tuscany.
There are 8306+ hotels available in Tuscany.




