There are 7 ways to get from Ankara to Sparta by plane, bus, train, 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.
Fly to Athens International Airport, bus
best- Fly from Ankara Esenboğa International Airport (ESB) to Athens International Airport (ATH)plane ESB - ATH
- Take the bus from Athens, Leoforou Kifisou - KTEL to Spartibus
12h 7m€122–232Bus via Thessaloníki
cheapest- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from Istanbul to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Athens, Leoforou Kifisou - KTELbus
- Take the bus from Athens, Leoforou Kifisou - KTEL to Spartibus
29h 18m€71–128Train, bus
- Take the train from Ankara to Istanbul Pendiktrain Yht
- Take the bus from Istanbul to Athensbus
- Take the bus from Athens, Leoforou Kifisou - KTEL to Spartibus
26h 51m€116–163Drive 1,649 km
- Drive from Ankara to Spartacar 1,649 km
18h 10m€293–423Fly to Kalamata International Airport, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Kalamata International Airport (KLX)plane ESB - KLX
- Take the bus from Kalamata to Spartibus
11h 36m€177–611Train, drive, bus
- Take the train from Ankara to Halkalitrain Yht
- Take the train from Halkali to Tayyakadıntrain
- Drive from Tayyakadın to Orestiádacar
- Take the bus from Orestiáda to Athens, Leoforou Kifisou - KTELbus
- Take the bus from Athens, Leoforou Kifisou - KTEL to Spartibus
27h 2m€80–150Bus
- Take the bus from Ankara bus station to Istanbul Central Bus Stationbus
- Take the bus from Istanbul Esenler Otogari to Kavala Central Bus Stationbus
- Take the bus from Kavala to Athens, Leoforou Kifisou - KTELbus
- Take the bus from Athens, Leoforou Kifisou - KTEL to Spartibus
27h 55m
Ankara Esenboğa International Airport (ESB) to Athens International Airport (ATH) flights
Questions & Answers
The cheapest way to get from Ankara to Sparta is to bus via Thessaloníki which costs €70 - €130 and takes 29h 18m.
The fastest way to get from Ankara to Sparta is to fly and bus which takes 11h 36m and costs €170 - €650.
No, there is no direct bus from Ankara station to Sparta. However, there are services departing from Ankara bus station and arriving at Sparti via Istanbul Esenler Otogari, Kavala and Athens, Leoforou Kifisou - KTEL. The journey, including transfers, takes approximately 27h 55m.
The distance between Ankara and Sparta is 1098 km. The road distance is 1649 km.
The best way to get from Ankara to Sparta without a car is to train and bus which takes 26h 51m and costs €110 - €170.
It takes approximately 12h 7m to get from Ankara to Sparta, including transfers.
Ankara to Sparta bus services, operated by FlixBus, depart from Ankara bus station.
Ankara to Sparta bus services, operated by FlixBus, arrive at Istanbul Central Bus Station.
Sparta is 1h behind Ankara. It is currently 1:36 AM in Ankara and 12:36 AM in Sparta.
Yes, the driving distance between Ankara to Sparta is 1649 km. It takes approximately 18h 10m to drive from Ankara to Sparta.
What companies run services between Ankara, Turkey and Sparta, Peloponnese, Greece?
You can take a bus from Ankara bus station to Sparti via Istanbul Central Bus Station, Istanbul Esenler Otogari, Kavala, and Athens, Leoforou Kifisou - KTEL in around 27h 55m.
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Athens International Airport via Istanbul
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €50–340
- Website
- flypgs.com
Flights from Ankara Esenboğa International Airport to Athens International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- €30–210
- Website
- en.aegeanair.com
Flights from Ankara Esenboğa International Airport to Kalamata International Airport via Istanbul, Athens International Airport
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €220–850
Flights from Ankara Esenboğa International Airport to Kalamata International Airport via Istanbul, Thessaloniki
- Ave. Duration
- 8h 30m
- When
- Tuesday and Saturday
- Estimated price
- €220–850
- Website
- austrian.com
Flights from Ankara Esenboğa International Airport to Kalamata International Airport via Vienna
- Ave. Duration
- 7h 40m
- When
- Sunday
- Estimated price
- €170–600
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Ankara to Istanbul Pendik
- Ave. Duration
- 3h 53m
- Frequency
- Hourly
- Estimated price
- €12–20
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Ankara to Halkali
- Ave. Duration
- 5h 4m
- Frequency
- Twice daily
- Estimated price
- €12–20
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Halkali to Tayyakadın
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- €5–9
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +302731026441
- info@ktel-lakonias.gr
- Website
- ktel-lakonias.gr
Bus from Athens, Leoforou Kifisou - KTEL to Sparti
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- €20
- Schedules at
- ktel-lakonias.gr
- Book at
- ktel-lakonias.gr
- Phone
- +30 2310241545
- crazy.holidays.tours@gmail.com
- Website
- crazyholidays.gr
Bus from Istanbul to Athens
- Ave. Duration
- 16h
- Frequency
- Once a week
- Estimated price
- €80–120
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +30 27210 28581
- info@ktelmessinias.gr
- Website
- ktelmessinias.gr
Bus from Kalamata to Sparti
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- Estimated price
- €5–8
- Website
- https://www.ktelmessinias.gr/en/homepage-en/
- Schedules at
- https://www.ktelmessinias.gr/en/routes/
- Book at
- https://ktelbus.gr/mes/ticketweb/
- Phone
- +30 25510 26479
- info@ktelevrou.gr
- Website
- ktelevrou.gr
Bus from Orestiáda to Athens, Leoforou Kifisou - KTEL
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a day
- Estimated price
- €35–90
- Schedules at
- ktelevrou.gr
- Book at
- eticket.ktelevrou.gr
- Website
- global.flixbus.com
Bus from Ankara bus station to Istanbul Central Bus Station
- Ave. Duration
- 6h 45m
- Frequency
- Twice a week
- Schedules at
- global.flixbus.com
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Istanbul Esenler Otogari to Kavala Central Bus Station
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- €35
- Website
- https://ardatur.bg/en/
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Istanbul Esenler Otogari to Kavala Central Bus Station
- Ave. Duration
- 8h 11m
- Frequency
- Once daily
- Estimated price
- €40–60
- Schedules at
- simeonidistours.gr
- Phone
- +30 2510.222294
- info@ktelkavalas.gr
- Website
- ktelkavalas.gr
Bus from Kavala to Athens, Leoforou Kifisou - KTEL
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- €45–75
- Schedules at
- ktelkavalas.gr
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Ankara to Istanbul Otogari
- Ave. Duration
- 6h 18m
- Frequency
- Every 2 hours
- Estimated price
- €12–18
- Website
- https://www.metroturizm.com.tr/en
- Standard
- €12–16
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Istanbul to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- +30 2310 500111
- ktel2310@gmail.com
- Website
- ktelthes.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Athens, Leoforou Kifisou - KTEL
- Ave. Duration
- 5h 30m
- Frequency
- Every 3 hours
- Estimated price
- €8–45
- Schedules at
- ktelthes.gr
- Book at
- ktelthes.e-ticketing.gr
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
More Questions & Answers
There are 184+ hotels available in Sparta.













































