There are 8 ways to get from Ukraine to Kos by bus, plane, ferry, 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bus to Chișinău International Airport, fly to Kos
best- Take the bus from Odessa station to Chisinau Airport
- Fly from Chișinău International Airport (RMO) to Kos (KGS)RMO - KGS
12h 9mBus, ferry
cheapest- Take the bus from Kyiv Central Bus station to İstanbul Esenler bus station
- Take the bus from İstanbul Esenler to Bodrum
- Take the ferry from Port of Bodrum to Port of Kos
44h 35m€97–170Bus to Chișinău International Airport, fly to Milas–Bodrum Airport, ferry
- Take the bus from Odessa station to Chisinau Airport
- Fly from Chișinău International Airport (RMO) to Milas–Bodrum Airport (BJV)RMO - BJV
- Take the ferry from Port of Bodrum to Port of Kos
13h 45mTrain, train to Rzeszów–Jasionka Airport, fly to Kos
- Take the train from Lviv to Przemysl Glowny
- Take the train from Przemysl Glowny to Rzeszow Glowny
- Fly from Rzeszów–Jasionka Airport (RZE) to Kos (KGS)RZE - KGS
16h 51m€140–372Bus to Bucharest Otopeni, fly to Kos
- Take the bus from Starosinna Bus Station to Bucharest Otopeni Airport
- Fly from Bucharest Otopeni (OTP) to Kos (KGS)OTP - KGS
21h 14m€128–219Bus, ferry via Teremky
- Take the bus from Teremky to İstanbul Esenler bus station
- Take the bus from İstanbul Esenler bus station to Bodrum bus station
- Take the ferry from Port of Bodrum to Port of Kos
45h 9m€110–164Bus, ferry via Söke
- Take the bus from Kyiv OFIS to Istanbul Esenler
- Take the bus from İstanbul Esenler bus station to Söke bus station
- Take the bus from Söke bus station to Bodrum bus station
- Take the ferry from Port of Bodrum to Port of Kos
46h 57m€104–155Train, bus, ferry
- Take the train from Kyiv-Pas. to Chisinau351
- Take the bus from Chisnau Gara Nord to Istanbul
- Take the bus from İstanbul Esenler to Bodrum
- Take the ferry from Port of Bodrum to Port of Kos
2d 2h€127–225
Chișinău International Airport (RMO) to Kos (KGS) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Ukraine to Kos is to bus and ferry via Teremky which costs €110 - €170 and takes 45h 9m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Ukraine to Kos is to train and fly which takes 16h 51m and costs €140 - €380.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Ukraine and Kos is 1352 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ukraine to Kos without a car is to bus and ferry which takes 44h 35m and costs €95 - €170.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 12h 9m to get from Ukraine to Kos, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 1210+ hotels available in Kos.
What companies run services between Ukraine and Kos, Greece?
There is no direct connection from Ukraine to Kos. However, you can take the line 117 bus to Novoshipnyi riad St, walk to Odessa station, take the bus to Chisinau Airport, walk to str. Aeroport, take the line 30 train to Aeroportul Internațional, walk to Chișinău International Airport (RMO) airport, fly to Kos (KGS), walk to Kos Airport, then take the bus to Kos. Alternatively, you can take a subway from Maidan Nezalezhnosti to Port of Kos via Demiivska, Kyiv Central Bus station, İstanbul Esenler bus station, İstanbul Esenler, Bodrum, and Port of Bodrum in around 44h 35m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- en.aegeanair.com
Flights from Chișinău International Airport to Kos via Athens
- Ave. Duration
- 7h 1m
- When
- Monday and Sunday
- Estimated price
- €75–250
Flights from Rzeszów–Jasionka Airport to Kos via Warsaw Chopin, Athens
- Ave. Duration
- 9h 30m
- When
- Wednesday and Friday
- Estimated price
- €130–420
Flights from Bucharest Otopeni to Kos via Athens
- Ave. Duration
- 4h 37m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €55–230
Flights from Bucharest Otopeni to Kos via Thessaloniki
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- €90–130
- Website
- turkishairlines.com
Flights from Chișinău International Airport to Milas–Bodrum Airport via Istanbul
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- €80–460
- Website
- skyexpress.gr
Flights from Chișinău International Airport to Kos via Athens
- Ave. Duration
- 6h 55m
- When
- Monday
- Estimated price
- €75–250
Flights from Rzeszów–Jasionka Airport to Kos via Warsaw Chopin, Athens
- Ave. Duration
- 8h 40m
- When
- Monday, Friday, and Saturday
- Estimated price
- €130–420
Flights from Bucharest Otopeni to Kos via Athens
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €35–190
- Website
- flypgs.com
Flights from Chișinău International Airport to Milas–Bodrum Airport via Sabiha Gokcen
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- €60–330
- Website
- ryanair.com
Flights from Rzeszów–Jasionka Airport to Kos via Milan Malpensa
- Ave. Duration
- 13h
- When
- Monday
- Estimated price
- €95–300
- Website
- condor.com
Flights from Rzeszów–Jasionka Airport to Kos via Frankfurt
- Ave. Duration
- 11h 30m
- When
- Friday
- Estimated price
- €90–360
- Website
- neosair.it
Flights from Bucharest Otopeni to Kos via Mykonos
- Ave. Duration
- 4h 10m
- When
- Friday
- Estimated price
- €35–180
- Website
- austrian.com
Flights from Bucharest Otopeni to Kos via Vienna
- Ave. Duration
- 5h 15m
- When
- Saturday
- Estimated price
- €90–360
- Website
- easyjet.com
Flights from Bucharest Otopeni to Kos via Naples
- Ave. Duration
- 6h 40m
- When
- Monday
- Estimated price
- €60–230
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Lviv to Przemysl Glowny
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- €35–55
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €35–55
Train from Kyiv-Pas. to Chisinau
- Ave. Duration
- 18h 48m
- Frequency
- 4 times a week
- Estimated price
- €50–70
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €50–70
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €7–14
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €7–11
- 1st Class
- €11–14
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://polregio.pl/pl/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 52 min
- Frequency
- Twice daily
- Estimated price
- €6–11
- Website
- https://regiojet.com/
- 2nd Class
- €6–10
- 1st Class
- €7–11
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Odessa station to Chisinau Airport
- Ave. Duration
- 2h 56m
- Frequency
- Hourly
- Schedules at
- galtrans.md
- Phone
- +380 (93) 320-44-44
- help@gunsel.ua
- Website
- gunsel.ua
Bus from Kyiv Central Bus station to İstanbul Esenler bus station
- Ave. Duration
- 29h 5m
- Frequency
- Twice daily
- Estimated price
- €65–95
- Website
- https://gunsel.ua/
Bus from Teremky to İstanbul Esenler bus station
- Ave. Duration
- 29h 50m
- Frequency
- 6 times a week
- Estimated price
- €65–95
- Website
- https://gunsel.ua/
- 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
- 5 times a day
- Estimated price
- €24–35
- Schedules at
- pamukkale.com.tr
- Phone
- +38 (050) 3360-736
- Website
- turist.in.ua
Bus from Starosinna Bus Station to Bucharest Otopeni Airport
- Ave. Duration
- 12h 49m
- Frequency
- 4 times a week
- Estimated price
- €37
- Schedules at
- turist.in.ua
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from İstanbul Esenler bus station to Bodrum bus station
- Ave. Duration
- 11h 1m
- Frequency
- Every 4 hours
- Estimated price
- €19–28
- Schedules at
- flixbus.com.tr
Bus from İstanbul Esenler bus station to Söke bus station
- Ave. Duration
- 9h 50m
- Frequency
- Hourly
- Estimated price
- €17–25
- Schedules at
- flixbus.com.tr
Bus from Söke bus station to Bodrum bus station
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- €6–9
- Schedules at
- flixbus.com.tr
- Phone
- 0850 202 22 22
- iletisim@uludagturizm.com.tr
- Website
- balikesiruludag.com.tr
Bus from İstanbul Esenler bus station to Bodrum bus station
- Ave. Duration
- 12h 15m
- Frequency
- 4 times a day
- Estimated price
- €26
- Schedules at
- balikesiruludag.com.tr
- Phone
- 0850 811 5959
- website@kaleseyahat.com.tr
- Website
- kaleseyahat.com.tr
Bus from İstanbul Esenler bus station to Bodrum bus station
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Estimated price
- €24
- Schedules at
- kaleseyahat.com.tr
- Phone
- 0(850) 309 22 16
- bilgi@istanbulkalesi.com.tr
- Website
- istanbulkalesi.com.tr
Bus from İstanbul Esenler bus station to Bodrum bus station
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- €22
- Schedules at
- istanbulkalesi.com.tr
- Phone
- +90544 210 2535
- Website
- luksistanbul.com
Bus from Kyiv OFIS to Istanbul Esenler
- Ave. Duration
- 29h 40m
- Frequency
- Once daily
- Estimated price
- €55–80
- Schedules at
- luksistanbul.com
- Phone
- +373 22 542-185
- autogara@mtc.md
- Website
- autogara.md
Bus from Chisnau Gara Nord to Istanbul
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Estimated price
- €45–80
- Schedules at
- autogara.md
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






































