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 Ankara Gartrain Hst / ...
9h 21m₺851–1,229Drive 389.2 km
- Drive from Isparta to Ankaracar 389.2 km
4h 43m₺2,215–3,200Bus 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
6h 51m₺2,402–7,228Train, 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₺4,125–16,167
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 21m.
The fastest way to get from Isparta to Ankara is to drive which takes 4h 43m and costs 2.200 ₺ - 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 and Eskisehir. The journey, including transfers, takes approximately 9h 21m.
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 21m.
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 and Eskisehir in around 9h 21m.
- Website
- ajet.com
Flights from Antalya Airport to Ankara Esenboğa International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₺1,800–6,000
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
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Isparta to Karakuyu
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- ₺100–140
- Website
- Turkish Railways (TCDD)
Train from Karakuyu to Eskisehir
- Ave. Duration
- 5h 36m
- Frequency
- Twice daily
- Estimated price
- ₺470–700
- Website
- Turkish Railways (TCDD)
Train from Eskisehir to Ankara Gar
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ₺280–390
- Website
- Turkish Railways (TCDD)
Train from Isparta to Burdur
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- ₺90–130
- Website
- Turkish Railways (TCDD)
Train from Isparta to Cardak
- Ave. Duration
- 3h 14m
- Frequency
- 4 times a day
- Estimated price
- ₺240–340
- Website
- Turkish Railways (TCDD)
- 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
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 documents do I need to cross Niagara Falls?, Need to know: Eurostar, and Best ways to travel around Australia - 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 259+ hotels available in Ankara.










