There are 12 ways to get from Vidin to Italy by train, plane, 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.
Train to Sofia Airport, fly to Bari Karol Wojtyła Airport
best- Take the train from Vidin to Sofia Severtrain
- Fly from Sofia Airport (SOF) to Bari Karol Wojtyła Airport (BRI)plane SOF - BRI
9h 31m€56–201Train to Sofia Airport, fly to Naples Airport
cheapest- Take the train from Vidin to Sofia Severtrain
- Fly from Sofia Airport (SOF) to Naples Airport (NAP)plane SOF - NAP
10h 1m€31–201Bus, train
- Take the bus from Vidin bus station to Sofiabus
- Take the bus from Sofia Central Bus Station to Padovabus
- Take the train from Padova to Roma Terminitrain
26h 47m€168–239Train
- Take the train from Vidin to Craiovatrain Ic
- Take the train from Craiova to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Wien Hbftrain Ec / ...
- Take the train from Wien Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Roma Terminitrain
32h 40m€239–384Drive 1,535 km
- Drive from Vidin to Romecar 1,535 km
15h 58m€240–347Train to Craiova Airport, fly to Bologna Guglielmo Marconi Airport
- Take the train from Vidin to Jiu Hmtrain
- Fly from Craiova Airport (CRA) to Bologna Guglielmo Marconi Airport (BLQ)plane CRA - BLQ
7h 27m€56–309Train to Craiova Airport, fly to Fiumicino International Airport
- Take the train from Vidin to Jiu Hmtrain
- Fly from Craiova Airport (CRA) to Fiumicino International Airport (FCO)plane CRA - FCO
7h 57m€34–286Train to Craiova Airport, fly to Bari Karol Wojtyła Airport
- Take the train from Vidin to Jiu Hmtrain
- Fly from Craiova Airport (CRA) to Bari Karol Wojtyła Airport (BRI)plane CRA - BRI
6h 54m€98–244Train to Sofia Airport, fly to Roma Ciampino Airport
- Take the train from Vidin to Sofia Severtrain
- Fly from Sofia Airport (SOF) to Roma Ciampino Airport (CIA)plane SOF - CIA
10h 38m€52–221Bus via Ljubljana
- Take the bus from Vidin to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Ljubljanabus
- Take the bus from Ljubljana bus station to Roma, Autostazione Tiburtinabus
28h 32mBus
- Take the bus from Vidin to Sofia Central Bus Stationbus
- Take the bus from Sofia to Kumanovobus
- Take the bus from Kumanovo to Rieti Stationbus
- Take the bus from RIETI | Via Sassetti Via Salaria # f1075 to ROMA | Stazione Tiburtina FS # f15052bus
34h 13mTrain, bus
- Take the train from Vidin to Craiovatrain Ic
- Take the bus from Craiova to Piteştibus
- Take the bus from Piteşti to Rome, Terminibus
2d 3h
Sofia Airport (SOF) to Bari Karol Wojtyła Airport (BRI) flights
Questions & Answers
The cheapest way to get from Vidin to Italy is to train and fly which costs €30 - €210 and takes 10h 1m.
The fastest way to get from Vidin to Italy is to train and fly which takes 6h 54m and costs €95 - €250.
No, there is no direct bus from Vidin to Italy. However, there are services departing from Vidin and arriving at Termini via Sofia Central Bus Station, Ljubljana bus station and Roma, Autostazione Tiburtina. The journey, including transfers, takes approximately 28h 32m.
No, there is no direct train from Vidin to Italy. However, there are services departing from Vidin and arriving at Roma Termini via Craiova, Budapest-Keleti, Wien Hbf and Venezia Mestre. The journey, including transfers, takes approximately 32h 40m.
The distance between Vidin and Italy is 851 km. The road distance is 1535 km.
The best way to get from Vidin to Italy without a car is to bus and train which takes 26h 47m and costs €160 - €240.
It takes approximately 9h 31m to get from Vidin to Italy, including transfers.
Vidin to Italy bus services, operated by Alexiev, depart from Vidin station.
Vidin to Italy train services, operated by Bulgarian Railways (BDZh), depart from Vidin station.
The best way to get from Vidin to Italy is to train which takes 32h 40m and costs €230 - €390. Alternatively, you can bus via Ljubljana, which costs and takes 28h 32m.
What companies run services between Vidin, Bulgaria and Italy?
You can take a train from Vidin to Roma Termini via Craiova, Budapest-Keleti, Wien Hbf, and Venezia Mestre in around 32h 40m. Alternatively, you can take a bus from Vidin to Termini via Sofia Central Bus Station, Ljubljana, Ljubljana bus station, and Roma, Autostazione Tiburtina in around 28h 32m.
- Website
- ryanair.com
Flights from Sofia Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 20m
- When
- Thursday, Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €26–150
Flights from Sofia Airport to Naples Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- €35–190
Flights from Sofia Airport to Roma Ciampino Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €45–170
Flights from Sofia Airport to Roma Ciampino Airport via Budapest
- Ave. Duration
- 4h 30m
- When
- Tuesday
- Estimated price
- €45–170
- Website
- flyulendo.com
Flights from Craiova Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €50–300
Flights from Craiova Airport to Fiumicino International Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Friday
- Estimated price
- €21–200
Flights from Craiova Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Friday
- Estimated price
- €40–270
- Website
- wizzair.com
Flights from Sofia Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €19–140
Flights from Sofia Airport to Naples Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €18–190
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Vidin to Sofia Sever
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- €3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €3–5
- 1st Class
- €4–6
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- €1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €1–3
- 1st Class
- €2–4
Train from Vidin to Jiu Hm
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €1–3
- 1st Class
- €2–4
Train from Vidin to Jiu Hm
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €1–3
- 1st Class
- €2–4
Train from Vidin to Jiu Hm
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €1–3
- 1st Class
- €2–4
Train from Vidin to Sofia Sever
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- €3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €3–5
- 1st Class
- €4–6
Train from Vidin to Sofia Sever
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- €3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €3–5
- 1st Class
- €4–6
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- €1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €1–3
- 1st Class
- €2–4
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Padova to Roma Termini
- Ave. Duration
- 3h 25m
- Frequency
- Hourly
- Estimated price
- €60–120
- Website
- Italo Treno
Train from Venezia Mestre to Roma Termini
- Ave. Duration
- 3h 43m
- Frequency
- Hourly
- Estimated price
- €65–130
- Website
- Italo Treno
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Craiova to Budapest-Keleti
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- €47–51
- Website
- Romanian Railways (CFR)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- €12–14
- Website
- Hungarian Railways (MÁV)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Budapest-Keleti to Wien Hbf
- *
- €35–60
Train from Wien Hbf to Venezia Mestre
- *
- €90–140
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Vidin bus station to Sofia
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a week
- Estimated price
- €18–29
- Website
- Flixbus
Bus from Ljubljana bus station to Roma, Autostazione Tiburtina
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- €55–95
- Website
- Flixbus
- 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
Bus from Sofia Central Bus Station to Ljubljana
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- €80
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- 02/813 33 98
- [email protected]
- Website
- aleksiev-91.com
Bus from Vidin to Sofia Central Bus Station
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Schedules at
- aleksiev-91.com
Bus from Vidin to Sofia Central Bus Station
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Schedules at
- aleksiev-91.com
- 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–27
- 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 75 209 209
- [email protected]
- Website
- Hak Bus
Bus from Kumanovo to Rieti Station
- Ave. Duration
- 20h 34m
- Frequency
- Once a week
- Estimated price
- €110
- Website
- Hak Bus
- Phone
- 800 174 471
- Website
- Cotral S.p.A.
Bus from RIETI | Via Sassetti Via Salaria # f1075 to ROMA | Stazione Tiburtina FS # f15052
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- Cotral S.p.A.
- Phone
- +40 768 922 512
- [email protected]
- Website
- bbilantravel.ro
Bus from Craiova to Piteşti
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Schedules at
- bbilantravel.ro
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Piteşti to Rome, Termini
- Ave. Duration
- 45h 15m
- Frequency
- Once a week
- Schedules at
- romfour-door2door.autogari.ro
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
Getting to Rome from the airport
Read the travel guide
More Questions & Answers
Vidin to Italy bus services, operated by Alexiev, arrive at Sofia Central Bus Station.
Italy is 1h behind Vidin. It is currently 7:12 AM in Vidin and 6:12 AM in Italy.
Vidin to Italy train services, operated by Bulgarian Railways (BDZh), arrive at Craiova station.
Yes, the driving distance between Vidin to Italy is 1535 km. It takes approximately 15h 58m to drive from Vidin to Italy.
There are 21572+ hotels available in Italy.















































