There are 4 ways to get from Eskişehir to Bergama 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
best- Take the bus from Eskişehir bus station to İzmir Otogar Tesisbus FlixBus KK3540 / ...
- Take the bus from Izmir Otogar to Bergamabus
8h 4m₺789–1,294Train, bus
- Take the train from Eskisehir to Balikesirtrain Ic
- Take the bus from Balikesir to Bergamabus
10h 30m₺1,103–1,655Drive 400.4 km
- Drive from Eskişehir to Bergamacar 400.4 km
4h 4m₺2,245–3,242Train, bus via Eskişehir
- Take the train from Eskişehir to Balıkesirtrain İzmir Mavi / ...
- Take the bus from Balikesir to Bergamabus
10h 44m₺1,096–1,645
Eskişehir to Bergama by bus
Questions & Answers
The cheapest way to get from Eskişehir to Bergama is to bus which costs 750 ₺ - 1.300 ₺ and takes 8h 4m.
The fastest way to get from Eskişehir to Bergama is to drive which takes 4h 4m and costs 2.200 ₺ - 3.300 ₺.
No, there is no direct bus from Eskişehir station to Bergama. However, there are services departing from Eskişehir bus station and arriving at Semiye via Izmir Otogar and Terminal. The journey, including transfers, takes approximately 8h 4m.
The distance between Eskişehir and Bergama is 515 km. The road distance is 400.4 km.
The best way to get from Eskişehir to Bergama without a car is to bus which takes 8h 4m and costs 750 ₺ - 1.300 ₺.
It takes approximately 8h 4m to get from Eskişehir to Bergama, including transfers.
Eskişehir to Bergama bus services, operated by Kamil Koç, depart from Eskişehir bus station.
Eskişehir to Bergama bus services, operated by Kamil Koç, arrive at İzmir Otogar Tesis station.
Yes, the driving distance between Eskişehir to Bergama is 400 km. It takes approximately 4h 4m to drive from Eskişehir to Bergama.
There are 14+ hotels available in Bergama.
What companies run services between Eskişehir, Turkey and Bergama, Turkey?
You can take a bus from Eskişehir bus station to Semiye via İzmir Otogar Tesis, Izmir Otogar, Bergama, and Terminal in around 8h 4m.
- Phone
- +90 444 8 233
- [email protected]
- Website
- tcdd.gov.tr
Train from Eskisehir to Balikesir
- Ave. Duration
- 5h 35m
- Frequency
- 4 times a day
- Estimated price
- ₺400–600
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Eskişehir to Balıkesir
- Ave. Duration
- 5h 49m
- Frequency
- Once daily
- Estimated price
- ₺390–550
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- 444 0 562
- [email protected]
- Website
- flixbus.com.tr
Bus from Eskişehir bus station to İzmir Otogar Tesis
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₺600–850
- Schedules at
- flixbus.com.tr
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Izmir Otogar to Bergama
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₺350–450
- Schedules at
- pamukkale.com.tr
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Izmir Otogar to Bergama
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- ₺170–240
- Schedules at
- guneyakdeniz.com
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Balikesir to Bergama
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- ₺700–1,100
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺700–1,100
Bus from Balikesir to Bergama
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- ₺700–1,100
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺700–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 Best ways to travel around Australia, Getting to Rome from the airport, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.





















