• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 4 ways to get from Balıkesir to Afyonkarahisar 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.

Recommended option

Bus via İnegöl  •  7h 47m

  1. Take the bus from Balikesir to Inegol
  2. Take the bus from Inegol to Afyonkarahisar

71 ₺ - 104 ₺

Cheapest option

Train  •  8h 1m

  1. Take the train from Balikesir to Kütahya 72609
  2. Take the train from Kutahya to Afyon Ali Çetinkaya 72608 / ...

30 ₺ - 37 ₺

2 alternative options

Bus  •  7h 49m

  1. Take the bus from Susurluk to Afyonkarahisar

77 ₺ - 107 ₺

Drive  •  4h 53m

  1. Drive from Balıkesir to Afyonkarahisar 200.9 miles

230 ₺ - 340 ₺

Questions & Answers

The cheapest way to get from Balıkesir to Afyonkarahisar is to train which costs 29 ₺ - 40 ₺ and takes 8h 1m.

More details

The quickest way to get from Balıkesir to Afyonkarahisar is to drive which costs 230 ₺ - 340 ₺ and takes 4h 53m.

More details

No, there is no direct bus from Balıkesir to Afyonkarahisar. However, there are services departing from Balikesir and arriving at Afyonkarahisar via Inegol. The journey, including transfers, takes approximately 7h 47m.

More details

No, there is no direct train from Balıkesir to Afyonkarahisar. However, there are services departing from Balikesir and arriving at Afyon Ali Çetinkaya via Kutahya. The journey, including transfers, takes approximately 8h 1m.

More details

The distance between Balıkesir and Afyonkarahisar is 250 km. The road distance is 321.4 km.

Get driving directions

The best way to get from Balıkesir to Afyonkarahisar without a car is to bus via İnegöl which takes 7h 47m and costs 70 ₺ - 110 ₺.

More details

It takes approximately 7h 47m to get from Balıkesir to Afyonkarahisar, including transfers.

More details

Balıkesir to Afyonkarahisar bus services, operated by MetroTurizm, depart from Balikesir station.

More details

Balıkesir to Afyonkarahisar train services, operated by Turkish Railways (TCDD), depart from Balikesir station.

More details

The best way to get from Balıkesir to Afyonkarahisar is to bus via İnegöl which takes 7h 47m and costs 70 ₺ - 110 ₺. Alternatively, you can train, which costs 29 ₺ - 40 ₺ and takes 8h 1m.

Mode details

Map of how to get from Balıkesir to Afyonkarahisar.
Launch map view
  • Distance: 156 miles
  • Duration: 7h 47m

What companies run services between Balıkesir, Turkey and Afyonkarahisar, Turkey?

You can take a bus from Balıkesir to Afyonkarahisar via Inegol in around 7h 47m. Alternatively, you can take a train from Balıkesir to Afyonkarahisar via Kütahya and Kutahya in around 8h 1m.

Train operators
Turkish Railways (TCDD)
Phone
+90 444 8 233
Website
tcddtasimacilik.gov.tr
Train from Balikesir to Kütahya
Ave. Duration
5h 17m
Frequency
Once daily
Estimated price
17 ₺ - 22 ₺
Website
Turkish Railways (TCDD)
Train from Kutahya to Afyon Ali Çetinkaya
Ave. Duration
1h 44m
Frequency
Twice daily
Estimated price
12 ₺ - 15 ₺
Website
Turkish Railways (TCDD)
Bus operators
MetroTurizm
Phone
0850 222 34 55
Email
iletisim@metroturizm.com.tr
Website
metroturizm.com.tr
Bus from Balikesir to Inegol
Ave. Duration
3h 13m
Frequency
Once daily
Estimated price
35 ₺ - 50 ₺
Schedules at
metroturizm.com.tr
Bus from Inegol to Afyonkarahisar
Ave. Duration
3h 34m
Frequency
Once daily
Estimated price
35 ₺ - 55 ₺
Schedules at
metroturizm.com.tr

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 How do I get from Sydney to Melbourne, Need to know: Jadrolinija and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.

More Questions & Answers

Balıkesir to Afyonkarahisar bus services, operated by MetroTurizm, arrive at Afyonkarahisar station.

More details

Balıkesir to Afyonkarahisar train services, operated by Turkish Railways (TCDD), arrive at Afyon Ali Çetinkaya station.

More details

Yes, the driving distance between Balıkesir to Afyonkarahisar is 321 km. It takes approximately 4h 53m to drive from Balıkesir to Afyonkarahisar.

Get driving directions

There are 21+ hotels available in Afyonkarahisar. Prices start at 162 ₺ per night.

More details