There are 9 ways to get from Vidin to Calaf by bus, plane, 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.
Bus to Sofia Airport, fly, train
best- Take the bus from Vidin bus station to Sofiabus
- Fly from Sofia Airport (SOF) to Barcelona–El Prat Airport (BCN)plane SOF - BCN
- Take the train from Tarrasa to Calaftrain
13h 37m€65–220Train to Craiova Airport, fly, train
cheapest- Take the train from Vidin to Jiu Hmtrain
- Fly from Craiova Airport (CRA) to Barcelona–El Prat Airport (BCN)plane CRA - BCN
- Take the train from Tarrasa to Calaftrain
12h 4m€54–239Bus, train
- Take the bus from Calafat to Băile Herculanebus
- Take the train from Baile Herculane to Aradtrain Ir
- Take the bus from Arad to Barcelona, Estació d'Autobusos Nordbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Calafbus 306
39h 36mDrive 2,221.8 km
- Drive from Vidin to Calafcar 2,221.8 km
23h 52m€346–500Drive, bus to Belgrade Nikola Tesla Airport, fly, train
- Drive from Vidin to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicacar
- Take the bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Barcelona–El Prat Airport (BCN)plane BEG - BCN
- Take the train from Tarrasa to Calaftrain
13h 28m€77–237Bus, shuttle to Bucharest Otopeni, fly, train
- Take the bus from Calafat to Craiovabus
- Take a shuttle bus from Craiova to Bucharest Otopeni Airport
- Fly from Bucharest Otopeni (OTP) to Barcelona–El Prat Airport (BCN)plane OTP - BCN
- Take the train from Tarrasa to Calaftrain
15h 19mBus to Timișoara Traian Vuia International Airport, fly, train
- Take the bus from Calafat to Timișoarabus
- Fly from Timișoara Traian Vuia International Airport (TSR) to Barcelona–El Prat Airport (BCN)plane TSR - BCN
- Take the train from Tarrasa to Calaftrain
15h 51m€101–280Bus via Timișoara
- Take the bus from Vidin bus station to Timișoarabus
- Take the bus from Timișoara, Gara Timisoara Nord to Barcelona, Estació d'Autobusos Nordbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Calafbus 306
43h 29mBus
- Take the bus from Vidin to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Barcelonabus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Calafbus 306
44h 29m
Sofia Airport (SOF) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Vidin to Calaf is to train and fly which costs €50 - €240 and takes 12h 4m.
The fastest way to get from Vidin to Calaf is to train and fly which takes 12h 4m and costs €50 - €240.
No, there is no direct bus from Vidin to Calaf. However, there are services departing from Vidin and arriving at Calaf via Sofia Central Bus Station, Muntaner - València and Barcelona, Estació d'Autobusos Nord. The journey, including transfers, takes approximately 44h 29m.
The distance between Vidin and Calaf is 2135 km. The road distance is 2221.8 km.
The best way to get from Vidin to Calaf without a car is to bus and train which takes 39h 36m and costs .
It takes approximately 13h 37m to get from Vidin to Calaf, including transfers.
Vidin to Calaf bus services, operated by Alexiev, depart from Vidin station.
Vidin to Calaf bus services, operated by Alexiev, arrive at Sofia Central Bus Station.
Calaf is 1h behind Vidin. It is currently 5:54 PM in Vidin and 4:54 PM in Calaf.
Yes, the driving distance between Vidin to Calaf is 2222 km. It takes approximately 23h 52m to drive from Vidin to Calaf.
What companies run services between Vidin, Bulgaria and Calaf, Catalonia, Spain?
You can take a bus from Vidin bus station to Calaf via Timișoara, Bătania, Gara de Nord, Timișoara, Gara Timisoara Nord, and Barcelona, Estació d'Autobusos Nord in around 43h 29m.
- Website
- ryanair.com
Flights from Sofia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €45–170
Flights from Sofia Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 12m
- When
- Monday, Thursday, and Friday
- Estimated price
- €45–170
Flights from Bucharest Otopeni to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 5h 40m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €50–230
- Website
- flyulendo.com
Flights from Craiova Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h
- When
- Thursday and Sunday
- Estimated price
- €27–200
Flights from Bucharest Otopeni to Barcelona–El Prat Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €45–170
Flights from Timișoara Traian Vuia International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €60–200
- Website
- wizzair.com
Flights from Sofia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €30–150
Flights from Belgrade Nikola Tesla Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €45–160
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €40–210
- Website
- air.bg
Flights from Sofia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday and Saturday
- Estimated price
- €75–210
- Website
- ita-airways.com
Flights from Belgrade Nikola Tesla Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €70–230
- Website
- hisky.aero
Flights from Bucharest Otopeni to Barcelona–El Prat Airport
- Ave. Duration
- 3h 10m
- When
- Wednesday and Friday
- Estimated price
- €85–180
Flights from Bucharest Otopeni to Barcelona–El Prat Airport
- Ave. Duration
- 3h 40m
- When
- Thursday
- Estimated price
- €65–230
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Tarrasa to Calaf
- Ave. Duration
- 1h 8m
- Frequency
- 5 times a day
- Estimated price
- €7–13
- Website
- https://www.renfe.com/es/en
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Baile Herculane to Arad
- Ave. Duration
- 5h 24m
- Frequency
- Once daily
- Estimated price
- €18–20
- Website
- https://www.cfrcalatori.ro/en/
Train from Vidin to Jiu Hm
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €11–12
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vidin bus station to Sofia
- Ave. Duration
- 3h 50m
- Frequency
- 6 times a week
- Estimated price
- €16–28
- Website
- https://www.flixbus.co.uk
Bus from Calafat to Băile Herculane
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a week
- Estimated price
- €10–17
- Website
- https://www.flixbus.co.uk
Bus from Calafat to Timișoara
- Ave. Duration
- 6h 5m
- Frequency
- 5 times a week
- Estimated price
- €21–40
- Website
- https://www.flixbus.co.uk
Bus from Vidin bus station to Timișoara
- Ave. Duration
- 7h 25m
- Frequency
- 5 times a week
- Estimated price
- €23–40
- Website
- https://www.flixbus.co.uk
- Phone
- +40 730 250 062
- bistrita@mateiunitrans.ro
- Website
- mateiunitrans.ro
Bus from Arad to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 26h 49m
- Frequency
- Twice a week
- Estimated price
- €95–110
- Schedules at
- mateiunitrans.ro
- Phone
- +34 (0) 973 273 151
- info@atmlleida.cat
- Website
- atmlleida.cat
Bus from Barcelona, Estació d'Autobusos Nord to Calaf
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Schedules at
- atmlleida.cat
- Phone
- +381 19 542 888
- motoboemtrans@hotmail.com
- Website
- redvoznje.net
Bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 19m
- Frequency
- 4 times a day
- Schedules at
- redvoznje.net
- Phone
- 019 435 045
- doonikolicprevoz@gmail.com
- Website
- nikolicprevoz.rs
Bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- €12–15
- Schedules at
- nikolicprevoz.rs
- Phone
- +381 (0)35 562 555
- office@eurolin.rs
- Website
- eurolin.rs
Bus from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Beograd, Autobuska stanica
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Schedules at
- eurolin.rs
- Phone
- +40 768 922 512
- office@bbilantravel.ro
- Website
- bbilantravel.ro
Bus from Calafat to Craiova
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
- Phone
- 0371.503.503
- office@direct-aeroport.ro
- Website
- direct-aeroport.ro
Shuttle from Craiova to Bucharest Otopeni Airport
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- €26–31
- Schedules at
- direct-aeroport.ro
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Timișoara, Gara Timisoara Nord to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 32h 2m
- Frequency
- Once daily
- Estimated price
- €60–140
- Schedules at
- tabitatour.ro
- Phone
- 02/813 33 98
- aleksiev_91_vd@abv.bg
- 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
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Sofia Central Bus Station to Barcelona
- Ave. Duration
- 36h 28m
- Frequency
- Twice a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
Want to know more about travelling around Spain
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
Want to know more about Flixbus?
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
There are 78+ hotels available in Calaf.
























