There are 10 ways to get from Deva to Girona by bus, plane, train, train (TGV, Renfe), 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.
Bus to Timișoara Traian Vuia International Airport, fly to Barcelona–El Prat Airport, train
best- Take the bus from Deva to Timisoara Airportbus
- Fly from Timișoara Traian Vuia International Airport (TSR) to Barcelona–El Prat Airport (BCN)plane TSR - BCN
- Take the train from Barcelona-Sants to Gironatrain
8h 49mBus to Cluj-Napoca, fly to Barcelona–El Prat Airport, train
cheapest- Take the bus from Deva to Cluj-Napocabus
- Fly from Cluj-Napoca (CLJ) to Barcelona–El Prat Airport (BCN)plane CLJ - BCN
- Take the train from Barcelona-Sants to Gironatrain
9h 37m€77–305Bus, train
- Take the bus from Deva to Figueresbus
- Take the train from Figueres to Gironatrain R11
28h 48m€100–122Train
- Take the train from Deva to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Gironatrain
29h 30m€346–548Drive 2,067.8 km
- Drive from Deva to Gironacar 2,067.8 km
23h 6m€339–489Bus to Cluj-Napoca, fly to Girona–Costa Brava Airport
- Take the bus from Deva to Cluj-Napocabus
- Fly from Cluj-Napoca (CLJ) to Girona–Costa Brava Airport (GRO)plane CLJ - GRO
13h 59m€82–337Bus, bus to Belgrade Nikola Tesla Airport, fly to Barcelona–El Prat Airport, train
- Take the bus from Deva to Timișoarabus
- Take the bus from Timișoara to Belgrade bus stationbus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Barcelona–El Prat Airport (BCN)plane BEG - BCN
- Take the train from Barcelona-Sants to Gironatrain
13h 2m€90–294Train, train to Budapest Ferenc Liszt International Airport, fly to Barcelona–El Prat Airport
- Take the train from Deva to Szolnoktrain
- Take the train from Szolnok to Ferihegytrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Barcelona–El Prat Airport (BCN)plane BUD - BCN
- Take the train from Barcelona-Sants to Gironatrain
13h 27m€98–240Bus
- Take the bus from Deva to Girona, Estació d'Autobusosbus
32h 36m€100–280Bus via Perpignan
- Take the bus from Deva to Perpignanbus 1922
- Take the bus from Perpignan - Bus Station to Girona - Bus Stationbus BlaBlaCar Bus
38h 5m€210–311
Deva to Girona by train
Comparing Your Travel Options
The cheapest way to get from Deva to Girona is to bus and train which costs €100 - €130 and takes 28h 48m.
The fastest way to get from Deva to Girona is to bus and fly and train which takes 9h 37m and costs €75 - €310.
Yes, there is a direct bus departing from Deva and arriving at Girona, Estació d'Autobusos. Services depart twice a week, and operate every day. The journey takes approximately 32h 36m.
No, there is no direct train from Deva to Girona. However, there are services departing from Deva and arriving at Girona via Budapest-Keleti, Zürich HB, Mulhouse Ville and Lyon Part Dieu. The journey, including transfers, takes approximately 29h 30m.
The distance between Deva and Girona is 1894 km. The road distance is 2067.8 km.
The best way to get from Deva to Girona without a car is to bus and train which takes 28h 48m and costs €100 - €130.
It takes approximately 8h 49m to get from Deva to Girona, including transfers.
Deva to Girona bus services, operated by Tabita Tour, depart from Deva station.
Deva to Girona train services, operated by Romanian Railways (CFR), depart from Deva station.
The best way to get from Deva to Girona is to train which takes 29h 30m and costs €340 - €550. Alternatively, you can bus, which costs €100 - €280 and takes 32h 36m.
What companies run services between Deva, Romania and Girona, Spain?
You can take a train from Deva to Girona via Budapest-Keleti, Zuerich Hb, Zürich HB, Mulhouse, Mulhouse Ville, and Lyon Part Dieu in around 29h 30m. Alternatively, Tabita Tour operates a bus from Deva to Girona, Estació d'Autobusos twice daily. Tickets cost €120–170 and the journey takes 32h 36m. Two other operators also service this route.
- Website
- ryanair.com
Flights from Cluj-Napoca to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 30m
- When
- Thursday, Sunday, and Friday
- Estimated price
- €55–270
Flights from Cluj-Napoca to Girona–Costa Brava Airport via Charleroi
- Ave. Duration
- 11h 5m
- When
- Wednesday
- Estimated price
- €95–340
Flights from Cluj-Napoca to Girona–Costa Brava Airport via Beauvais
- Ave. Duration
- 15h 5m
- When
- Saturday
- Estimated price
- €95–340
Flights from Cluj-Napoca to Girona–Costa Brava Airport via Memmingen
- Ave. Duration
- 9h 20m
- When
- Wednesday
- Estimated price
- €65–310
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €50–140
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- €50–140
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 5m
- When
- Saturday and Friday
- Estimated price
- €50–140
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport via Venice
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- €50–140
- Website
- lufthansa.com
Flights from Timișoara Traian Vuia International Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 5h 45m
- When
- Wednesday, Saturday, Sunday, and Friday
- Estimated price
- €110–430
Flights from Cluj-Napoca to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- €110–380
- Website
- flyulendo.com
Flights from Timișoara Traian Vuia International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 45m
- When
- Monday and Friday
- Estimated price
- €60–240
Flights from Timișoara Traian Vuia International Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 4h 50m
- When
- Thursday and Sunday
- Estimated price
- €60–240
Flights from Cluj-Napoca to Barcelona–El Prat Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–210
- Website
- wizzair.com
Flights from Belgrade Nikola Tesla Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €50–200
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €35–140
- Website
- jet2.com
Flights from Cluj-Napoca to Girona–Costa Brava Airport via London Stansted
- Ave. Duration
- 8h 10m
- When
- Friday
- Estimated price
- €110–360
Flights from Cluj-Napoca to Girona–Costa Brava Airport via London Luton
- Ave. Duration
- 13h 35m
- When
- Sunday
- Estimated price
- €90–350
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €35–200
- Website
- ita-airways.com
Flights from Belgrade Nikola Tesla Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- €75–250
- Website
- ryanair.com
Flights from Cluj-Napoca to Girona–Costa Brava Airport via London Stansted
- Ave. Duration
- 10h 20m
- When
- Sunday
- Estimated price
- €110–360
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport via Vienna
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €65–280
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- Renfe Viajeros
Train from Figueres to Girona
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- Renfe Viajeros
Train from Lyon Part Dieu to Girona
- Ave. Duration
- 4h 3m
- Frequency
- Once daily
- Estimated price
- €70–110
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- Renfe Viajeros
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Barcelona-Sants to Girona
- Ave. Duration
- 26 min
- Frequency
- 4 times a day
- Estimated price
- €13–23
- Website
- Renfe AVE
Train from Barcelona-Sants to Girona
- Ave. Duration
- 26 min
- Frequency
- 4 times a day
- Estimated price
- €13–23
- Website
- Renfe AVE
Train from Barcelona-Sants to Girona
- Ave. Duration
- 26 min
- Frequency
- 4 times a day
- Estimated price
- €13–23
- Website
- Renfe AVE
Train from Barcelona-Sants to Girona
- Ave. Duration
- 26 min
- Frequency
- 4 times a day
- Estimated price
- €13–23
- Website
- Renfe AVE
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Mulhouse Ville to Lyon Part Dieu
- Ave. Duration
- 3h 8m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- TGV inOui
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- €18–28
- Website
- TGV inOui
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Figueres to Girona
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €4–11
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
- Phone
- +34 912 32 03 20
- accesibilidad@renfe.es
- Website
- Renfe Cercanias
Train from Figueres to Girona
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- €3–6
- Website
- Renfe Cercanias
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Deva to Budapest-Keleti
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- €30–33
- Website
- Romanian Railways (CFR)
Train from Deva to Szolnok
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €23–26
- Website
- Romanian Railways (CFR)
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €45–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Mulhouse Ville to Lyon Part Dieu
- Ave. Duration
- 3h 20m
- Frequency
- 6 times a week
- Estimated price
- €70–120
- Website
- Oui.SNCF
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Szolnok to Ferihegy
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- €4–5
- Website
- Hungarian Railways (MÁV)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Szolnok to Ferihegy
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- €16–27
- Website
- Austrian Railways
- Phone
- +4-0729-770.870
- transolteanutour@yahoo.com
- Website
- transolteanu.ro
Bus from Deva to Timisoara Airport
- 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 Deva to Figueres
- Ave. Duration
- 28h 1m
- Frequency
- Twice a week
- Estimated price
- €95–120
- Schedules at
- mateiunitrans.ro
Bus from Deva to Girona, Estació d'Autobusos
- Ave. Duration
- 28h 34m
- Frequency
- Twice a week
- Estimated price
- €100–120
- Schedules at
- mateiunitrans.ro
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Deva to Cluj-Napoca
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a week
- Estimated price
- €15–23
- Website
- Flixbus
Bus from Deva to Cluj-Napoca
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a week
- Estimated price
- €15–23
- Website
- Flixbus
Bus from Deva to Timișoara
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €13–20
- Website
- Flixbus
Bus from Timișoara to Belgrade bus station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €14–22
- Website
- Flixbus
Bus from Deva to Girona, Estació d'Autobusos
- Ave. Duration
- 37h 15m
- Frequency
- Twice a week
- Estimated price
- €190–280
- Website
- Flixbus
Bus from Deva to Perpignan
- Ave. Duration
- 35h 55m
- Frequency
- Twice a week
- Estimated price
- €200–300
- Website
- Flixbus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Deva to Girona, Estació d'Autobusos
- Ave. Duration
- 32h 36m
- Frequency
- Twice daily
- Estimated price
- €120–170
- Schedules at
- tabitatour.ro
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Perpignan - Bus Station to Girona - Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- €7–12
- Website
- BlaBlaCar Bus
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
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Deva to Girona bus services, operated by Tabita Tour, arrive at Girona, Estació d'Autobusos station.
Girona is 1h behind Deva. It is currently 4:43 PM in Deva and 3:43 PM in Girona.
Deva to Girona train services, operated by Romanian Railways (CFR), arrive at Budapest-Keleti station.
Yes, the driving distance between Deva to Girona is 2068 km. It takes approximately 23h 6m to drive from Deva to Girona.
Book your Deva to Girona bus tickets online with FlixBus.
There are 1064+ hotels available in Girona.





























































