There are 3 ways to get from Ankara to Yozgat by train, bus, 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.
Ankara to Yozgat by bus and foot
Comparing Your Travel Options
The cheapest way to get from Ankara to Yozgat is to bus which costs 420 ₺ - 1.100 ₺ and takes 3h 44m.
The fastest way to get from Ankara to Yozgat is to train which takes 1h 27m and costs 950 ₺ - 1.300 ₺.
No, there is no direct bus from Ankara to Yozgat station. However, there are services departing from Güvenpark and arriving at Yozgat bus station via Ankara bus station. The journey, including transfers, takes approximately 3h 44m.
No, there is no direct train from Ankara to Yozgat. However, there are services departing from Ankara and arriving at Yozgat via . The journey, including transfers, takes approximately 1h 27m.
The distance between Ankara and Yozgat is 195 km. The road distance is 210.7 km.
The best way to get from Ankara to Yozgat without a car is to train which takes 1h 27m and costs 950 ₺ - 1.300 ₺.
It takes approximately 1h 27m to get from Ankara to Yozgat, including transfers.
Ankara to Yozgat bus services, operated by Kamil Koç, depart from Ankara bus station.
Ankara to Yozgat train services, operated by Turkish Railways (TCDD), depart from Ankara station.
The best way to get from Ankara to Yozgat is to train which takes 1h 27m and costs 950 ₺ - 1.300 ₺. Alternatively, you can bus, which costs 420 ₺ - 1.100 ₺ and takes 3h 44m.
What companies run services between Ankara, Turkey and Yozgat, Turkey?
Turkish Railways (TCDD) operates a train from Ankara to Yozgat 3 times a day. Tickets cost ₺280–400 and the journey takes 1h 13m. Alternatively, Kamil Koç operates a bus from Ankara bus station to Yozgat bus station hourly. Tickets cost ₺420–600 and the journey takes 2h 45m. Metro Turizm also services this route twice daily.
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Ankara to Yozgat
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a day
- Estimated price
- ₺280–400
- Website
- Turkish Railways (TCDD)
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Ankara bus station to Yozgat bus station
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₺420–600
- Schedules at
- Kamil Koç
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Ankara bus station to Yozgat bus station
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₺750–1,100
- Website
- MetroTurizm
- Standard
- ₺750–1,100
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 around the UAE, Travelling to the UK: What do I need to know?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Ankara to Yozgat bus services, operated by Kamil Koç, arrive at Yozgat bus station.
Ankara to Yozgat train services, operated by Turkish Railways (TCDD), arrive at Yozgat station.
Yes, the driving distance between Ankara to Yozgat is 211 km. It takes approximately 2h 54m to drive from Ankara to Yozgat.
Book your Ankara to Yozgat bus tickets online with Omio.
There are one+ hotels available in Yozgat.
















