There are 9 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 45m$53–237Bus, 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
38h 52m$129–173Drive 2,199.7 km
- Drive from Terrassa to Calafatcar 2,199.7 km
24h$402–581Fly 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 2mFly 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
9h 22mFly 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$87–269Fly 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
14h 19m$120–313Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Timișoara, Gara Timisoara Nordbus
- Take the bus from Timișoara to Calafatbus 1950
41h 28m$186–245Bus via Narbonne
- Take the bus from BARCELONA, Estacio Del Nord, stan. 30 to NARBONNE, Gare Routierebus
- Take the bus from Narbonne to Aradbus
- Take the bus from Arad to Calafatbus
2d$257–408
Terrassa to Calafat by train and bus
Questions & Answers
The cheapest way to get from Terrassa to Calafat is to fly and train which costs $50 - $240 and takes 13h 45m.
The fastest way to get from Terrassa to Calafat is to fly and bus and drive which takes 13h 12m and costs $85 - $270.
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 Timișoara. The journey, including transfers, takes approximately 41h 28m.
The distance between Terrassa and Calafat is 2093 km. The road distance is 2199.7 km.
The best way to get from Terrassa to Calafat without a car is to bus and train which takes 38h 52m and costs $120 - $180.
It takes approximately 13h 45m 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 Timișoara, Gara Timisoara Nord station.
Calafat is 1h ahead of Terrassa. It is currently 5:44 PM in Terrassa and 6:44 PM in Calafat.
Yes, the driving distance between Terrassa to Calafat is 2200 km. It takes approximately 24h 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, Timișoara, Gara Timisoara Nord, Gara de Nord, Bătania, and Timișoara in around 41h 28m.
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Bucharest Otopeni
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $50–180
Flights from Barcelona–El Prat Airport to Craiova Airport
- Ave. Duration
- 3h
- When
- Thursday and Sunday
- Estimated price
- $60–310
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–220
Flights from Barcelona–El Prat Airport to Timișoara Traian Vuia International Airport via Rome
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $70–220
- Phone
- +359 2 931 11 11
- bdz_passengers@bdz.bg
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Estimated price
- $3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $3–5
- 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
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
There are 73+ hotels available in Calafat.









