Ankara ve Amasra arasındaki mesafe karayoluyla 306,8 kilometredir. Bu mesafenin yaklaşık 3 saat ve 46 dakika sürmesi beklenmektedir.
Ankara'dan Amasra'ya gitmek için en kısa yol, D750 karayolunu takip etmektir. Bu yol, Ankara'dan başlayarak Çankırı, Kastamonu ve Bartın'ı geçerek Amasra'ya ulaşır.
Ankara ve Amasra arasındaki mesafeyi daha kısa sürede kat etmek için havayolunu kullanabilirsiniz. Ankara Esenboğa Havalimanı'ndan Amasra Havalimanı'na direkt uçuşlar mevcuttur. Bu uçuşun süresi yaklaşık 1 saattir.
Ankara ve Amasra arasındaki mesafeyi toplu taşıma ile kat etmek için otobüs veya tren kullanabilirsiniz. Ankara'dan Amasra'ya giden otobüs seferleri her gün düzenli olarak yapılmaktadır. Bu yolculuğun süresi yaklaşık 4 saattir. Ankara'dan Amasra'ya giden tren seferleri ise haftanın belirli günlerinde yapılmaktadır. Bu yolculuğun süresi yaklaşık 5 saattir.