HungaryTurkey
Start a new route?
Driving from Budapest to Ankara takes about via A1. The distance is 1795 km. The straight-line distance is 1397 km. EV charging is available along the route, including in Dunaharaszti, Kruševac, Niš. Driving directions
Driving directions
54 · 1795 kmFrom Budapest, you'll be heading south on the M0, eventually joining the E75 to get you all the way to Ankara.
- 1 Depart right onto Lánchíd utca 231 m
- 2 Continue straight onto Ybl Miklós tér 322 m
- 3 Continue straight onto Apród utca 135 m
- 4 Continue straight onto Szarvas tér 69 m
- 5 Turn slightly left onto Krisztina körút 965 m
- 6 Continue straight onto Szabad sajtó út 197 m
- 7 Continue straight onto Kossuth Lajos utca 335 m
- 8 Turn right onto Múzeum körút 496 m
- 9 Keep slightly left onto Kálvin tér 42 m
- 10 Turn left onto Üllői út 3 km
- 11 Continue slightly right onto Üllői út 306 m
- 12 Turn slightly right 41 m
- 13 Turn slightly right onto Könyves Kálmán körút 269 m
- 14 Turn slightly left 7 km
- 15 Turn straight 162 km
- 16 Take exit slightly right 328 m
- 17 Keep slightly left 420 m
- 18 Merge slightly left 119 m
- 19 Continue straight 216 km
- 20 Keep slightly left onto Обилазница око Београда 215 km
- 21 Take exit slightly right 2 km
- 22 Continue straight 106 km
- 23 Continue straight onto Автомагистрала Европа 2 km
- 24 Take exit slightly right 193 m
- 25 Merge slightly left onto Автомагистрала Европа 63 km
- 26 Take exit slightly right 2 km
- 27 Merge slightly left onto Околовръстен път 9 km
- 28 Take exit slightly right 334 m
- 29 Merge slightly left onto Автомагистрала Тракия 168 km
- 30 Keep slightly right onto Автомагистрала Марица 113 km
- 31 Keep slightly left onto Автомагистрала Марица 486 m
- 32 Continue straight onto Kapıkule Sınır Kapısı 11 km
- 33 Keep slightly left onto Avrupa Otoyolu 166 km
- 34 Take exit slightly right onto Kınalı Kavşağı 2 km
- 35 Keep slightly left onto Kınalı Kavşağı 3 km
- 36 Continue straight onto Kuzey Marmara Otoyolu 111 km
- 37 Keep slightly left onto Kuzey Marmara Otoyolu 5 km
- 38 Continue straight onto Viyadük-29 645 m
- 39 Continue straight onto Kuzey Marmara Otoyolu 22 km
- 40 Keep slightly left onto Kuzey Marmara Otoyolu 9 km
- 41 Keep slightly left onto Kuzey Marmara Otoyolu 45 km
- 42 Keep slightly left onto Kuzey Marmara Otoyolu 60 km
- 43 Merge slightly left onto Anadolu Otoyolu 255 km
- 44 Merge slightly left onto Ankara Çevre Yolu 34 km
- 45 Take exit slightly right onto Ankara Çevre Yolu Güney Kavşağı 2 km
- 46 Continue straight onto Ankara-Tarsus Otoyolu 5 km
- 47 Take exit slightly right onto Gölbaşı Kavşağı 486 m
- 48 Turn right onto Şehit Cüneyt Kandemir Caddesi 958 m
- 49 Turn left 2 km
- 50 Continue straight 2 km
- 51 Keep slightly right 602 m
- 52 Turn left 98 m
- 53 Turn right 501 m
- 54 Arrive right
The return trip from Ankara to Budapest covers roughly the same distance, 1795 km.
Places along this route
Driving from Budapest to Ankara you pass near border checkpoint Călăraşi-Chiciu, 2 капетана, Међународно путничко пристаниште Земун, I. C. Brătianu, Vaporaș Stelar.
Questions and answers
Ankara lies roughly to the south-east of Budapest.
How far is it from Budapest to Ankara?
The distance between Budapest and Ankara is 1795 km by road.
How long does it take to drive from Budapest to Ankara?
The drive from Budapest to Ankara takes approximately 18 h 25 min by car.
What is the best route from Budapest to Ankara?
The fastest route from Budapest to Ankara covers 1795 km with a driving time of approximately 18 h 25 min.
What is the shortest route from Budapest to Ankara?
The shortest driving route from Budapest to Ankara is about 1795 km by road.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

