There are 4 ways to get from Erzincan to Amasya by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Erzincan bus station to Amasya bus stationbus FlixBus KK0673
4h 51m₺997–1,290Train
cheapest- Take the train from Erzincan to Sivastrain Ic
- Take the train from Sivas to Amasyatrain Samsun Sivas Hattı
12h 19m₺750–1,044Drive 368.8 km
- Drive from Erzincan to Amasyacar 368.8 km
5h 5m₺2,131–3,077Fly, bus
- Fly from Erzincan Airport (ERC) to Tokat (TJK)plane ERC - TJK
- Take the bus from Turhal to Amasyabus
10h 56m₺6,126–23,973
Erzincan to Amasya by train
Comparing Your Travel Options
The cheapest way to get from Erzincan to Amasya is to train which costs 750 ₺ - 1.100 ₺ and takes 12h 19m.
The fastest way to get from Erzincan to Amasya is to bus which takes 4h 51m and costs 950 ₺ - 1.300 ₺.
No, there is no direct bus from Erzincan station to Amasya station. However, there are services departing from Erzincan bus station and arriving at Amasya bus station via . The journey, including transfers, takes approximately 4h 51m.
No, there is no direct train from Erzincan to Amasya. However, there are services departing from Erzincan and arriving at Amasya via Sivas. The journey, including transfers, takes approximately 12h 19m.
The distance between Erzincan and Amasya is 384 km. The road distance is 368.8 km.
The best way to get from Erzincan to Amasya without a car is to bus which takes 4h 51m and costs 950 ₺ - 1.300 ₺.
It takes approximately 4h 51m to get from Erzincan to Amasya, including transfers.
Erzincan to Amasya bus services, operated by Kamil Koç, depart from Erzincan bus station.
Erzincan to Amasya train services, operated by Turkish Railways (TCDD), depart from Erzincan station.
The best way to get from Erzincan to Amasya is to bus which takes 4h 51m and costs 950 ₺ - 1.300 ₺. Alternatively, you can train, which costs 750 ₺ - 1.100 ₺ and takes 12h 19m.
What companies run services between Erzincan, Turkey and Amasya, Turkey?
Kamil Koç operates a bus from Erzincan bus station to Amasya bus station twice daily. Tickets cost ₺550–800 and the journey takes 4h 45m. Alternatively, you can take a train from Erzincan to Amasya via Sivas in around 12h 19m.
- Website
- turkishairlines.com
Flights from Erzincan Airport to Tokat via Istanbul
- Ave. Duration
- 11h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₺10,000–28,000
- Website
- ajet.com
Flights from Erzincan Airport to Tokat via Sabiha Gokcen
- Ave. Duration
- 8h 50m
- When
- Tuesday and Thursday
- Estimated price
- ₺4,200–22,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Erzincan to Sivas
- Ave. Duration
- 6h 16m
- Frequency
- Twice daily
- Estimated price
- ₺460–650
- Website
- Turkish Railways (TCDD)
Train from Sivas to Amasya
- Ave. Duration
- 5h 3m
- Frequency
- 3 times a week
- Estimated price
- ₺290–410
- Website
- Turkish Railways (TCDD)
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Erzincan bus station to Amasya bus station
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₺550–800
- Schedules at
- Kamil Koç
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
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 Travelling by boat in Italy, Which side of Niagara Falls should I choose (and how do I get there)?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
Erzincan to Amasya bus services, operated by Kamil Koç, arrive at Amasya bus station.
Erzincan to Amasya train services, operated by Turkish Railways (TCDD), arrive at Sivas station.
Yes, the driving distance between Erzincan to Amasya is 369 km. It takes approximately 5h 5m to drive from Erzincan to Amasya.
Book your Erzincan to Amasya bus tickets online with Omio.
There are 19+ hotels available in Amasya.
















