There are 4 ways to get from Bergama to Ayvalık by bus, 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 via Bergama bus station
best- Take the bus from Bergama bus station to Ayvalık bus stationbus FlixBus KK3402 / ...
2h 22m₺110–500Drive 74.9 km
- Drive from Bergama to Ayvalıkcar 74.9 km
57 min₺421–608Taxi
- Take the taxi from Bergama to Ayvalıktaxi 74.9 km
57 min₺1,900–2,300Bus
- Take the bus from Bergama to Ayvalikbus
2h 32m₺480–700
Bergama to Ayvalık by bus
Questions & Answers
The cheapest way to get from Bergama to Ayvalık is to bus via Bergama bus station which costs 110 ₺ - 500 ₺ and takes 2h 22m.
The fastest way to get from Bergama to Ayvalık is to drive which takes 57 min and costs 420 ₺ - 650 ₺.
No, there is no direct bus from Bergama to Ayvalık station. However, there are services departing from Yerlitahtacı Yol Ayrımı and arriving at Ayvalık bus station via Semiye and Bergama bus station. The journey, including transfers, takes approximately 2h 22m.
The distance between Bergama and Ayvalık is 77 km. The road distance is 74.9 km.
The best way to get from Bergama to Ayvalık without a car is to bus via Bergama bus station which takes 2h 22m and costs 110 ₺ - 500 ₺.
It takes approximately 2h 22m to get from Bergama to Ayvalık, including transfers.
Bergama to Ayvalık bus services, operated by Kamil Koç, depart from Bergama bus station.
Bergama to Ayvalık bus services, operated by Kamil Koç, arrive at Ayvalık bus station.
Yes, the driving distance between Bergama to Ayvalık is 75 km. It takes approximately 57 min to drive from Bergama to Ayvalık.
There are 326+ hotels available in Ayvalık.
What companies run services between Bergama, Turkey and Ayvalık, Turkey?
Kamil Koç operates a bus from Bergama bus station to Ayvalık bus station every 3 hours. Tickets cost ₺250–350 and the journey takes 1h. Five other operators also service this route.
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Bergama bus station to Ayvalık bus station
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- ₺250–350
- Schedules at
- Kamil Koç
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Bergama bus station to Ayvalık bus station
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₺290–380
- Schedules at
- pamukkale.com.tr
- Phone
- 0850 600 00 10
- [email protected]
- Website
- efetur.com.tr
Bus from Bergama bus station to Ayvalık bus station
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- efetur.com.tr
- Phone
- 0236 613 10 55
- [email protected]
- Website
- somaseyahat.com.tr
Bus from Bergama bus station to Ayvalık bus station
- Ave. Duration
- 1h 4m
- Frequency
- Once daily
- Schedules at
- somaseyahat.com.tr
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Bergama bus station to Ayvalık bus station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ₺110–160
- Schedules at
- guneyakdeniz.com
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Bergama bus station to Ayvalık bus station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ₺360–500
- Schedules at
- varan.com.tr
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Bergama to Ayvalik
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₺480–700
- Website
- MetroTurizm
- Standard
- ₺480–700
- Ave. Duration
- 57 min
- Estimated price
- ₺1,900–2,300
Bergama Emniyet Taksi
- Phone
- +90 534 400 94 66
Bergama karadut Taksi
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, Need to know: Eurostar, and How to get from Southend Airport into central London - to help you get the most out of your next trip.





















