There are 7 ways to get from Sofia to Belluno by plane, train, bus, night train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Venice Marco Polo Airport, train
best- Fly from Sofia Airport (SOF) to Venice Marco Polo Airport (VCE)plane SOF - VCE
- Take the train from Venezia Mestre to Bellunotrain
10h 10m€66–187Fly to Bologna Guglielmo Marconi Airport, train
cheapest- Fly from Sofia Airport (SOF) to Bologna Guglielmo Marconi Airport (BLQ)plane SOF - BLQ
- Take the train from Bologna Centrale to Padovatrain
- Take the train from Padova to Bellunotrain
8h 42m€60–233Bus, train
- Take the bus from Sofia to Venezia, Viale Stazionebus
- Take the train from Venezia Mestre to Bellunotrain Re
19h 47m€124–152Train, night train
- Take the train from Sofia Sever to Gorna Oryahovitsatrain
- Take the night train from Gorna Oryahovitsa to Bucharestnighttrain
- Take the night train from Bucuresti Nord to Wien Hbfnighttrain
- Take the train from Wien Hbf to Pordenonetrain Rjx
- Take the train from Conegliano to Bellunotrain Re
35h 39m€182–519Drive 1,161 km
- Drive from Sofia to Bellunocar 1,161 km
11h 29m€177–255Fly to Il Caravaggio International Airport, shuttle, train
- Fly from Sofia Airport (SOF) to Il Caravaggio International Airport (BGY)plane SOF - BGY
- Take a shuttle bus from Orio al Serio Airport to Padova
- Take the train from Padova to Bellunotrain
10h€68–423Bus
- Take the bus from Sofia to San Donà di Piavebus
- Take the bus from San Donà di Piave to Bellunobus 38
22h 15m
Sofia Airport (SOF) to Venice Marco Polo Airport (VCE) flights
Questions & Answers
The cheapest way to get from Sofia to Belluno is to fly and train which costs €65 - €190 and takes 10h 10m.
The fastest way to get from Sofia to Belluno is to fly and train which takes 8h 42m and costs €55 - €240.
No, there is no direct bus from Sofia to Belluno. However, there are services departing from Sofia and arriving at Belluno via San Donà di Piave. The journey, including transfers, takes approximately 22h 15m.
No, there is no direct train from Sofia to Belluno. However, there are services departing from Sofia Sever and arriving at Belluno via Gorna Oryahovitsa, Bucuresti Nord, Wien Hbf, Pordenone and Conegliano. The journey, including transfers, takes approximately 35h 39m.
The distance between Sofia and Belluno is 1053 km. The road distance is 1161 km.
The best way to get from Sofia to Belluno without a car is to bus and train which takes 19h 47m and costs €120 - €160.
It takes approximately 10h 10m to get from Sofia to Belluno, including transfers.
Sofia to Belluno bus services, operated by M&M Travel, depart from Sofia station.
Sofia to Belluno train services, operated by Bulgarian Railways (BDZh), depart from Sofia Sever station.
Sofia to Belluno bus services, operated by M&M Travel, arrive at San Donà di Piave station.
What companies run services between Sofia, Bulgaria and Belluno, Italy?
You can take a bus from Sofia to Belluno via San Donà di Piave in around 22h 15m.
- Website
- ryanair.com
Flights from Sofia Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- €45–120
Flights from Sofia Airport to Venice Marco Polo Airport via Bari
- Ave. Duration
- 8h 30m
- When
- Monday and Friday
- Estimated price
- €45–120
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €30–130
Flights from Sofia Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €23–130
Flights from Sofia Airport to Il Caravaggio International Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday and Sunday
- Estimated price
- €23–130
Flights from Sofia Airport to Il Caravaggio International Airport via Budapest
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- €23–130
Flights from Sofia Airport to Il Caravaggio International Airport via Naples
- Ave. Duration
- 5h
- When
- Saturday
- Estimated price
- €23–130
- Website
- austrian.com
Flights from Sofia Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- €65–260
- Website
- ita-airways.com
Flights from Sofia Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €75–190
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €75–180
- Website
- lufthansa.com
Flights from Sofia Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €50–280
- Website
- wizzair.com
Flights from Sofia Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €21–95
- Website
- air.bg
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €75–180
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia Mestre to Belluno
- Ave. Duration
- 1h 51m
- Frequency
- Every 4 hours
- Estimated price
- €9–11
- Website
- https://www.trenitalia.com/en.html
Train from Conegliano to Belluno
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- €5–11
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Padova
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- €11–12
- Website
- https://www.trenitalia.com/en.html
Train from Padova to Belluno
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- €10–12
- Website
- https://www.trenitalia.com/en.html
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Sofia Sever to Gorna Oryahovitsa
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- €7–13
- Website
- https://www.bdz.bg/en
- 2nd Class
- €7–11
- 1st Class
- €10–13
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €5–10
- Website
- https://www.bdz.bg/en
- 2nd Class
- €5–9
- 1st Class
- €8–10
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Night train from Bucuresti Nord to Wien Hbf
- Ave. Duration
- 17h 53m
- Frequency
- Once daily
- Estimated price
- €80–95
- Website
- https://www.cfrcalatori.ro/en/
Train from Wien Hbf to Pordenone
- Ave. Duration
- 5h 56m
- Frequency
- Twice daily
- Estimated price
- €80–130
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €80–130
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Padova
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €15–30
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Padova
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- €9–16
- Website
- https://www.trenitalia.com/en.html
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Sofia to Venezia, Viale Stazione
- Ave. Duration
- 16h 56m
- Frequency
- 4 times a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Orio al Serio Airport to Padova
- Ave. Duration
- 2h 13m
- Frequency
- On demand
- Estimated price
- €35–280
- Website
- https://www.goopti.com/en/
- Shared
- €35–39
- Private
- €150–280
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Sofia to San Donà di Piave
- Ave. Duration
- 19h 25m
- Frequency
- Once a week
- Estimated price
- €95
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- Phone
- +39 0421 5944
- atvo@atvo.it
- Website
- atvo.it
Bus from San Donà di Piave to Belluno
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- 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
More Questions & Answers
Belluno is 1h behind Sofia. It is currently 6:50 AM in Sofia and 5:50 AM in Belluno.
Sofia to Belluno train services, operated by Bulgarian Railways (BDZh), arrive at Gorna Oryahovitsa station.
Yes, the driving distance between Sofia to Belluno is 1161 km. It takes approximately 11h 29m to drive from Sofia to Belluno.
There are 605+ hotels available in Belluno.







































