How to Reach Ankara

The Easiest Way to Reach Ankara


  • By Air: The Ankara Esenboga International Airport (ESB) is the main airport and is located around 28 kilometres away from the city centre. Turkish Airlines (THY), Lufthansa, Austrian Airlines, Iran Air and British Airways serves flights to Ankara. There are also domestic flights from major Turkish cities like Istanbul. Once reached the airport, there are buses and taxis that can take you to the city centre.
  • By Train: Being centrally located, Ankara has proper rail network. You can hop on a train to Ankara from Istanbul, Eskisehir, Izmir, Konya, Bursa and Adana.
  • By Bus: You can reach Ankara by the buses served from all the parts of Turkey. These buses are frequent, inexpensive and recommended by Ankara Travel Guide.


  • By Bus: There are public as well as private buses operating in Ankara to get around.
  • By Metro: Ankara has a well-maintained metro line and can be used to get around the city.
  • By Suburban Railway: This is also an efficient way to get around the capital and covers all the major areas.
  • By Dolmus: These privately run mini-buses are a cheap way of getting around.
  • By Taxi: Taxis are available for Hire and it is important to insist on paying as per the metre to avoid rip-off.

Modes of Transportation in Ankara

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Ankara. The most preferred mode of transport in Ankara is Car.

Average distance: 14.64 km Average time: 34.36 min

  • Car 57.69%
    Driving 24.8 min Walking 0.87 min Overall average time for 16.73 kms 25.67 min
  • Walking 11.54%
    Walking 22.17 min Driving 5 min Bus 3.33 min Other 2.5 min Train 1.67 min Waiting 0.83 min Overall average time for 3.72 kms 35.5 min
  • Bus/Trolleybus 23.08%
    Bus 30.75 min Waiting 6.75 min Walking 6.33 min Train 5.25 min Other 2.08 min Overall average time for 14.38 kms 51.17 min
  • Train/Metro 3.85%
    Train 32.5 min Waiting 12.5 min Walking 9.5 min Bus 6 min Overall average time for 17.5 kms 60.5 min
* Some of the data on this page is powered by Numbeo