There are 11 ways to get from Barcelona to Deva by plane, bus, train (TGV), train, ferry, 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 Timișoara Traian Vuia International Airport, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Timișoara Traian Vuia International Airport (TSR)plane BCN - TSR
- Take the bus from Timisoara Airport to Devabus
8h 28mFly to Cluj-Napoca, bus, train
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Cluj-Napoca (CLJ)plane BCN - CLJ
- Take the bus from Cluj-Napoca to Alba Iuliabus
- Take the train from Alba Iulia to Devatrain
9h 40m$79–290Train
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Est to Ulm Hbftrain Tgv
- Take the train from Ulm Hauptbahnhof to Wien Westbahnhoftrain Drf / ...
- Take the train from Wien Westbahnhof to Devatrain 347
29h 39m$652–1,017Train, bus
- Take the train from Barcelona-Passeig de Gràcia to Figuerestrain R11
- Take the bus from Figueres to Devabus
30h 47m$117–170Ferry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Devacar
28h 1m$364–540Fly to Sibiu, bus
- Fly from Barcelona–El Prat Airport (BCN) to Sibiu (SBZ)plane BCN - SBZ
- Take the bus from Sibiu to Devabus
10h 8m$137–449Fly to Budapest Ferenc Liszt International Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Budapest Ferenc Liszt International Airport (BUD)plane BCN - BUD
- Take the train from Ferihegy to Devatrain
12h 3m$129–312Fly to Belgrade Nikola Tesla Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Belgrade Nikola Tesla Airport (BEG)plane BCN - BEG
- Take the bus from Belgrade bus station to Timișoarabus
- Take the bus from Timișoara to Devabus
12h 58m$88–313Bus
- Take the bus from Barcelona to Devabus
35h$150–190Bus via Aeropuerto del Prat Barcelona T2A
- Take the bus from Aeropuerto de Barcelona T2B Bus Interurbano to Devabus 1922
40h 5m$247–377Drive 2,166 km
- Drive from Barcelona to Devacar 2,166 km
24h 2m$412–595
Barcelona to Deva by train and foot
Comparing Your Travel Options
The cheapest way to get from Barcelona to Deva is to train and bus which costs $110 - $170 and takes 30h 47m.
The fastest way to get from Barcelona to Deva is to fly and bus and train which takes 9h 40m and costs $75 - $290.
Yes, there is a direct bus departing from Barcelona and arriving at Deva. Services depart six times a week, and operate Monday, Wednesday, Friday, Saturday and Sunday. The journey takes approximately 35h.
No, there is no direct train from Barcelona to Deva. However, there are services departing from Barcelona-Sants and arriving at Deva via Paris Gare de Lyon, Paris Est, Ulm Hauptbahnhof and Wien Westbahnhof. The journey, including transfers, takes approximately 29h 39m.
The distance between Barcelona and Deva is 1805 km. The road distance is 2166 km.
The best way to get from Barcelona to Deva without a car is to train which takes 29h 39m and costs $650 - $1,100.
It takes approximately 8h 28m to get from Barcelona to Deva, including transfers.
Barcelona to Deva bus services, operated by Tabita Tour, depart from Barcelona station.
Barcelona to Deva train services, operated by TGV inOui, depart from Barcelona-Sants station.
The best way to get from Barcelona to Deva is to train which takes 29h 39m and costs $650 - $1,100. Alternatively, you can bus, which costs $150 - $190 and takes 35h.
What companies run services between Barcelona, Spain and Deva, Romania?
You can take a train from Barcelona-Sants to Deva via Paris Gare de Lyon, Paris Nord, Paris Est, Ulm Hauptbahnhof, and Wien Westbahnhof in around 29h 39m. Alternatively, Tabita Tour operates a bus from Barcelona to Deva 6 times a week. Tickets cost $150–190 and the journey takes 35h.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Cluj-Napoca via Milan Bergamo
- Ave. Duration
- 6h 35m
- When
- Thursday, Monday, and Saturday
- Estimated price
- $60–220
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $55–160
- 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
Flights from Barcelona–El Prat Airport to Cluj-Napoca via Munich
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $110–400
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $80–290
- Website
- flyulendo.com
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
Flights from Barcelona–El Prat Airport to Sibiu via Rome
- Ave. Duration
- 8h 7m
- When
- Tuesday and Saturday
- Estimated price
- $80–380
Flights from Barcelona–El Prat Airport to Sibiu via Madrid
- Ave. Duration
- 6h 5m
- When
- Tuesday and Saturday
- Estimated price
- $100–420
Flights from Barcelona–El Prat Airport to Cluj-Napoca
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $45–230
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Sibiu via Vienna
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–650
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $70–290
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $40–160
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
- airserbia.com
Flights from Barcelona–El Prat Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $40–200
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 52m
- Frequency
- Twice daily
- Estimated price
- $240–360
- Website
- TGV inOui
Train from Paris Est to Ulm Hbf
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $150–230
- Website
- TGV inOui
- Phone
- +43 1 89900
- service@westbahn.at
- Website
- Westbahn
Train from Ulm Hauptbahnhof to Wien Westbahnhof
- Ave. Duration
- 5h 37m
- Frequency
- 3 times a day
- Estimated price
- $130–210
- Website
- Westbahn
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Westbahnhof to Deva
- Ave. Duration
- 9h 35m
- Frequency
- Once daily
- Estimated price
- $130–220
- Website
- Austrian Railways
Train from Ferihegy to Deva
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- $75–130
- Website
- Austrian Railways
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Barcelona-Passeig de Gràcia to Figueres
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- $16–40
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Passeig de Gràcia to Figueres
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- $19–28
- Website
- Renfe Viajeros
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Alba Iulia to Deva
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $7–9
- Website
- Romanian Railways (CFR)
- Phone
- +4-0729-770.870
- transolteanutour@yahoo.com
- Website
- transolteanu.ro
Bus from Timisoara Airport to Deva
- Ave. Duration
- 2h 19m
- Frequency
- 4 times a day
- Schedules at
- transolteanu.ro
- Phone
- +40 730 250 062
- bistrita@mateiunitrans.ro
- Website
- mateiunitrans.ro
Bus from Figueres to Deva
- Ave. Duration
- 28h 1m
- Frequency
- Twice a week
- Estimated price
- $100–130
- Schedules at
- mateiunitrans.ro
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Sibiu to Deva
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $11–18
- Website
- Flixbus
Bus from Cluj-Napoca to Alba Iulia
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- $10–16
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $16–25
- Website
- Flixbus
Bus from Timișoara to Deva
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- $14–22
- Website
- Flixbus
Bus from Aeropuerto de Barcelona T2B Bus Interurbano to Deva
- Ave. Duration
- 38h 25m
- Frequency
- 6 times a week
- Estimated price
- $240–370
- Website
- Flixbus
- Phone
- +4-0231-517.509
- Website
- apetrans.ro
Bus from Sibiu to Deva
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $14–20
- Schedules at
- apetrans.ro
- Phone
- +4-0745-779.908
- Website
- dikeltour.autogari.ro
Bus from Sibiu to Deva
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- $18
- Schedules at
- dikeltour.autogari.ro
- Phone
- +4 0250 997
- Website
- normandiatransport.com
Bus from Cluj-Napoca to Alba Iulia
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- normandia.autogari.ro
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona to Deva
- Ave. Duration
- 35h
- Frequency
- 6 times a week
- Estimated price
- $150–190
- Schedules at
- tabitatour.autogari.ro
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- Grandi Navi Veloci
Ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 13h 5m
- Frequency
- 3 times a week
- Estimated price
- $90–130
- Website
- Grandi Navi Veloci
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
Barcelona to Deva bus services, operated by Tabita Tour, arrive at Deva station.
Deva is 1h ahead of Barcelona. It is currently 7:29 PM in Barcelona and 8:29 PM in Deva.
Barcelona to Deva train services, operated by TGV inOui, arrive at Paris Gare De Lyon station.
Yes, the driving distance between Barcelona to Deva is 2166 km. It takes approximately 24h 2m to drive from Barcelona to Deva.
Book your Barcelona to Deva bus tickets online with Omio.
There are 373+ hotels available in Deva.





































