There are 9 ways to get from Girona to Kos by train, plane, bus, ferry, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Barcelona–El Prat Airport, fly to Kos
best- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Kos (KGS)plane BCN - KGS
10h 12m€67–252Train, bus, ferry
- Take the train from Girona to Montpellier Saint-Rochtrain
- Take the bus from Montpellier to Tiranabus
- Take the bus from Durrës to Piraeusbus
- Take the ferry from Port of Piraeus to Port of Kosferry Bsf
47h 34mDrive, ferry
- Drive from Girona to Port of Piraeuscar
- Take the ferry from Port of Piraeus to Port of Kosferry Bsf
41h 3m€567–813Fly Girona–Costa Brava Airport to Kos
- Fly from Girona–Costa Brava Airport (GRO) to Kos (KGS)plane GRO - KGS
11h 19m€90–316Train to Barcelona–El Prat Airport, fly to Rhodes International Airport, car ferry
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Rhodes International Airport (RHO)plane BCN - RHO
- Take the car ferry from Port of Rhodes to Port of Koscarferry
12h 42m€136–342Train to Marseille Provence Airport, fly to Kos
- Take the train from Girona to Aix En Provence Tgvtrain
- Fly from Marseille Provence Airport (MRS) to Kos (KGS)plane MRS - KGS
15h 35m€149–393Bus, ferry
- Take the bus from Girona, Estació d'Autobusos to Tiranabus
- Take the bus from Tirana to Gjirokastërbus
- Take the bus from Gjirokastër to Piraeusbus
- Take the ferry from Port of Piraeus to Port of Kosferry Bsf
2d 9hTrain, bus, ferry via Istanbul
- Take the train from Girona to Marseille St Charlestrain
- Take the bus from Marseille, Gare de Marseille-Saint-Charles to Sofiabus
- Take the bus from Sofia Serdica Bus Station to Istanbul Büyük Otogaribus
- Take the bus from İstanbul Esenler to Bodrumbus
- Take the ferry from Port of Bodrum to Port of Kosferry
2d 9h€193–317Train, bus, ferry, car ferry
- Take the train from Girona to Barcelona-Santstrain Avn / ...
- Take the bus from Barcelona Sants Central Bus Station to Sofia Serdica Bus Stopbus
- Take the bus from Sofia to Kavala Central Bus Stationbus
- Take the ferry from Kavala to Ag. Kirykosferry Bsf
- Take the car ferry from Agios Kirikos to Port of Koscarferry
2d 23h€214–422
Barcelona–El Prat Airport (BCN) to Kos (KGS) flights
Questions & Answers
The cheapest way to get from Girona to Kos is to train and fly which costs €65 - €260 and takes 10h 12m.
The fastest way to get from Girona to Kos is to train and fly which takes 10h 12m and costs €65 - €260.
The distance between Girona and Kos is 2345 km.
The best way to get from Girona to Kos without a car is to train and bus and ferry which takes 47h 34m and costs .
It takes approximately 10h 12m to get from Girona to Kos, including transfers.
Kos is 1h ahead of Girona. It is currently 11:25 AM in Girona and 12:25 PM in Kos.
There are 1343+ hotels available in Kos.
What companies run services between Girona, Spain and Kos, Greece?
Ryanair, Transavia Holland, and TUI Airlines Netherlands fly from Girona–Costa Brava Airport (GRO) to Kos (KGS) 3 times a week.
- Website
- en.aegeanair.com
Flights from Barcelona–El Prat Airport to Kos via Athens
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- €75–260
Flights from Barcelona–El Prat Airport to Rhodes International Airport via Athens
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- €100–260
Flights from Marseille Provence Airport to Kos via Athens
- Ave. Duration
- 11h 53m
- When
- Monday, Thursday, and Friday
- Estimated price
- €80–440
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Kos via Rome
- Ave. Duration
- 7h 32m
- When
- Monday
- Estimated price
- €50–190
Flights from Girona–Costa Brava Airport to Kos via Pisa
- Ave. Duration
- 7h 20m
- When
- Monday
- Estimated price
- €85–310
Flights from Barcelona–El Prat Airport to Rhodes International Airport via Naples
- Ave. Duration
- 6h 47m
- When
- Monday
- Estimated price
- €90–200
Flights from Marseille Provence Airport to Kos via Bari
- Ave. Duration
- 12h 5m
- When
- Monday
- Estimated price
- €110–390
- Website
- skyexpress.gr
Flights from Barcelona–El Prat Airport to Kos via Athens
- Ave. Duration
- 8h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- €45–190
Flights from Marseille Provence Airport to Kos via Athens
- Ave. Duration
- 13h 45m
- When
- Thursday
- Estimated price
- €90–440
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Kos via Naples
- Ave. Duration
- 8h 45m
- When
- Monday
- Estimated price
- €55–200
- Website
- transavia.com
Flights from Girona–Costa Brava Airport to Kos via Rotterdam
- Ave. Duration
- 8h 5m
- When
- Friday
- Estimated price
- €170–750
- Website
- tui.nl
Flights from Girona–Costa Brava Airport to Kos via Eindhoven
- Ave. Duration
- 9h 50m
- When
- Saturday
- Estimated price
- €210–600
- Website
- neosair.it
Flights from Marseille Provence Airport to Kos via Milan Bergamo
- Ave. Duration
- 7h 35m
- When
- Friday
- Estimated price
- €210–600
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €17–55
- Website
- https://www.renfe.com/es/en
Train from Girona to Montpellier Saint-Roch
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €21–29
- Website
- https://www.renfe.com/es/en
Train from Girona to Aix En Provence Tgv
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://www.renfe.com/es/en
Train from Girona to Marseille St Charles
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €35–50
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- 5 times a day
- Estimated price
- €9–45
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Girona to Montpellier Saint-Roch
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- €29–85
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +355 69 232 8000
- info@anumitravel.com
- Website
- facebook.com
Bus from Montpellier to Tirana
- Ave. Duration
- 19h 49m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Girona, Estació d'Autobusos to Tirana
- Ave. Duration
- 32h 11m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Durrës to Piraeus
- Ave. Duration
- 9h 51m
- Frequency
- Twice daily
- Estimated price
- €40
- Schedules at
- top-lines.gr
Bus from Gjirokastër to Piraeus
- Ave. Duration
- 7h 13m
- Frequency
- Twice daily
- Estimated price
- €36
- Schedules at
- top-lines.gr
- Phone
- +355 69 40 67 522
- info@argjiro.eu
- Website
- travel.gjirafa.com
Bus from Tirana to Gjirokastër
- Ave. Duration
- 4h 10m
- Frequency
- Every 2 hours
- Estimated price
- €12
- Schedules at
- https://travel.gjirafa.com/en/blogs/argjiro-shpk-bus-travel-in-albania
- Phone
- +355 69 930 4724
- basharodolf@gmail.com
- Website
- visit-gjirokastra.com
Bus from Tirana to Gjirokastër
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- €12
- Schedules at
- travel.gjirafa.com
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Marseille, Gare de Marseille-Saint-Charles to Sofia
- Ave. Duration
- 29h
- Frequency
- 4 times a week
- Estimated price
- €95–150
- Schedules at
- yubim.eu
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- €30–45
- Website
- https://citylines.eu/
- Phone
- +90 212 658 00 61
- info@huntur.com.tr
- Website
- huntur.com.tr
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- €24–28
- Website
- https://www.huntur.com.tr/?l=EN
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 7h 51m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://ardatur.bg/en/
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from İstanbul Esenler to Bodrum
- Ave. Duration
- 11h 30m
- Frequency
- 4 times a day
- Estimated price
- €24–35
- Schedules at
- pamukkale.com.tr
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Barcelona Sants Central Bus Station to Sofia Serdica Bus Stop
- Ave. Duration
- 40h
- Frequency
- 4 times a week
- Estimated price
- €95–140
- Website
- https://union-ivkoni.com/en
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Sofia to Kavala Central Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Website
- https://en.kaleiatravel.com/
Ferry from Port of Piraeus to Port of Kos
- Ave. Duration
- 10h 45m
- Frequency
- 6 times a week
- Estimated price
- €60–80
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Kavala to Ag. Kirykos
- Ave. Duration
- 17h 45m
- Frequency
- Once a week
- Estimated price
- €50–130
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- €50–75
- 2 Bed Inside Cabin
- €80–100
- 4 Bed Outside Cabin
- €80–100
- 2 Bed Lux Cabin
- €100–130
- Phone
- +30 22410 70590
- info@12ne.gr
- Website
- 12ne.gr
Car ferry from Port of Rhodes to Port of Kos
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- €22–40
- Website
- https://www.12ne.gr/en
Car ferry from Agios Kirikos to Port of Kos
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a week
- Estimated price
- €30–50
- Website
- https://www.12ne.gr/en
- Phone
- +30 21 0620 6427
- info@saos.gr
- Website
- saos.gr
Car ferry from Port of Rhodes to Port of Kos
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- €20
- Website
- https://saos.gr/en/
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- €25
- Website
- https://www.yesilmarmarislines.com/
- Phone
- +90 252 612 99 19
- info@skymarineferries.com.tr
- Website
- skymarineferries.com.tr
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- 3 times a week
- Estimated price
- €8–18
- Website
- https://www.skymarineferries.com.tr/en
- Phone
- +90 533 739 00 00
- info@bodrumexpresslines.com
- Website
- bodrumexpresslines.com
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 45 min
- Frequency
- Once a week
- Estimated price
- €25–40
- Website
- https://www.bodrumexpresslines.com/en
Want to know more about travelling around Greece
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
Getting around the Cyclades
Read the travel guide
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



























































