Rome2Rio

How to get fromSafranbolu to Hattusaby bus, train, taxi, or car

Find Transport to Hattusa

See all options

There are 5 ways to get from Safranbolu to Hattusa by bus, train, taxi, or car

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

  1. Bus, train, taxi

    best
    1. Take the bus from Karabük bus station to Ankara bus stationbus bus
    2. Take the train from Ankara to Yozgattrain train Yht
    3. Take the taxi from Yozgat to Hattusataxi taxi
    6h 21m
    ₺3,946–5,007
  2. Drive  297.9 km

    cheapest
    1. Drive from Safranbolu to Hattusacar car 297.9 km
    4h 31m
    ₺2,050–2,962
  3. Bus via Ankara

    1. Take the bus from Karabük bus station to Ankara bus stationbus bus FlixBus KK3423 / ...
    2. Take the bus from Ankara Söğütözü to Sungurlubus bus
    6h 46m
    ₺2,153–4,028
  4. Bus

    1. Take the bus from Karabük bus station to Kırıkkale bus stationbus bus FlixBus KK0652 / ...
    2. Take the bus from Kırıkkale to Sungurlubus bus
    7h 31m
    ₺2,173–3,878
  5. Bus #2

    1. Take the bus from Safranbolu to Bolubus bus
    2. Take the bus from Bolu to Sungurlubus bus
    9h 32m
    ₺2,994–3,989

Comparing Your Travel Options

What companies run services between Safranbolu, Turkey and Hattusa, Turkey?

You can take a bus from Safranbolu to Hattusa via Karabük bus station, Ankara bus station, Ankara Söğütözü, and Sungurlu in around 6h 46m.

Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from Heathrow Airport into central London, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.