Trains from Istanbul to Ankara
There are two types of trains that travel from Istanbul to Ankara: high speed trains from Istanbul to Ankara, and overnight trains from Istanbul to Ankara.
High Speed Trains from Istanbul to Ankara
High speed trains from Istanbul to Ankara starts on a regular train from Istanbul to Eskisehir, then switch to a high speed train from Eskisehir to Ankara.
High speed trains depart Istanbul Haydarpasa train station four times a day, at 7:10, 11:00, 14:00, and 17:50. The total train time from Istanbul to Ankara is 4h39m.
A new section of track is being laid that will eliminate the stop at Eskisehir and shorten the high speed train time between Istanbul and Ankara to 3 hours.
Overnight Trains from Istanbul to Ankara
Overnight trains from Istanbul to Ankara are called Ankara Express trains. They provide both seats and couchettes for sleeping.
Overnight trains depart from Istanbul Haydarpasa train station three times a day, at 22:00, 22:30 (sleeper), and 23:00. The train journey on the overnight train from Istanbul to Ankara takes 9h12m.
