There are 10 ways to get from Barcelona to Calafat by plane, bus, 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 Bucharest Otopeni, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Bucharest Otopeni (OTP)plane BCN - OTP
- Take the bus from Bucharest Otopeni Airport to Calafatbus
11h 59mFly to Sofia Airport, train
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Sofia Airport (SOF)plane BCN - SOF
- Take the train from Sofia to Vidintrain
12h 42m$44–190Bus, train
- Take the bus from Barcelona, Estació d'Autobusos Nord to Aradbus
- Take the train from Arad to Baile Herculanetrain Ic
- Take the bus from Băile Herculane to Calafatbus
37h 3m$137–165Drive 2,217.7 km
- Drive from Barcelona to Calafatcar 2,217.7 km
23h 40m$406–586Fly to Craiova Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Craiova Airport (CRA)plane BCN - CRA
- Take the bus from Podari to Calafatbus
8h 18mFly to Belgrade Nikola Tesla Airport, bus, drive
- Fly from Barcelona–El Prat Airport (BCN) to Belgrade Nikola Tesla Airport (BEG)plane BCN - BEG
- Take the bus from Beograd, Autobuska stanica to Negotinbus
- Drive from Negotin to Calafatcar
12h 1m$82–220Fly to Timișoara Traian Vuia International Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Timișoara Traian Vuia International Airport (TSR)plane BCN - TSR
- Take the bus from Timișoara to Calafatbus
13h 16m$111–285Fly to Skopje International Airport, shuttle, bus, drive
- Fly from Barcelona–El Prat Airport (BCN) to Skopje International Airport (SKP)plane BCN - SKP
- Take a shuttle bus from Skopje, International Airport to Niš, Autobuska Stanica
- Take the bus from Niš, Autobuska Stanica to Vratarnicabus
- Drive from Vratarnica to Calafatcar
14h 34mBus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Timișoara, Gara Timisoara Nordbus
- Take the bus from Timișoara to Calafatbus 1950
39h 39m$188–244Bus via Montpellier
- Take the bus from Barcelona - North Bus Station to Montpellier - Sabines Bus Stationbus
- Take the bus from Montpellier to Aradbus
- Take the bus from Arad to Calafatbus
46h$256–453
Barcelona to Calafat by bus
Questions & Answers
The cheapest way to get from Barcelona to Calafat is to fly and train which costs $40 - $190 and takes 12h 42m.
The fastest way to get from Barcelona to Calafat is to fly and bus and drive which takes 12h 1m and costs $80 - $220.
No, there is no direct bus from Barcelona to Calafat. However, there are services departing from Barcelona, Estació d'Autobusos Nord and arriving at Calafat via Timișoara. The journey, including transfers, takes approximately 39h 39m.
The distance between Barcelona and Calafat is 2354 km. The road distance is 2217.7 km.
The best way to get from Barcelona to Calafat without a car is to bus and train which takes 37h 3m and costs $130 - $170.
It takes approximately 11h 59m to get from Barcelona to Calafat, including transfers.
Barcelona to Calafat bus services, operated by Tabita Tour, depart from Barcelona, Estació d'Autobusos Nord station.
Barcelona to Calafat bus services, operated by Tabita Tour, arrive at Timișoara, Gara Timisoara Nord station.
Calafat is 1h ahead of Barcelona. It is currently 3:15 AM in Barcelona and 4:15 AM in Calafat.
Yes, the driving distance between Barcelona to Calafat is 2218 km. It takes approximately 23h 40m to drive from Barcelona to Calafat.
What companies run services between Barcelona, Spain and Calafat, Romania?
You can take a bus from Barcelona, Estació d'Autobusos Nord to Calafat via Timișoara, Gara Timisoara Nord, Gara de Nord, Bătania, and Timișoara in around 39h 39m.
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Bucharest Otopeni
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $55–150
Flights from Barcelona–El Prat Airport to Craiova Airport
- Ave. Duration
- 3h
- When
- Thursday and Sunday
- Estimated price
- $60–270
Flights from Barcelona–El Prat Airport to Timișoara Traian Vuia International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $70–200
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Sofia Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $35–150
Flights from Barcelona–El Prat Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $50–180
Flights from Barcelona–El Prat Airport to Skopje International Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $55–190
- Website
- airserbia.com
Flights from Barcelona–El Prat Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $85–220
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Timișoara Traian Vuia International Airport via Munich
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- $90–260
Flights from Barcelona–El Prat Airport to Bucharest Otopeni
- Ave. Duration
- 3h 30m
- When
- Thursday and Sunday
- Estimated price
- $85–210
- Website
- hisky.aero
Flights from Barcelona–El Prat Airport to Bucharest Otopeni
- Ave. Duration
- 3h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $85–260
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Sofia Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $30–170
- Website
- air.bg
Flights from Barcelona–El Prat Airport to Sofia Airport
- Ave. Duration
- 2h 50m
- When
- Saturday
- Estimated price
- $85–350
- Website
- croatiaairlines.com
Flights from Barcelona–El Prat Airport to Skopje International Airport via Zagreb
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- $100–460
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Arad to Baile Herculane
- Ave. Duration
- 5h 17m
- Frequency
- 3 times a day
- Estimated price
- $12–14
- Website
- https://jegy.mav.hu/
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–6
- 1st Class
- $3–5
- Phone
- +40 768 922 512
- [email protected]
- Website
- bbilantravel.ro
Bus from Bucharest Otopeni Airport to Calafat
- Ave. Duration
- 5h 35m
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
Bus from Podari to Calafat
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
- Phone
- +40 730 250 062
- [email protected]
- Website
- mateiunitrans.ro
Bus from Barcelona, Estació d'Autobusos Nord to Arad
- Ave. Duration
- 26h 49m
- Frequency
- Twice a week
- Estimated price
- $110–130
- Schedules at
- mateiunitrans.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Băile Herculane to Calafat
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Estimated price
- $14–24
- Website
- https://www.flixbus.co.uk
Bus from Timișoara to Calafat
- Ave. Duration
- 6h 5m
- Frequency
- 6 times a week
- Estimated price
- $30–55
- Website
- https://www.flixbus.co.uk
Bus from Timișoara to Calafat
- Ave. Duration
- 6h 5m
- Frequency
- 6 times a week
- Estimated price
- $30–55
- Website
- https://www.flixbus.co.uk
Bus from Barcelona - North Bus Station to Montpellier - Sabines Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Every 4 hours
- Estimated price
- $30–55
- Website
- https://www.flixbus.co.uk
Bus from Montpellier to Arad
- Ave. Duration
- 32h 25m
- Frequency
- 4 times a week
- Estimated price
- $190–320
- Website
- https://www.flixbus.co.uk
Bus from Arad to Calafat
- Ave. Duration
- 7h 20m
- Frequency
- 6 times a week
- Estimated price
- $35–65
- Website
- https://www.flixbus.co.uk
- Phone
- 019 435 045
- [email protected]
- Website
- nikolicprevoz.rs
Bus from Beograd, Autobuska stanica to Negotin
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- $17–21
- Schedules at
- nikolicprevoz.rs
- Phone
- +381 19 542 888
- [email protected]
- Website
- polazak.rs
Bus from Beograd, Autobuska stanica to Negotin
- Ave. Duration
- 4h 17m
- Frequency
- 5 times a week
- Schedules at
- polazak.rs
- Phone
- +381 63 456515
- [email protected]
- Website
- flix.rs
Shuttle from Skopje, International Airport to Niš, Autobuska Stanica
- Ave. Duration
- 3h
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Niš, Autobuska Stanica to Vratarnica
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- $9–18
- Website
- https://nis-ekspres.rs/?lang=en
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Timișoara, Gara Timisoara Nord
- Ave. Duration
- 32h 2m
- Frequency
- Once daily
- Estimated price
- $150–190
- Schedules at
- tabitatour.ro
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Barcelona - North Bus Station to Montpellier - Sabines Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- $35–65
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Barcelona - North Bus Station to Montpellier - Sabines Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- $30–65
- Schedules at
- alsa.es
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- sindbad.pl
Bus from Barcelona - North Bus Station to Montpellier - Sabines Bus Station
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- $35–70
- Website
- https://www.sindbad.pl/en/home
Want to know more about travelling around Romania
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Book your Barcelona to Calafat bus tickets online with Omio.
There are 71+ hotels available in Calafat.










































