There are 12 ways to get from Ankara to Kavála by train, bus, car, plane, or 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, bus
best- Take the train from Ankara to Istanbul Söğütlüçeşmetrain Yht / ...
- Take the bus from Istanbul to Kavala Central Bus Stationbus
12h 47m€40–100Train, bus via Istanbul
cheapest- Take the train from Ankara to Istanbul Söğütlüçeşmetrain Yht / ...
- Take the bus from Istanbul to Kavala Central Bus Stationbus
14h€36–55Train, bus via Edirne
- Take the train from Ankara Gar to Istanbul(Halkali)train Hst
- Take the train from Istanbul(Halkali) to Edirnetrain Re
- Take the train from Orestiada to Alexandroupoli Porttrain Re
- Take the bus from Alexandroupoli to Kavala Central Bus Stationbus
18h 7m€41–63Drive 883.4 km
- Drive from Ankara to Kaválacar 883.4 km
8h 39m€169–244Fly Ankara Esenboğa International Airport to Thessaloniki Airport Makedonia, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Thessaloniki Airport Makedonia (SKG)plane ESB - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kavalabus
11h 16m€167–394Bus
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from Istanbul to Kavala Central Bus Stationbus
14h 23m€46–109Bus via Armada
- Take the bus from Ankara Söğütgözü to İstanbul Esenlerbus
- Take the bus from Istanbul Esenler Otogari to Kavala Central Bus Stationbus Arda-Tur
17h 35m€61–93Fly Ankara Esenboğa International Airport to Çanakkale Airport, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Çanakkale Airport (CKZ)plane ESB - CKZ
- Take the bus from Çanakkale to Keşanbus
- Take the bus from Keşan to Kavala Central Bus Stationbus
10h 53m€72–233Fly Ankara Esenboğa International Airport to Istanbul Sabiha Gökçen International Airport, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Istanbul Sabiha Gökçen International Airport (SAW)plane ESB - SAW
- Take the bus from Istanbul to Kavala Central Bus Stationbus
12h 21m€59–127Fly Ankara Esenboğa International Airport to Istanbul Airport, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Istanbul Airport (IST)plane ESB - IST
- Take the bus from Istanbul Airport Bus to Keşanbus
- Take the bus from Keşan to Kavala Central Bus Stationbus
11h 48m€265–330Fly Ankara Esenboğa International Airport to İzmir Adnan Menderes International Airport, ferry
- Fly from Ankara Esenboğa International Airport (ESB) to İzmir Adnan Menderes International Airport (ADB)plane ESB - ADB
- Take the ferry from Alsancak Limanı to Mytileneferry
- Take the ferry from Mytilene to Kavalaferry
15h 53m€149–274Train, Metro to Istanbul Airport, fly to Thessaloniki Airport Makedonia, bus
- Take the train from Ankara to Halkalitrain
- Take the train from Halkali to Istanbul Airporttrain
- Fly from Istanbul Airport (IST) to Thessaloniki Airport Makedonia (SKG)plane IST - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kavalabus
13h 26m€113–261
Ankara Esenboğa International Airport (ESB) to Thessaloniki Airport Makedonia (SKG) flights
Comparing Your Travel Options
The cheapest way to get from Ankara to Kavála is to train and bus via Istanbul which costs €35 - €55 and takes 14h.
The fastest way to get from Ankara to Kavála is to drive which takes 8h 39m and costs €160 - €250.
No, there is no direct bus from Ankara to Kavála station. However, there are services departing from Ankara and arriving at Kavala Central Bus Station via Istanbul. The journey, including transfers, takes approximately 14h 23m.
The distance between Ankara and Kavála is 1142 km. The road distance is 883.4 km.
The best way to get from Ankara to Kavála without a car is to train and bus which takes 12h 47m and costs €35 - €100.
It takes approximately 12h 47m to get from Ankara to Kavála, including transfers.
Ankara to Kavála bus services, operated by Metro Turizm, depart from Ankara station.
Ankara to Kavála bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Kavála is 1h behind Ankara. It is currently 5:53 AM in Ankara and 4:53 AM in Kavála.
Yes, the driving distance between Ankara to Kavála is 883 km. It takes approximately 8h 39m to drive from Ankara to Kavála.
What companies run services between Ankara, Turkey and Kavála, Greece?
You can take a bus from Ankara to Kavala Central Bus Station via Istanbul Otogari and Istanbul in around 14h 23m.
- Website
- flypgs.com
Flights from Ankara Esenboğa International Airport to Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €29–200
Flights from Ankara Esenboğa International Airport to İzmir Adnan Menderes International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €35–250
Flights from Ankara Esenboğa International Airport to İzmir Adnan Menderes International Airport via Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €40–260
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Thessaloniki Airport Makedonia via Istanbul Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €100–340
Flights from Ankara Esenboğa International Airport to Istanbul Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- €220–240
Flights from Ankara Esenboğa International Airport to İzmir Adnan Menderes International Airport via Istanbul Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €160–400
Flights from Istanbul Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- €100–170
- Website
- ajet.com
Flights from Ankara Esenboğa International Airport to Çanakkale Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €40–140
Flights from Ankara Esenboğa International Airport to Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €28–40
Flights from Ankara Esenboğa International Airport to İzmir Adnan Menderes International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €30–70
- Website
- en.aegeanair.com
Flights from Ankara Esenboğa International Airport to Thessaloniki Airport Makedonia via Istanbul Airport
- Ave. Duration
- 4h 15m
- When
- Monday and Friday
- Estimated price
- €70–260
Flights from Istanbul Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €80–220
Flights from Istanbul Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- €80–220
- Website
- wizzair.com
Flights from Ankara Esenboğa International Airport to Thessaloniki Airport Makedonia via Budapest
- Ave. Duration
- 6h 15m
- When
- Saturday
- Estimated price
- €70–290
- Website
- austrian.com
Flights from Ankara Esenboğa International Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 7h 15m
- When
- Monday
- Estimated price
- €95–320
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Ankara to Istanbul Söğütlüçeşme
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Website
- Turkish Railways (TCDD)
Train from Istanbul(Halkali) to Edirne
- Ave. Duration
- 5h 36m
- Frequency
- Every 4 hours
- Estimated price
- €6–9
- Website
- Turkish Railways (TCDD)
Train from Ankara to Istanbul Söğütlüçeşme
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- Turkish Railways (TCDD)
Train from Ankara to Halkali
- Ave. Duration
- 4h 57m
- Frequency
- Twice daily
- Estimated price
- €13–19
- Website
- Turkish Railways (TCDD)
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Orestiada to Alexandroupoli Port
- Ave. Duration
- 1h 51m
- Frequency
- 4 times a day
- Estimated price
- €9–14
- Website
- Hellenic Train S.A.
- Phone
- +90 850 252 88 00
- [email protected]
- Website
- metro.istanbul
Train from Halkali to Istanbul Airport
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Estimated price
- €1
- Schedules at
- istairport.com
- Phone
- +30 2310241545
- [email protected]
- Website
- Crazy Holidays
Bus from Istanbul to Kavala Central Bus Station
- Ave. Duration
- 6h 47m
- Frequency
- Twice daily
- Estimated price
- €25–80
- Website
- Crazy Holidays
Bus from Istanbul to Kavala Central Bus Station
- Ave. Duration
- 6h 47m
- Frequency
- Twice daily
- Estimated price
- €25–80
- Website
- Crazy Holidays
Bus from Keşan to Kavala Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €20–65
- Website
- Crazy Holidays
Bus from Istanbul to Kavala Central Bus Station
- Ave. Duration
- 6h 47m
- Frequency
- Twice daily
- Estimated price
- €25–80
- Website
- Crazy Holidays
Bus from Keşan to Kavala Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €20–65
- Website
- Crazy Holidays
- Phone
- +30 25510 26479
- [email protected]
- Website
- ktelevrou.gr
Bus from Alexandroupoli to Kavala Central Bus Station
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- €7–12
- Schedules at
- ktelevrou.gr
- Phone
- +30 2510.222294
- [email protected]
- Website
- ktelkavalas.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kavala
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- €12–19
- Schedules at
- ktelkavalas.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kavala
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- €12–19
- Schedules at
- ktelkavalas.gr
- Phone
- +90 212 658 18 51
- [email protected]
- Website
- Alpar Turizm
Bus from Istanbul to Kavala Central Bus Station
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- €21–35
- Website
- Alpar Turizm
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Istanbul to Kavala Central Bus Station
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €23–35
- Website
- MetroTurizm
- Standard
- €23–35
Bus from Ankara to Istanbul Otogari
- Ave. Duration
- 6h 36m
- Frequency
- Every 4 hours
- Estimated price
- €21–30
- Website
- MetroTurizm
- Standard
- €21–30
Bus from Çanakkale to Keşan
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- €10–15
- Website
- MetroTurizm
- Standard
- €10–15
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Ankara Söğütgözü to İstanbul Esenler
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- €16–23
- Schedules at
- varan.com.tr
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Istanbul Esenler Otogari to Kavala Central Bus Station
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- €69
- Website
- Arda Tur
- Phone
- +30-2310540970
- [email protected]
- Website
- Simeonidis Tours
Bus from Istanbul Esenler Otogari to Kavala Central Bus Station
- Ave. Duration
- 6h 42m
- Frequency
- Once daily
- Estimated price
- €45–65
- Website
- Simeonidis Tours
- Phone
- 0850 222 59 59
- [email protected]
- Website
- istanbulseyahat.com.tr
Bus from Çanakkale to Keşan
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- istanbulseyahat.com.tr
Bus from Istanbul Airport Bus to Keşan
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- €22
- Schedules at
- istanbulseyahat.com.tr
- Phone
- 444 00 17
- [email protected]
- Website
- truvaturizm.com
Bus from Çanakkale to Keşan
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Schedules at
- truvaturizm.com
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Çanakkale to Keşan
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- guneyakdeniz.com
- Phone
- 0850 202 22 22
- [email protected]
- Website
- balikesiruludag.com.tr
Bus from Çanakkale to Keşan
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €13–17
- Schedules at
- balikesiruludag.com.tr
- Phone
- 0236 613 10 55
- [email protected]
- Website
- somaseyahat.com.tr
Bus from Çanakkale to Keşan
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Schedules at
- somaseyahat.com.tr
- Phone
- 0 232 330 89 22
- [email protected]
- Website
- izdeniz.com.tr
Ferry from Alsancak Limanı to Mytilene
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Estimated price
- €60
- Schedules at
- izdeniz.com.tr
- Phone
- +30 21 0891 9800
- [email protected]
- Website
- Blue Star Ferries
Ferry from Mytilene to Kavala
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €55–140
- Website
- Blue Star Ferries
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Travelling to and around Russia for the 2018 FIFA World Cup, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
Booking & Getting There
There are 1320+ hotels available in Kavála.




























































