There are 6 ways to get from Isparta to Ankara by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Isparta to Ankarabus
5h 45m₺900–1,600Train
cheapest- Take the train from Isparta to Karakuyutrain Ic
- Take the train from Karakuyu to Eskisehirtrain Ic
- Take the train from Eskisehir to Polatli Yhttrain Hst
- Take the train from Polatli Yht to Ankara Gartrain Hst
9h 57m₺861–1,259Drive 389.2 km
- Drive from Isparta to Ankaracar 389.2 km
4h 43m₺2,173–3,138Bus to Antalya Airport, fly
- Take the bus from Isparta to Antalyabus
- Fly from Antalya Airport (AYT) to Ankara Esenboğa International Airport (ESB)plane AYT - ESB
7h 4m₺2,237–6,582Train, bus
- Take the train from Isparta to Burdurtrain Güller Ekspresi
- Take the bus from Burdur to Ankarabus
9h 10m₺1,190–1,825Train to Denizli Çardak Airport, fly
- Take the train from Isparta to Cardaktrain
- Fly from Denizli Çardak Airport (DNZ) to Ankara Esenboğa International Airport (ESB)plane DNZ - ESB
8h 50m₺3,855–15,807
Isparta to Ankara by bus
Questions & Answers
The cheapest way to get from Isparta to Ankara is to train which costs 850 ₺ - 1.300 ₺ and takes 9h 57m.
The fastest way to get from Isparta to Ankara is to drive which takes 4h 43m and costs 2.100 ₺ - 3.200 ₺.
Yes, there is a direct bus departing from Isparta and arriving at Ankara. Services depart four times a day, and operate every day. The journey takes approximately 5h 45m.
No, there is no direct train from Isparta to Ankara. However, there are services departing from Isparta and arriving at Ankara Gar via Karakuyu, Eskisehir and Polatli Yht. The journey, including transfers, takes approximately 9h 57m.
The distance between Isparta and Ankara is 412 km. The road distance is 389.2 km.
The best way to get from Isparta to Ankara without a car is to bus which takes 5h 45m and costs 900 ₺ - 1.600 ₺.
The bus from Isparta to Ankara takes 5h 45m including transfers and departs four times a day.
Isparta to Ankara bus services, operated by Pamukkale Turizm, depart from Isparta station.
Isparta to Ankara train services, operated by Turkish Railways (TCDD), depart from Isparta station.
The best way to get from Isparta to Ankara is to bus which takes 5h 45m and costs 900 ₺ - 1.600 ₺. Alternatively, you can train, which costs 850 ₺ - 1.300 ₺ and takes 9h 57m.
What companies run services between Isparta, Turkey and Ankara, Turkey?
Pamukkale Turizm operates a bus from Isparta to Ankara 4 times a day. Tickets cost ₺900–1,200 and the journey takes 5h 45m. Metro Turizm also services this route twice daily. Alternatively, you can take a train from Isparta to Ankara Gar via Karakuyu, Eskisehir, and Polatli Yht in around 9h 57m.
- Website
- ajet.com
Flights from Antalya Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₺1,600–5,500
Flights from Denizli Çardak Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₺3,200–15,000
- Website
- flypgs.com
Flights from Antalya Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₺1,400–9,500
Flights from Antalya Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 3h 13m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₺2,000–12,000
Flights from Denizli Çardak Airport to Ankara Esenboğa International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 7m
- When
- Monday, Thursday, Saturday, Sunday, and Wednesday
- Estimated price
- ₺2,700–16,000
- Website
- turkishairlines.com
Flights from Denizli Çardak Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- ₺11,000–29,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- tcdd.gov.tr
Train from Isparta to Karakuyu
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- ₺100–140
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Karakuyu to Eskisehir
- Ave. Duration
- 5h 36m
- Frequency
- Twice daily
- Estimated price
- ₺470–700
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Eskisehir to Polatli Yht
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- ₺200–290
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Polatli Yht to Ankara Gar
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- ₺90–130
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Isparta to Burdur
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- ₺90–130
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Isparta to Cardak
- Ave. Duration
- 3h 14m
- Frequency
- 4 times a day
- Estimated price
- ₺240–340
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Isparta to Ankara
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a day
- Estimated price
- ₺900–1,200
- Schedules at
- pamukkale.com.tr
Bus from Isparta to Antalya
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₺440–600
- Schedules at
- pamukkale.com.tr
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Isparta to Ankara
- Ave. Duration
- 6h 42m
- Frequency
- Twice daily
- Estimated price
- ₺1,100–1,600
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺1,100–1,600
Bus from Isparta to Antalya
- Ave. Duration
- 2h 16m
- Frequency
- Twice daily
- Estimated price
- ₺600–900
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺600–900
Bus from Burdur to Ankara
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- ₺1,100–1,700
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺1,100–1,700
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 What are the different types of Renfe trains in Spain?, French strikes 2018: What are my alternative transport options?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Isparta to Ankara bus services, operated by Pamukkale Turizm, arrive at Ankara station.
Isparta to Ankara train services, operated by Turkish Railways (TCDD), arrive at Karakuyu station.
Yes, the driving distance between Isparta to Ankara is 389 km. It takes approximately 4h 43m to drive from Isparta to Ankara.
Book your Isparta to Ankara bus tickets online with Omio.
There are 265+ hotels available in Ankara.















