There are 4 ways to get from Kırıkkale to Amasya by bus, train, 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.
Bus via Merzifon
best- Take the bus from Kırıkkale to Merzifonbus
- Take the bus from Merzifon to Amasyabus
5h 14m₺673–1,737Train
- Take the train from Kırıkkale YHT to Yildizelitrain Yht
- Take the train from Yıldızeli to Amasyatrain Samsun Sivas Hattı
6h 50m₺927–1,281Drive 250.1 km
- Drive from Kırıkkale to Amasyacar 250.1 km
3h 26m₺1,408–2,033Bus
- Take the bus from Kırıkkale bus station to Turhal bus stationbus FlixBus KK06129
- Take the bus from Turhal to Amasyabus
5h 20m₺944–1,332
Kırıkkale to Amasya by train
Questions & Answers
The cheapest way to get from Kırıkkale to Amasya is to train which costs 900 ₺ - 1.300 ₺ and takes 6h 50m.
The fastest way to get from Kırıkkale to Amasya is to drive which takes 3h 26m and costs 1.400 ₺ - 2.100 ₺.
No, there is no direct bus from Kırıkkale to Amasya. However, there are services departing from Kırıkkale and arriving at Amasya via Merzifon. The journey, including transfers, takes approximately 5h 14m.
No, there is no direct train from Kırıkkale to Amasya. However, there are services departing from Kırıkkale YHT and arriving at Amasya via Yıldızeli. The journey, including transfers, takes approximately 6h 50m.
The distance between Kırıkkale and Amasya is 278 km. The road distance is 250.1 km.
The best way to get from Kırıkkale to Amasya without a car is to bus via Merzifon which takes 5h 14m and costs 650 ₺ - 1.800 ₺.
It takes approximately 5h 14m to get from Kırıkkale to Amasya, including transfers.
Kırıkkale to Amasya bus services, operated by Ali Osman ULUSOY, depart from Kırıkkale station.
Kırıkkale to Amasya train services, operated by Turkish Railways (TCDD), depart from Kırıkkale YHT station.
The best way to get from Kırıkkale to Amasya is to bus via Merzifon which takes 5h 14m and costs 650 ₺ - 1.800 ₺. Alternatively, you can train, which costs 900 ₺ - 1.300 ₺ and takes 6h 50m.
What companies run services between Kırıkkale, Turkey and Amasya, Turkey?
You can take a bus from Kırıkkale to Amasya via Merzifon in around 5h 14m. Alternatively, you can take a train from Kırıkkale YHT to Amasya via Yıldızeli in around 6h 50m.
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Kırıkkale YHT to Yildizeli
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- ₺650–1,000
- Website
- Turkish Railways (TCDD)
Train from Yıldızeli to Amasya
- Ave. Duration
- 4h 13m
- Frequency
- 3 times a week
- Estimated price
- ₺230–320
- Website
- Turkish Railways (TCDD)
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Kırıkkale to Merzifon
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ₺230–300
- Schedules at
- aliosmanulusoy.com
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Kırıkkale to Merzifon
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₺430–600
- Schedules at
- Kamil Koç
Bus from Kırıkkale bus station to Turhal bus station
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- ₺460–650
- Schedules at
- Kamil Koç
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Kırıkkale to Merzifon
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- ₺600–850
- Schedules at
- varan.com.tr
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Kırıkkale to Merzifon
- Ave. Duration
- 3h 57m
- Frequency
- 5 times a day
- Estimated price
- ₺750–1,100
- Website
- MetroTurizm
- Standard
- ₺750–1,100
Bus from Merzifon to Amasya
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- ₺440–650
- Website
- MetroTurizm
- Standard
- ₺440–650
Bus from Turhal to Amasya
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ₺480–700
- Website
- MetroTurizm
- Standard
- ₺480–700
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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from JFK to New York City, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Kırıkkale to Amasya bus services, operated by Ali Osman ULUSOY, arrive at Merzifon station.
Kırıkkale to Amasya train services, operated by Turkish Railways (TCDD), arrive at Yildizeli station.
Yes, the driving distance between Kırıkkale to Amasya is 250 km. It takes approximately 3h 26m to drive from Kırıkkale to Amasya.
There are 22+ hotels available in Amasya.
























