There are 7 ways to get from Istanbul to Ankara by plane, train, bus, rideshare, taxi 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.
Recommended option
Fly from Istanbul • 2h 48m
Cheapest option
Train • 5h 33m
5 alternative options
Train to Sabiha Gokcen, fly • 4h 27m
Bus • 8h 30m
Rideshare • 5h 27m
Taxi • 4h 33m
Drive • 4h 33m
Questions & Answers
The cheapest way to get from Istanbul to Ankara is to train which costs 200 ₺ - 300 ₺ and takes 5h 33m.
The quickest way to get from Istanbul to Ankara is to fly which costs 1.100 ₺ - 2.400 ₺ and takes 2h 48m.
Yes, there is a direct bus departing from Istanbul Otogari and arriving at Ankara. Services depart every four hours, and operate every day. The journey takes approximately 8h 30m.
No, there is no direct train from Istanbul to Ankara. However, there are services departing from Yenikapi and arriving at Ankara via ISTANBUL(Pendik). The journey, including transfers, takes approximately 5h 33m.
The distance between Istanbul and Ankara is 352 km. The road distance is 451.7 km.
The best way to get from Istanbul to Ankara without a car is to train which takes 5h 33m and costs 200 ₺ - 300 ₺.
It takes approximately 2h 48m to get from Istanbul to Ankara, including transfers.
Istanbul to Ankara bus services, operated by MetroTurizm, depart from Istanbul Otogari station.
Istanbul to Ankara train services, operated by Turkish Railways (TCDD), depart from ISTANBUL(Pendik) station.
The best way to get from Istanbul to Ankara is to fly which takes 2h 48m and costs 1.100 ₺ - 2.400 ₺. Alternatively, you can train, which costs 200 ₺ - 300 ₺ and takes 5h 33m, you could also bus, which costs 500 ₺ - 750 ₺ and takes 8h 30m.

- Distance: 352 km
- Duration: 2h 48m
What companies run services between Istanbul, Turkey and Ankara, Turkey?
Turkish Airlines flies from Istanbul Esenler Otogar to Ankara hourly. Alternatively, Turkish Railways (TCDD) operates a train from ISTANBUL(Pendik) to Ankara every 2 hours. Tickets cost 190 ₺ - 270 ₺ and the journey takes 3h 45m.

- Website
- turkishairlines.com
Flights from Istanbul to Ankara
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- 800 ₺ - 2.200 ₺
Flights from Sabiha Gokcen to Ankara
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- 600 ₺ - 3.100 ₺

- Website
- flypgs.com
Flights from Sabiha Gokcen to Ankara
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- 650 ₺ - 2.500 ₺

- Phone
- +90 444 8 233
- Website
- tcddtasimacilik.gov.tr
Train from Yenikapi to Ayrilikcesme
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- 6 ₺ - 9 ₺
- Schedules at
- tcddtasimacilik.gov.tr
Train from ISTANBUL(Pendik) to Ankara
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- 190 ₺ - 270 ₺
- Schedules at
- tcddtasimacilik.gov.tr

- Phone
- 0850 222 34 55
- iletisim@metroturizm.com.tr
- Website
- metroturizm.com.tr
Bus from Istanbul Otogari to Ankara
- Ave. Duration
- 8h 30m
- Frequency
- Every 4 hours
- Estimated price
- 300 ₺ - 410 ₺
- Website
- https://www.metroturizm.com.tr/en

- Phone
- +90 224 294 55 62
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from İstanbul Esenler bus station to Ankara bus station
- Ave. Duration
- 6h 45m
- Frequency
- Every 4 hours
- Estimated price
- 500 ₺ - 750 ₺
- Schedules at
- flixbus.com.tr

- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from İstanbul to Ankara
- Ave. Duration
- 5h 27m
- Frequency
- Every 4 hours
- Estimated price
- 315 ₺
- Book at
- blablacar.co.uk
- Ave. Duration
- 4h 33m
- Estimated price
- 3.400 ₺ - 4.200 ₺
Online Taxi
- Phone
- +90 212 6268080
- Website
- onlinetaksi.com
Kaya Vip Travel
- Phone
- +90 5321200904
- Website
- kayaviptravel.com
City Transfer Istanbul
- Phone
- +90 212 517 00 90
3E Transfer
- Phone
- +90 850 305 3008
- Website
- transfer3e.com
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 Getting to Rome from the airport, The London Underground: Essential tips to navigate the Tube and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
The quickest flight from Istanbul Airport to Ankara Airport is the direct flight which takes 1h 5m.
Istanbul to Ankara bus services, operated by MetroTurizm, arrive at Ankara station.
Istanbul to Ankara train services, operated by Turkish Railways (TCDD), arrive at Ankara station.
Yes, the driving distance between Istanbul to Ankara is 452 km. It takes approximately 4h 33m to drive from Istanbul to Ankara.
Turkish Airlines offers flights from Istanbul Airport to Ankara Airport.
There are 252+ hotels available in Ankara. Prices start at 2.500 ₺ per night.
The best way to get from Istanbul to Istanbul Airport is to taxi which takes 28 min and costs 310 ₺ - 380 ₺.