There are 8 ways to get from Sofia to Vicenza by plane, train, bus, night train, 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 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 Vicenzatrain
7h 8m€64–287Fly to Il Caravaggio International Airport, bus, train
cheapest- 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 Vicenzatrain
7h 19m€38–191Bus
- Take the bus from Sofia Central Bus Station to Padovabus
18h 21m€93–180Train, night train
- Take the train from Sofia Sever to Gorna Oryahovitsatrain Ic / ...
- Take the nighttrain from Gorna Oryahovitsa to Bucharestnighttrain
- Take the nighttrain from Bucuresti Nord to Wien Hbfnighttrain
- Take the train from Wien Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Vicenzatrain Fr
34h 53m€184–306Drive 1,190.9 km
- Drive from Sofia to Vicenzacar 1,190.9 km
11h 35m€193–278Fly to Verona Villafranca Airport, train
- Fly from Sofia Airport (SOF) to Verona Villafranca Airport (VRN)plane SOF - VRN
- Take the train from Verona Porta Nuova to Vicenzatrain
7h 44m€81–270Fly 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 Padovatrain
6h 7m€69–271Bus via Kumanovo
- Take the bus from Sofia to Kumanovobus
- Take the bus from Kumanovo to Padovabus
24h 43m€55–98
Sofia to Vicenza by bus and train
Comparing Your Travel Options
The cheapest way to get from Sofia to Vicenza is to fly and bus and train which costs €35 - €200 and takes 7h 19m.
The fastest way to get from Sofia to Vicenza is to fly and train which takes 6h 7m and costs €65 - €280.
No, there is no direct bus from Sofia station to Vicenza. However, there are services departing from Sofia Central Bus Station and arriving at Padova via . The journey, including transfers, takes approximately 18h 21m.
No, there is no direct train from Sofia to Vicenza. However, there are services departing from Sofia Sever and arriving at Vicenza via Gorna Oryahovitsa, Bucuresti Nord, Wien Hbf and Venezia Mestre. The journey, including transfers, takes approximately 34h 53m.
The distance between Sofia and Vicenza is 1020 km. The road distance is 1190.9 km.
The best way to get from Sofia to Vicenza without a car is to bus which takes 18h 21m and costs €90 - €180.
It takes approximately 7h 8m to get from Sofia to Vicenza, including transfers.
Sofia to Vicenza bus services, operated by M&M Travel, depart from Sofia Central Bus Station.
Sofia to Vicenza train services, operated by Bulgarian Railways (BDZh), depart from Sofia Sever station.
Sofia to Vicenza bus services, operated by M&M Travel, arrive at Padova station.
What companies run services between Sofia, Bulgaria and Vicenza, Italy?
M&M Travel operates a bus from Sofia Central Bus Station to Padova 3 times a week. Tickets cost €90 and the journey takes 18h.
- Website
- ryanair.com
Flights from Sofia Airport to Venice Marco Polo Airport via Bari
- Ave. Duration
- 3h 32m
- When
- Tuesday and Friday
- Estimated price
- €55–160
Flights from Sofia Airport to Venice Marco Polo Airport via Naples
- Ave. Duration
- 6h 10m
- When
- Thursday
- Estimated price
- €55–160
Flights from Sofia Airport to Verona Villafranca Airport via Palermo
- Ave. Duration
- 8h 32m
- When
- Wednesday and Friday
- Estimated price
- €110–260
Flights from Sofia Airport to Verona Villafranca Airport via Naples
- Ave. Duration
- 8h 50m
- When
- Saturday
- Estimated price
- €110–260
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
- Tuesday and Sunday
- Estimated price
- €55–230
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 Bari
- Ave. Duration
- 4h 22m
- When
- Tuesday and Sunday
- 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 Naples
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- €22–230
- 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 Sofia Airport to Verona Villafranca Airport via Munich
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- €120–440
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 4h
- When
- Tuesday
- Estimated price
- €100–370
- 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
- €100–280
Flights from Sofia Airport to Verona Villafranca Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €110–350
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €100–270
- 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
- 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
- Website
- wizzair.com
Flights from Sofia Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €18–140
- Website
- volotea.com
Flights from Sofia Airport to Verona Villafranca Airport via Palermo
- Ave. Duration
- 5h 15m
- When
- Monday and Friday
- Estimated price
- €110–260
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Vicenza
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–14
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Vicenza
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–14
- Website
- Trenitalia Frecce
Train from Verona Porta Nuova to Vicenza
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- €7–12
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Padova
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €17–29
- Website
- Trenitalia Frecce
Train from Brescia to Vicenza
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €16–27
- Website
- Trenitalia Frecce
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Venezia Mestre to Vicenza
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- Trenitalia
Train from Venezia Mestre to Vicenza
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- Trenitalia
Train from Verona Porta Nuova to Vicenza
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–9
- Website
- Trenitalia
Train from Bologna Centrale to Padova
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €14–20
- Website
- Trenitalia
Train from Brescia to Vicenza
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €14–19
- Website
- Trenitalia
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Venezia Mestre to Vicenza
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- Italo Treno
Train from Venezia Mestre to Vicenza
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- Italo Treno
Train from Verona Porta Nuova to Vicenza
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- €6–10
- Website
- Italo Treno
Train from Bologna Centrale to Padova
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €14–24
- Website
- Italo Treno
Train from Brescia to Vicenza
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €13–23
- Website
- Italo Treno
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Venezia Mestre to Vicenza
- Ave. Duration
- 32 min
- Frequency
- 3 times a day
- Estimated price
- €20–65
- Website
- Trenitalia Eurocity
- 1st Class
- €40–65
- 2nd Class
- €20–28
Train from Venezia Mestre to Vicenza
- Ave. Duration
- 32 min
- Frequency
- 3 times a day
- Estimated price
- €20–65
- Website
- Trenitalia Eurocity
- 1st Class
- €40–65
- 2nd Class
- €20–28
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia Sever to Gorna Oryahovitsa
- Ave. Duration
- 3h 38m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €4–6
- 1st Class
- €4–6
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €3–5
- 1st Class
- €3–5
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Night train from Bucuresti Nord to Wien Hbf
- Ave. Duration
- 18h 22m
- Frequency
- Twice daily
- Estimated price
- €80–90
- Website
- Romanian Railways (CFR)
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Padova
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- €13–24
- Website
- Trenitalia Intercity
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Sofia Central Bus Station to Padova
- Ave. Duration
- 18h
- Frequency
- 3 times a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- 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
- 3 times a day
- Estimated price
- €3–7
- Website
- BlaBlaCar Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- 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
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Sofia to Kumanovo
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- €22–28
- Schedules at
- matpu.com
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia to Kumanovo
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €10–29
- Website
- Citylines
- Phone
- +389 47 231 192
- [email protected]
- Website
- transkop.mk
Bus from Sofia to Kumanovo
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €16–27
- Schedules at
- transkop.mk
- Phone
- +389 42 217 370
- [email protected]
- Website
- durmotours.com.mk
Bus from Kumanovo to Padova
- Ave. Duration
- 17h 27m
- Frequency
- Twice a week
- Estimated price
- €40–65
- Schedules at
- durmotours.com.mk
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
Vicenza is 1h behind Sofia. It is currently 11:00 PM in Sofia and 10:00 PM in Vicenza.
Sofia to Vicenza train services, operated by Bulgarian Railways (BDZh), arrive at Gorna Oryahovitsa station.
Yes, the driving distance between Sofia to Vicenza is 1191 km. It takes approximately 11h 35m to drive from Sofia to Vicenza.
Book your Sofia to Vicenza bus tickets online with Omio.
There are 772+ hotels available in Vicenza.

































































