Travel from Ankara to Istanbul

Bus or fly from Ankara to Istanbul?

Kamil Koc operates a bus from Ankara to Istanbul hourly. Tickets cost $14 - $20 and the journey takes 6 h 30 min. MetroTurizm also services this route every 4 hours. Alternatively, Turkish Airlines flies from Ankara to Istanbul hourly.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Ankara to Istanbul

ModeDurationPrice
From Ankara train to Gebze, bus to Otogar, then Metro to Aksaray.5 h 19 min75 ₺
From Ankara bus to Otogar then Metro to Aksaray.6 h 44 min70 ₺
From Ankara bus to Samandira Tesis, bus to Otogar, then Metro to Aksaray.7 h 15 min112 ₺
From Ankara rideshare to İstanbul.5 h 25 min50 ₺
From Ankara drive to Istanbul.4 h 36 min269 ₺
From Meşrutiyet Mh.Atatürk Blv.Çankaya bus to Ankara airport, fly to Istanbul airport, then Metro to Istanbul.3 h 59 min226 ₺
From Meşrutiyet Mh.Atatürk Blv.Çankaya bus to Ankara airport, fly to Sabiha Gokcen airport, shuttle to Taksim, then Metro to Istanbul.5 h 4 min97 ₺

How long does it take to get from Ankara to Istanbul?

It takes approximately 5 h 19 min to get from Ankara to Istanbul, including transfers.

Operators from Ankara to Istanbul

OperatorPhoneWebsite
Turkish Railways (TCDD)+90 444 8 233Turkish Railways (TCDD)
MetroTurizmMetroTurizm
Istanbul Ulasim+90 212 568 99 70Istanbul Ulasim
Kamil Koc+90 224 294 55 62Kamil Koc
BlaBlaCarBlaBlaCar
EGO Public TransportEGO Public Transport
Turkish AirlinesTurkish Airlines
Pegasus AirlinesPegasus Airlines
HavatasHavatas