There are 11 ways to get from Terrassa to Calafat by plane, train, 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.
Fly to Sofia Airport, train
best- Fly from Barcelona–El Prat Airport (BCN) to Sofia Airport (SOF)plane BCN - SOF
- Take the train from Sofia to Vidintrain
13h 36m$47–245Train, bus
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Torino Porta Susatrain Fr
- Take the train from Torino Porta Susa to Trieste Centraletrain Fr
- Take the bus from Trieste to Sofia Central Bus Stationbus
- Take the train from Sofia to Vidintrain Ic
39h 22m$319–454Bus, train
- Take the bus from Barcelona, Estació d'Autobusos Nord to Aradbus
- Take the train from Arad to Craiovatrain Ic
- Take the bus from Craiova to Calafatbus
40h 11mDrive 2,200.4 km
- Drive from Terrassa to Calafatcar 2,200.4 km
23h 56m$418–604Fly 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
13h 12m$88–312Fly to Bucharest Otopeni, bus
- Fly from Barcelona–El Prat Airport (BCN) to Bucharest Otopeni (OTP)plane BCN - OTP
- Take the bus from Bucharest Otopeni Airport to Calafatbus
13h 12m$97–266Fly to Niš Constantine The Great Airport, bus, drive
- Fly from Barcelona–El Prat Airport (BCN) to Niš Constantine The Great Airport (INI)plane BCN - INI
- Take the bus from Niš, Autobuska Stanica to Vratarnicabus
- Drive from Vratarnica to Calafatcar
13h 2m$170–395Fly to Craiova Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Craiova Airport (CRA)plane BCN - CRA
- Take the bus from Craiova to Calafatbus
11h 23mFly to Timișoara Traian Vuia International Airport, train, bus
- Fly from Barcelona–El Prat Airport (BCN) to Timișoara Traian Vuia International Airport (TSR)plane BCN - TSR
- Take the train from Timișoara Est to Craiovatrain
- Take the bus from Craiova to Calafatbus
17h 47mBus via Lugoj
- Take the bus from Barcelona, Estació d'Autobusos Nord to Lugojbus
- Take the bus from Lugoj to Craiova, Autogara Pelendava Nordbus
- Take the bus from Craiova to Calafatbus
45hBus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Craiova, Autogara Pelendava Nordbus 1922
- Take the bus from Craiova to Calafatbus
47h 50m
Barcelona–El Prat Airport (BCN) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Terrassa to Calafat is to fly and train which costs $45 - $250 and takes 13h 36m.
The fastest way to get from Terrassa to Calafat is to fly and bus and drive which takes 13h 2m and costs $170 - $400.
No, there is no direct bus from Terrassa to Calafat. However, there are services departing from Barcelona, Estació d'Autobusos Nord and arriving at Calafat via Lugoj and Craiova. The journey, including transfers, takes approximately 45h.
The distance between Terrassa and Calafat is 2093 km. The road distance is 2200.4 km.
The best way to get from Terrassa to Calafat without a car is to bus and train which takes 40h 11m and costs .
It takes approximately 13h 36m to get from Terrassa to Calafat, including transfers.
Terrassa to Calafat bus services, operated by Tabita Tour, depart from Barcelona, Estació d'Autobusos Nord station.
Terrassa to Calafat bus services, operated by Tabita Tour, arrive at Lugoj station.
Calafat is 1h ahead of Terrassa. It is currently 5:28 AM in Terrassa and 6:28 AM in Calafat.
Yes, the driving distance between Terrassa to Calafat is 2200 km. It takes approximately 23h 56m to drive from Terrassa to Calafat.
What companies run services between Terrassa, Spain and Calafat, Romania?
You can take a train from Terrassa Estació del Nord to Calafat via Barcelona Arc de Triomf, Barcelona, Estació d'Autobusos Nord, Lugoj, Craiova, Autogara Pelendava Nord, and Craiova in around 45h.
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Bucharest Otopeni
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $50–200
Flights from Barcelona–El Prat Airport to Craiova Airport via Milan Bergamo
- Ave. Duration
- 4h 45m
- When
- Thursday and Friday
- Estimated price
- $75–310
Flights from Barcelona–El Prat Airport to Craiova Airport via Madrid
- Ave. Duration
- 6h 35m
- When
- Monday
- Estimated price
- $75–310
Flights from Barcelona–El Prat Airport to Craiova Airport via Bari
- Ave. Duration
- 7h 55m
- When
- Sunday
- Estimated price
- $75–300
Flights from Barcelona–El Prat Airport to Craiova Airport via Charleroi
- Ave. Duration
- 10h
- When
- Saturday
- Estimated price
- $75–310
Flights from Barcelona–El Prat Airport to Timișoara Traian Vuia International Airport
- Ave. Duration
- 2h 45m
- When
- Monday and Friday
- Estimated price
- $65–280
- Website
- airserbia.com
Flights from Barcelona–El Prat Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $40–200
Flights from Barcelona–El Prat Airport to Niš Constantine The Great Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 6h 20m
- When
- Friday, Tuesday, and Saturday
- Estimated price
- $110–320
Flights from Barcelona–El Prat Airport to Niš Constantine The Great Airport via Cologne Bonn
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- $120–350
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Sofia Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $35–180
Flights from Barcelona–El Prat Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $55–250
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Sofia Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $35–220
- Website
- air.bg
Flights from Barcelona–El Prat Airport to Sofia Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday
- Estimated price
- $100–280
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Timișoara Traian Vuia International Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $150–480
- Phone
- +359 2 931 11 11
- bdz_passengers@bdz.bg
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- $90–140
- Website
- Renfe Viajeros
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lyon Part Dieu to Torino Porta Susa
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- $40–55
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Torino Porta Susa to Trieste Centrale
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $80–140
- Website
- Trenitalia Frecce
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Arad to Craiova
- Ave. Duration
- 7h 21m
- Frequency
- 3 times a day
- Estimated price
- $20–24
- Website
- Hungarian Railways (MÁV)
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Timișoara Est to Craiova
- Ave. Duration
- 6h 49m
- Frequency
- Once daily
- Estimated price
- $30–33
- Website
- Romanian Railways (CFR)
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Trieste to Sofia Central Bus Station
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Estimated price
- $98
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +40 730 250 062
- bistrita@mateiunitrans.ro
- Website
- mateiunitrans.ro
Bus from Barcelona, Estació d'Autobusos Nord to Arad
- Ave. Duration
- 26h 49m
- Frequency
- Twice a week
- Estimated price
- $100–130
- Schedules at
- mateiunitrans.ro
- Phone
- +40 768 922 512
- office@bbilantravel.ro
- Website
- bbilantravel.ro
Bus from Craiova to Calafat
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
Bus from Bucharest Otopeni Airport to Calafat
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- $32
- Schedules at
- bbilantravel.ro
Bus from Craiova to Calafat
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
Bus from Craiova to Calafat
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
Bus from Craiova to Calafat
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
Bus from Craiova to Calafat
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
- Phone
- 019 435 045
- doonikolicprevoz@gmail.com
- Website
- nikolicprevoz.rs
Bus from Beograd, Autobuska stanica to Negotin
- Ave. Duration
- 4h 24m
- Frequency
- 4 times a day
- Estimated price
- $17–21
- Schedules at
- nikolicprevoz.rs
- Phone
- +381 19 542 888
- motoboemtrans@hotmail.com
- 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 18 255 177
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Vratarnica
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- $9–18
- Website
- Niš-ekspres
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Lugoj
- Ave. Duration
- 33h 4m
- Frequency
- Once daily
- Estimated price
- $150–190
- Schedules at
- tabitatour.ro
- Phone
- +4-0726.922.277
- Website
- obada-transmontana.ro
Bus from Lugoj to Craiova, Autogara Pelendava Nord
- Ave. Duration
- 6h 7m
- Frequency
- Once daily
- Estimated price
- $30
- Schedules at
- obadabus.autogari.ro
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Barcelona, Estació d'Autobusos Nord to Craiova, Autogara Pelendava Nord
- Ave. Duration
- 42h 30m
- Frequency
- 6 times a week
- Estimated price
- $270–410
- Website
- Flixbus
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
There are 72+ hotels available in Calafat.











































