There are 10 ways to get from Girona to Bratislava by plane, train (Renfe, TGV), bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Girona–Costa Brava Airport to Bratislava Airport
best- Fly from Girona–Costa Brava Airport (GRO) to Bratislava Airport (BTS)plane GRO - BTS
11h 52m€144–306Train to Barcelona–El Prat Airport, fly to Bratislava Airport
cheapest- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Bratislava Airport (BTS)plane BCN - BTS
6h 30m€44–172Train
- Take the train from Girona to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Mulhouse Villetrain Tgv
- Take the train from Mulhouse Ville to Zuerich Hbtrain Tgv
- Take the train from Zürich HB to Bratislava-Petržalkatrain
20h 24m€217–353Bus via Padova
- Take the bus from Girona, Estació d'Autobusos to Padovabus
- Take the bus from Padova to Maribor, Avtobusna Postajabus
- Take the bus from Maribor, Avtobusna Postaja to Flughafen Wienbus
- Take the bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivybus 901 / ...
24h 29m€288–2,139Drive 1,690.8 km
- Drive from Girona to Bratislavacar 1,690.8 km
16h 52m€268–387Train to Barcelona–El Prat Airport, fly to Vienna International Airport, bus
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Vienna International Airport (VIE)plane BCN - VIE
- Take the bus from Vienna International Airport to Bratislavabus
6h 27m€62–203Fly Girona–Costa Brava Airport to Vienna International Airport, bus
- Fly from Girona–Costa Brava Airport (GRO) to Vienna International Airport (VIE)plane GRO - VIE
- Take the bus from Vienna International Airport to Bratislavabus
9h 19m€87–227Train to Marseille Provence Airport, fly to Vienna International Airport, bus
- Take the train from Girona to Aix En Provence Tgvtrain
- Fly from Marseille Provence Airport (MRS) to Vienna International Airport (VIE)plane MRS - VIE
- Take the bus from Vienna International Airport to Bratislavabus
9h 16m€110–287Train, bus
- Take the train from Girona to Marseille St Charlestrain 9725
- Take the bus from Marseille to Bratislava, Autobusová stanica Mlynské Nivybus FlixBus N882 / ...
27h 47m€185–303Bus
- Take the bus from Girona, Estació d'Autobusos to Marseille, Gare de Marseille-Saint-Charlesbus
- Take the bus from Marseille to Bratislava, Autobusová stanica Mlynské Nivybus FlixBus N882 / ...
30h 15m€169–275
Girona to Bratislava by train
Questions & Answers
The cheapest way to get from Girona to Bratislava is to train and fly which costs €40 - €180 and takes 6h 30m.
The fastest way to get from Girona to Bratislava is to train and fly and bus which takes 6h 27m and costs €60 - €210.
No, there is no direct bus from Girona to Bratislava. However, there are services departing from Girona, Estació d'Autobusos and arriving at Bratislava, Autobusová stanica Mlynské Nivy via Padova, Maribor, Avtobusna Postaja and Vienna International Airport. The journey, including transfers, takes approximately 24h 29m.
No, there is no direct train from Girona to Bratislava. However, there are services departing from Girona and arriving at Bratislava-Petržalka via Lyon Part Dieu, Mulhouse Ville and Zürich HB. The journey, including transfers, takes approximately 20h 24m.
The distance between Girona and Bratislava is 1350 km. The road distance is 1690.8 km.
The best way to get from Girona to Bratislava without a car is to train which takes 20h 24m and costs €210 - €360.
It takes approximately 11h 52m to get from Girona to Bratislava, including transfers.
Girona to Bratislava bus services, operated by Tabita Tour, depart from Girona, Estació d'Autobusos station.
Girona to Bratislava train services, operated by Renfe Viajeros, depart from Girona station.
The best way to get from Girona to Bratislava is to fly which takes 11h 52m and costs €140 - €310. Alternatively, you can train, which costs €210 - €360 and takes 20h 24m, you could also bus via Padova, which costs €280 - €2200 and takes 24h 29m.
What companies run services between Girona, Spain and Bratislava, Slovakia?
Ryanair flies from Girona–Costa Brava Airport (GRO) to Bratislava Airport (BTS) once daily. Alternatively, you can take a train from Girona to Bratislava-Petržalka via Lyon Part Dieu, Mulhouse Ville, Zuerich Hb, and Zürich HB in around 20h 24m.
- Website
- ryanair.com
Flights from Girona–Costa Brava Airport to Bratislava Airport via London Stansted
- Ave. Duration
- 12h 17m
- When
- Tuesday, Monday, Thursday, Wednesday, and Sunday
- Estimated price
- €150–300
Flights from Girona–Costa Brava Airport to Bratislava Airport via Charleroi
- Ave. Duration
- 16h 35m
- When
- Sunday
- Estimated price
- €150–300
Flights from Girona–Costa Brava Airport to Bratislava Airport via Pisa
- Ave. Duration
- 17h
- When
- Sunday
- Estimated price
- €150–300
Flights from Girona–Costa Brava Airport to Bratislava Airport via Leeds Bradford
- Ave. Duration
- 17h
- When
- Sunday
- Estimated price
- €150–300
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- €40–140
Flights from Barcelona–El Prat Airport to Vienna International Airport via Bologna
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- €40–140
Flights from Barcelona–El Prat Airport to Bratislava Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €30–150
Flights from Barcelona–El Prat Airport to Bratislava Airport via Palma Mallorca
- Ave. Duration
- 5h 35m
- When
- Wednesday and Saturday
- Estimated price
- €30–150
Flights from Barcelona–El Prat Airport to Bratislava Airport via Milan Malpensa
- Ave. Duration
- 5h 40m
- When
- Wednesday
- Estimated price
- €30–150
Flights from Girona–Costa Brava Airport to Vienna International Airport via Eindhoven
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- €80–190
Flights from Girona–Costa Brava Airport to Vienna International Airport via Charleroi
- Ave. Duration
- 12h 5m
- When
- Monday
- Estimated price
- €80–190
Flights from Girona–Costa Brava Airport to Vienna International Airport via Bari
- Ave. Duration
- 12h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €80–190
Flights from Girona–Costa Brava Airport to Vienna International Airport via Palma Mallorca
- Ave. Duration
- 7h 45m
- When
- Thursday and Sunday
- Estimated price
- €80–190
Flights from Marseille Provence Airport to Vienna International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Friday, and Saturday
- Estimated price
- €50–180
Flights from Marseille Provence Airport to Vienna International Airport via Bologna
- Ave. Duration
- 4h 20m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €50–180
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €55–170
Flights from Girona–Costa Brava Airport to Vienna International Airport via Palma Mallorca
- Ave. Duration
- 5h 55m
- When
- Thursday and Sunday
- Estimated price
- €90–330
Flights from Girona–Costa Brava Airport to Vienna International Airport via Zagreb
- Ave. Duration
- 6h 5m
- When
- Wednesday and Saturday
- Estimated price
- €80–190
Flights from Marseille Provence Airport to Vienna International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Friday, Wednesday, and Sunday
- Estimated price
- €110–310
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €50–170
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Bratislava Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €28–120
- Website
- aircorsica.com
Flights from Marseille Provence Airport to Vienna International Airport via Bastia
- Ave. Duration
- 3h 45m
- When
- Wednesday and Sunday
- Estimated price
- €130–490
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Girona to Lyon Part Dieu
- Ave. Duration
- 4h 22m
- Frequency
- Twice daily
- Estimated price
- €70–110
- Website
- https://www.renfe.com/es/en
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- https://www.renfe.com/es/en
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–18
- Website
- https://www.renfe.com/es/en
Train from Girona to Aix En Provence Tgv
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- €50–80
- Website
- https://www.renfe.com/es/en
Train from Girona to Marseille St Charles
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- €55–85
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Mulhouse Ville
- Ave. Duration
- 3h 8m
- Frequency
- Hourly
- Estimated price
- €80–130
- Website
- https://www.sncf-connect.com/en-en
Train from Mulhouse Ville to Zuerich Hb
- Ave. Duration
- 1h 21m
- Frequency
- Every 3 hours
- Estimated price
- €25–40
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- zssk.sk
Train from Zürich HB to Bratislava-Petržalka
- Ave. Duration
- 8h 46m
- Frequency
- Once daily
- Estimated price
- €40–75
- Website
- https://www.zssk.sk/en/
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Girona to Barcelona-Sants
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- €14–26
- Website
- https://www.renfe.com/es/en
Train from Girona to Barcelona-Sants
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- €14–26
- Website
- https://www.renfe.com/es/en
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Girona, Estació d'Autobusos to Padova
- Ave. Duration
- 15h 1m
- Frequency
- 3 times a week
- Estimated price
- €100–130
- Schedules at
- tabitatour.ro
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Bus from Padova to Maribor, Avtobusna Postaja
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- €111–1,200
- Website
- https://www.goopti.com/en/
- Shared
- €111
- Private
- €411
Bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Ave. Duration
- 3h 15m
- Frequency
- On demand
- Estimated price
- €69–800
- Website
- https://www.goopti.com/en/
- Shared
- €69
- Private
- €345
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–10
- Website
- https://www.flixbus.co.uk
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- https://www.flixbus.co.uk
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- https://www.flixbus.co.uk
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- https://www.flixbus.co.uk
Bus from Marseille to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 22h 30m
- Frequency
- Once daily
- Estimated price
- €130–220
- Website
- https://www.flixbus.co.uk
Bus from Marseille to Bratislava, Autobusová stanica Mlynské Nivy
- Ave. Duration
- 22h 30m
- Frequency
- Once daily
- Estimated price
- €130–220
- Website
- https://www.flixbus.co.uk
- Phone
- +421 2 55 422 734
- [email protected]
- Website
- slovaklines.sk
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://www.slovaklines.sk/en/
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://www.slovaklines.sk/en/
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://www.slovaklines.sk/en/
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://regiojet.com/
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://regiojet.com/
Bus from Vienna International Airport to Bratislava
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://regiojet.com/
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Girona, Estació d'Autobusos to Marseille, Gare de Marseille-Saint-Charles
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €35–55
- Schedules at
- alsa.es
Want to know more about travelling around Slovakia
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
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Girona to Bratislava bus services, operated by Tabita Tour, arrive at Padova station.
Girona to Bratislava train services, operated by Renfe Viajeros, arrive at Lyon Part Dieu station.
Yes, the driving distance between Girona to Bratislava is 1691 km. It takes approximately 16h 52m to drive from Girona to Bratislava.
Book your Girona to Bratislava train tickets online with Omio.
Book your Girona to Bratislava bus tickets online with Omio.
There are 2236+ hotels available in Bratislava.


































