Rome2Rio

How to get fromBudapest to Ankara Airport (ESB)by plane, train, bus, night train, car, or shuttle

Find Transport to Ankara Airport (ESB)

See all options

There are 8 ways to get from Budapest to Ankara Airport (ESB) by plane, train, bus, night train, car, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly from Budapest Ferenc Liszt International Airport

    best
    1. Fly from Budapest Ferenc Liszt International Airport (BUD) to Ankara Esenboğa International Airport (ESB)plane plane BUD - ESB
    4h 50m
    ₺2,575–8,623
  2. Train, bus

    1. Take the train from Budapest-Nyugati to Szegedtrain train Ic
    2. Take the train from Szeged to Suboticatrain train Re
    3. Take the train from Subotica to Novi Sadtrain train
    4. Take the bus from Novi Sad, Autobuska Stanica to Montenegro Hotelbus bus
    5. Take the train from Istanbul(Sogutlucesme) to Ankara Gartrain train Hst
    28h 55m
    ₺5,366–6,268
  3. Train, night train

    1. Take the train from Budapest-Keleti to Videletrain train Ic
    2. Take the nighttrain from Videle to Halkalinighttrain night train
    3. Take the train from Istanbul(Halkali) to Ankara Gartrain train Hst
    32h
    ₺3,438–5,078
  4. Drive 1,766.4 km

    1. Drive from Budapest to Ankara Airport (ESB)car car 1,766.4 km
    16h 12m
    ₺14,781–21,350
  5. Train to Vienna International Airport, fly

    1. Take the train from Budapest-Kelenfoeld to Wien Hbftrain train
    2. Fly from Vienna International Airport (VIE) to Ankara Esenboğa International Airport (ESB)plane plane VIE - ESB
    7h 17m
    ₺4,749–18,876
  6. Shuttle to Belgrade Nikola Tesla Airport, fly

    1. Take a shuttle bus from Budapest to Beograd, Autobuska stanicashuttle bus
    2. Fly from Belgrade Nikola Tesla Airport (BEG) to Ankara Esenboğa International Airport (ESB)plane plane BEG - ESB
    8h 44m
    ₺8,190–14,214
  7. Bus

    1. Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Novi Sad, Autobuska Stanicabus bus
    2. Take the bus from Novi Sad, Autobuska Stanica to Montenegro Hotelbus bus
    3. Take the bus from Alibeyköy to Ankarabus bus
    30h 4m
    ₺5,324–6,494
  8. Bus, train

    1. Take the bus from Budapest Nepliget Bus Station to Plovdiv Central Train Station Bus Stopbus bus
    2. Take the train from Plovdiv to Istanbul(Halkali)train train Ic
    3. Take the train from Halkali to Ankaratrain train Yht
    35h 22m
    ₺4,079–5,579

Budapest Ferenc Liszt International Airport (BUD) to Ankara Esenboğa International Airport (ESB) flights

Calendar33Weekly Planes
Duration4h 50mAverage Duration
Ticket₺2,000Cheapest Price
See schedules

Questions & Answers

What companies run services between Budapest, Hungary and Ankara Airport (ESB), Turkey?

Wizz Air, Pegasus Airlines, and Turkish Airlines fly from Budapest Ferenc Liszt International Airport (BUD) to Ankara Esenboğa International Airport (ESB) 5 times a day. Alternatively, you can take a bus from Budapest, Népliget Autóbusz-Pályaudvar to Ankara Airport via Novi Sad, Autobuska Stanica, Montenegro Hotel, Alibeyköy, Ankara, and Güvenpark Kızılay in around 30h 4m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Türkiye

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers