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
    ₺2,619–3,439
  2. Bus via Ankara

    cheapest
    1. Take the bus from Karabük bus station to Ankara bus stationbus bus FlixBus KK0652 / ...
    2. Take the bus from Ankara Söğütözü to Sungurlubus bus
    6h 46m
    ₺1,553–3,328
  3. Drive 297.9 km

    1. Drive from Safranbolu to Hattusacar car 297.9 km
    4h 32m
    ₺1,669–2,411
  4. Bus

    1. Take the bus from Karabük bus station to Kırıkkale bus stationbus bus FlixBus KK0173
    2. Take the bus from Kırıkkale bus station to Ocaklı rest stationbus bus FlixBus KK5520 / ...
    7h 56m
    ₺1,783–2,828
  5. Bus #2

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

Questions & Answers

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 Bali: What to do if Mount Agung erupts, Getting to Rome from the airport, and Need to know: Greyhound - to help you get the most out of your next trip.