Istanbul to Ankara Train

Turkey — schedule, fares, journey time and live tracking

Distance
532 km
Journey time
3h 50m
Stops
5

Route Overview

🇹🇷 Turkey · 532 km · 3h 50m

5 stops
  1. Ankara Gar
    Ankara
    17:45
  2. Sivas Gar
    Sivas
    03:40
    448 km
  3. Erzincan Gar
    Erzincan
    09:24
    714 km
  4. Erzurum Gar
    Erzurum
    13:35
    904 km
  5. Kars Gar
    Kars
    18:20
    1100 km

About Istanbul to Ankara Train

The Istanbul to Ankara train is a major Turkey rail service covering approximately 532 km with a journey time of 3h 50m. The route connects Istanbul and Ankara, passing through key urban and regional centres.

Tickets can be booked through TCDD. Prices vary by class, seat availability and booking time — booking in advance is recommended for popular departure times and holiday periods.

At 532 km, the average speed on this route is approximately 139 km/h. Overnight sleeper options may be available.

TrainsTracking provides real-time live tracking, platform information, delay alerts and full timetables for all Turkey train services. Use the live schedule link to check current departure times.

Frequently Asked Questions

How long does the train from Istanbul to Ankara take?
The journey from Istanbul to Ankara takes approximately 3h 50m. Times may vary by train type and stops en route. Always check the live schedule for current timings.
How far is Istanbul from Ankara by train?
The rail distance from Istanbul to Ankara is approximately 532 km.
How do I book a train ticket from Istanbul to Ankara?
Book tickets through TCDD at https://www.tcddtasimacilik.gov.tr. You can also buy at station ticket offices. Book in advance for the best prices.
Are there direct trains from Istanbul to Ankara?
Yes, direct trains include: YHT Ankara–İstanbul, YHT Ankara–Konya, IC Ankara–İzmir.

Book Tickets

Book IstanbulAnkara tickets on TCDD.

Book on TCDD

Live Schedule

Real-time departure boards and live delays for Turkey.

View Schedules

Route Details

OriginIstanbul
DestinationAnkara
Distance532 km
Journey time3h 50m
Stops5
Country🇹🇷 Turkey