There are 10 ways to get from Bulgaria to Venice by plane, bus, car, or train
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 Venice Marco Polo Airport
best- Fly from Sofia Airport (SOF) to Venice Marco Polo Airport (VCE)plane SOF - VCE
6h 57m€58–231Bus to Bucharest Otopeni, fly to Treviso Airport
cheapest- Take the bus from Ruse Central Bus Station to Bucharest Henri Coandă Airportbus
- Fly from Bucharest Otopeni (OTP) to Treviso Airport (TSF)plane OTP - TSF
7h 19m€43–330Bus via Trieste
- Take the bus from Sofia Central Bus Station to Triestebus
- Take the bus from Trieste to Venezia, Tronchettobus N406 / ...
17h 30m€100–108Drive 1,139.8 km
- Drive from Sofia to Venicecar 1,139.8 km
11h 8m€185–267Fly Varna Airport to Venice Marco Polo Airport
- Fly from Varna Airport (VAR) to Venice Marco Polo Airport (VCE)plane VAR - VCE
7h 45m€179–364Fly Sofia Airport to Bologna Guglielmo Marconi Airport, train
- Fly from Sofia Airport (SOF) to Bologna Guglielmo Marconi Airport (BLQ)plane SOF - BLQ
- Take the train from Bologna centrale to Venezia Santa Luciatrain
6h 43m€75–281Bus to Bucharest Otopeni, fly to Bologna Guglielmo Marconi Airport, train
- Take the bus from Ruse Central Bus Station to Bucharest Henri Coandă Airportbus
- Fly from Bucharest Otopeni (OTP) to Bologna Guglielmo Marconi Airport (BLQ)plane OTP - BLQ
- Take the train from Bologna centrale to Venezia Santa Luciatrain
8h 33m€50–325Fly 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 Bergamo Airport Bus Station to Brescia Solferino Bus Stationbus
- Take the train from Brescia to Venezia S. Luciatrain
8h 39m€46–219Bus
- Take the bus from Sofia Central Bus Station to San Donà di Piavebus
- Take the bus from San Donà di Piave to Venezia, Piazzale Romabus 21/25a / ...
22h 11m€100–141Bus, train
- Take the bus from Sofia to Ljubljana bus stationbus
- Take the bus from Ljubljana bus station to Triestebus 977 / ...
- Take the train from Trieste Centrale to Venezia S. Luciatrain Re
22h 57m€115–174
Bulgaria to Venice by bus
Comparing Your Travel Options
The cheapest way to get from Bulgaria to Venice is to fly and bus and train which costs €45 - €220 and takes 8h 39m.
The fastest way to get from Bulgaria to Venice is to fly and train which takes 6h 43m and costs €70 - €290.
No, there is no direct bus from Bulgaria station to Venice. However, there are services departing from Sofia Central Bus Station and arriving at Venezia, Tronchetto via Trieste. The journey, including transfers, takes approximately 17h 30m.
The distance between Bulgaria and Venice is 967 km. The road distance is 1139.8 km.
The best way to get from Bulgaria to Venice without a car is to bus via Trieste which takes 17h 30m and costs €100 - €110.
It takes approximately 6h 57m to get from Bulgaria to Venice, including transfers.
Bulgaria to Venice bus services, operated by M&M Travel, depart from Sofia Central Bus Station.
The best way to get from Bulgaria to Venice is to fly which takes 6h 57m and costs €55 - €240. Alternatively, you can bus via Trieste, which costs €100 - €110 and takes 17h 30m.
Bulgaria to Venice bus services, operated by M&M Travel, arrive at Trieste station.
Venice is 1h behind Bulgaria. It is currently 12:56 AM in Bulgaria and 11:56 PM in Venice.
What companies run services between Bulgaria and Venice, Italy?
Ryanair, Bulgaria Air, and six other airlines fly from Sofia Airport (SOF) to Venice Marco Polo Airport (VCE) every 4 hours. Alternatively, you can take a bus from Sofia Central Bus Station to Venezia, Tronchetto via Trieste in around 17h 30m.
- Website
- ryanair.com
Flights from Sofia Airport to Venice Marco Polo Airport via Bari
- Ave. Duration
- 3h 35m
- When
- Friday
- Estimated price
- €55–160
Flights from Bucharest Otopeni to Treviso Airport
- Ave. Duration
- 2h 5m
- When
- Friday, Saturday, Sunday, Monday, Tuesday, and Thursday
- Estimated price
- €29–230
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €55–230
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport via Bari
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €55–230
Flights from Bucharest Otopeni to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Thursday, Friday, Saturday, Sunday, and Wednesday
- Estimated price
- €50–300
Flights from Sofia Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €22–230
Flights from Sofia Airport to Il Caravaggio International Airport via Vienna
- Ave. Duration
- 4h 43m
- When
- Friday, Monday, and Saturday
- Estimated price
- €22–230
Flights from Sofia Airport to Il Caravaggio International Airport via Bari
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- €22–230
- Website
- austrian.com
Flights from Sofia Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €80–340
Flights from Varna Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- €110–470
Flights from Varna Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- €55–300
Flights from Bucharest Otopeni to Bologna Guglielmo Marconi Airport via Vienna
- Ave. Duration
- 4h
- When
- Monday to Friday
- Estimated price
- €85–360
- Website
- ita-airways.com
Flights from Sofia Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €100–280
Flights from Varna Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- €110–470
Flights from Varna Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- €55–300
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €100–280
- Website
- lufthansa.com
Flights from Sofia Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- €65–350
Flights from Varna Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- €100–320
Flights from Varna Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- €55–300
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 4h
- When
- Tuesday
- Estimated price
- €100–370
- Website
- airserbia.com
Flights from Sofia Airport to Venice Marco Polo Airport via Belgrade
- Ave. Duration
- 5h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €80–220
Flights from Varna Airport to Venice Marco Polo Airport via Belgrade
- Ave. Duration
- 5h 40m
- When
- Monday
- Estimated price
- €110–310
- Website
- turkishairlines.com
Flights from Varna Airport to Venice Marco Polo Airport via Istanbul
- Ave. Duration
- 7h 40m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €220–600
- Website
- flyulendo.com
Flights from Bucharest Otopeni to Treviso Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €30–240
Flights from Bucharest Otopeni to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €18–170
- Website
- wizzair.com
Flights from Sofia Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €18–140
- Website
- swiss.com
Flights from Varna Airport to Venice Marco Polo Airport via Zurich
- Ave. Duration
- 4h 35m
- When
- Sunday
- Estimated price
- €110–550
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bologna centrale to Venezia Santa Lucia
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- Italo Treno
Train from Bologna centrale to Venezia Santa Lucia
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- Italo Treno
Train from Brescia to Venezia S. Lucia
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- €21–35
- Website
- Italo Treno
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Bologna centrale to Venezia Santa Lucia
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €22–40
- Website
- Trenitalia Frecce
Train from Bologna centrale to Venezia Santa Lucia
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €22–40
- Website
- Trenitalia Frecce
Train from Brescia to Venezia S. Lucia
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- €25–45
- Website
- Trenitalia Frecce
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Bologna centrale to Venezia Santa Lucia
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- €19–26
- Website
- Trenitalia
Train from Bologna centrale to Venezia Santa Lucia
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- €19–26
- Website
- Trenitalia
Train from Brescia to Venezia S. Lucia
- Ave. Duration
- 2h 21m
- Frequency
- Twice daily
- Estimated price
- €22–30
- Website
- Trenitalia
Train from Trieste Centrale to Venezia S. Lucia
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €26–40
- Website
- Trenitalia
- 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 San Donà di Piave
- Ave. Duration
- 19h 25m
- Frequency
- Once a week
- Estimated price
- €95
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Trieste to Venezia, Tronchetto
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €13–21
- Website
- Flixbus
Bus from Bergamo Airport Bus Station to Brescia Solferino Bus Station
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- €4–7
- Website
- Flixbus
Bus from Sofia to Ljubljana bus station
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- €80–120
- Website
- Flixbus
Bus from Ljubljana bus station to Trieste
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €8–13
- Website
- Flixbus
- Phone
- +359 (0) 877 34 47 47
- [email protected]
- Website
- Pegasus
Bus from Ruse Central Bus Station to Bucharest Henri Coandă Airport
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €8–15
- Website
- Pegasus
Bus from Ruse Central Bus Station to Bucharest Henri Coandă Airport
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €8–15
- Website
- Pegasus
- Phone
- +39 02 3008 9000
- [email protected]
- Website
- Autostradale
Bus from Bergamo Airport Bus Station to Brescia Solferino Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €9–13
- Website
- Autostradale
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Bergamo Airport Bus Station to Brescia Solferino Bus Station
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- €3–6
- Website
- BlaBlaCar Bus
- Phone
- +39 0421 5944
- [email protected]
- Website
- atvo.it
Bus from San Donà di Piave to Venezia, Piazzale Roma
- Ave. Duration
- 1h 27m
- Frequency
- Every 30 minutes
- Estimated price
- €4–45
- Schedules at
- atvo.it
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Bulgaria to Venice is 1140 km. It takes approximately 11h 8m to drive from Bulgaria to Venice.
Book your Bulgaria to Venice bus tickets online with Omio.
There are 5690+ hotels available in Venice.


































