There are 5 ways to get from Uşak to Afyonkarahisar by bus, train, rideshare, car, or taxi
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 Uşak to Afyon Otogarbus
1h 5m₺300–800Rideshare
cheapest- Take the rideshare from Uşak to Afyonkarahisar110.4 km
1h 59m₺135Train
- Take the train from Usak to Afyon A.Cetinkayatrain Ic
2h 27m₺180–260Drive 110.4 km
- Drive from Uşak to Afyonkarahisarcar 110.4 km
1h 25m₺619–894Taxi
- Take the taxi from Uşak to Afyonkarahisartaxi 110.4 km
1h 25m₺2,800–3,400
Uşak to Afyonkarahisar by bus
Questions & Answers
The cheapest way to get from Uşak to Afyonkarahisar is to rideshare which costs 135 ₺ and takes 1h 59m.
The fastest way to get from Uşak to Afyonkarahisar is to bus which takes 1h 5m and costs 300 ₺ - 800 ₺.
Yes, there is a direct bus departing from Uşak and arriving at Afyon Otogar. Services depart every two hours, and operate every day. The journey takes approximately 1h 5m.
Yes, there is a direct train departing from Usak and arriving at Afyon A.Cetinkaya. Services depart twice daily, and operate every day. The journey takes approximately 2h 27m.
The distance between Uşak and Afyonkarahisar is 111 km. The road distance is 110.4 km.
The best way to get from Uşak to Afyonkarahisar without a car is to bus which takes 1h 5m and costs 300 ₺ - 800 ₺.
The bus from Uşak to Afyon Otogar takes 1h 5m including transfers and departs every two hours.
Uşak to Afyonkarahisar bus services, operated by Pamukkale Turizm, depart from Uşak station.
Uşak to Afyonkarahisar train services, operated by Turkish Railways (TCDD), depart from Usak station.
The best way to get from Uşak to Afyonkarahisar is to bus which takes 1h 5m and costs 300 ₺ - 800 ₺. Alternatively, you can train, which costs 180 ₺ - 260 ₺ and takes 2h 27m.
What companies run services between Uşak, Turkey and Afyonkarahisar, Turkey?
Pamukkale Turizm operates a bus from Uşak to Afyon Otogar hourly. Tickets cost ₺370–480 and the journey takes 1h 5m. Four other operators also service this route. Alternatively, Turkish Railways (TCDD) operates a train from Usak to Afyon A.Cetinkaya twice daily. Tickets cost ₺180–260 and the journey takes 2h 27m.
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Usak to Afyon A.Cetinkaya
- Ave. Duration
- 2h 27m
- Frequency
- Twice daily
- Estimated price
- ₺180–260
- Website
- Turkish Railways (TCDD)
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Uşak to Afyon Otogar
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₺370–480
- Schedules at
- pamukkale.com.tr
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Uşak to Afyon Otogar
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₺300–420
- Schedules at
- Kamil Koç
- Phone
- 444 42 06
- [email protected]
- Website
- ozkaymak.com.tr
Bus from Uşak to Afyon Otogar
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Schedules at
- ozkaymak.com.tr
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Uşak to Afyon Otogar
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- ₺550–800
- Website
- MetroTurizm
- Standard
- ₺550–800
- Phone
- 0236 613 10 55
- [email protected]
- Website
- somaseyahat.com.tr
Bus from Uşak to Afyon Otogar
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Schedules at
- somaseyahat.com.tr
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Uşak to Afyonkarahisar
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- ₺135
- Schedules at
- BlaBlaCar
- Ave. Duration
- 1h 25m
- Estimated price
- ₺2,800–3,400
Alo Usak Taksi
- Phone
- +90 552 492 28 09
- Website
- alousaktaksi.com
Dortyol Taxi
Uşak Ssk Taksi
- Phone
- +90 276 216 81 34
- Website
- usak-ssk-taksi.business.site
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Slovenia: Getting from Ljubljana to Lake Bled, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Uşak to Afyonkarahisar bus services, operated by Pamukkale Turizm, arrive at Afyon Otogar station.
Uşak to Afyonkarahisar train services, operated by Turkish Railways (TCDD), arrive at Afyon A.Cetinkaya station.
Yes, the driving distance between Uşak to Afyonkarahisar is 110 km. It takes approximately 1h 25m to drive from Uşak to Afyonkarahisar.
Book your Uşak to Afyonkarahisar bus tickets online with Omio.
There are 24+ hotels available in Afyonkarahisar.
Check out Blablacar's carpooling service for rideshare options between Uşak and Afyonkarahisar. A great option if you don't have a driver's licence or want to avoid public transport.





















