There are 5 ways to get from Zonguldak Airport (ONQ) to Safranbolu by train, bus, 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.
Train
best- Take the train from Havalimani Duragi to Karabuktrain Re
3h 20m₺512–732Bus
- Take the bus from Çaycuma bus station to Karabük bus stationbus FlixBus KK5517
4h 53m₺735–1,042Airport Transfer
- Take the rideshare from Zonguldak-ONQ to Safranbolu95.5 km
1h 26mDrive 95.5 km
- Drive from Zonguldak Airport (ONQ) to Safranbolucar 95.5 km
1h 26m₺538–777Taxi
- Take the taxi from Zonguldak Airport (ONQ) to Safranbolutaxi 95.5 km
1h 26m₺2,800–3,400
Questions & Answers
The cheapest way to get from Zonguldak Airport (ONQ) to Safranbolu is to train which costs 500 ₺ - 750 ₺ and takes 3h 20m.
The fastest way to get from Zonguldak Airport (ONQ) to Safranbolu is to drive which takes 1h 26m and costs 500 ₺ - 800 ₺.
No, there is no direct bus from Zonguldak Airport (ONQ) station to Safranbolu. However, there are services departing from Çaycuma bus station and arriving at Safranbolu via Karabük. The journey, including transfers, takes approximately 4h 53m.
No, there is no direct train from Zonguldak Airport (ONQ) to Safranbolu. However, there are services departing from Havalimani Duragi and arriving at Karabuk via . The journey, including transfers, takes approximately 3h 20m.
The distance between Zonguldak Airport (ONQ) and Safranbolu is 82 km. The road distance is 95.5 km.
The best way to get from Zonguldak Airport (ONQ) to Safranbolu without a car is to train which takes 3h 20m and costs 500 ₺ - 750 ₺.
It takes approximately 3h 20m to get from Zonguldak Airport (ONQ) to Safranbolu, including transfers.
Zonguldak Airport (ONQ) to Safranbolu bus services, operated by Kamil Koç, depart from Çaycuma bus station.
Zonguldak Airport (ONQ) to Safranbolu train services, operated by Turkish Railways (TCDD), depart from Havalimani Duragi station.
The best way to get from Zonguldak Airport (ONQ) to Safranbolu is to train which takes 3h 20m and costs 500 ₺ - 750 ₺. Alternatively, you can bus, which costs 700 ₺ - 1.100 ₺ and takes 4h 53m.
What companies run services between Zonguldak Airport (ONQ), Turkey and Safranbolu, Turkey?
Turkish Railways (TCDD) operates a train from Havalimani Duragi to Karabuk every 4 hours. Tickets cost ₺130–190 and the journey takes 1h 55m. Alternatively, Kamil Koç operates a bus from Çaycuma bus station to Karabük bus station once daily. Tickets cost ₺310–430 and the journey takes 2h 30m.
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Havalimani Duragi to Karabuk
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₺130–190
- Website
- Turkish Railways (TCDD)
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Çaycuma bus station to Karabük bus station
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₺310–430
- Schedules at
- Kamil Koç
- Website
- https://www.mozio.com
Rideshare from Zonguldak-ONQ to Safranbolu
- Ave. Duration
- 1h 26m
- Frequency
- On demand
- Ave. Duration
- 1h 26m
- Estimated price
- ₺2,800–3,400
Hal Taxi
- Phone
- +90 378 227 15 06
Yali Taxi
- Phone
- +90 378 228 77 55
67 Burda AVM Taksi
- Phone
- +90 506 556 76 70
İncivez Taksi
- Phone
- +90 372 257 35 35
- Website
- inciveztaksi.org
Merkez Taksi
- Phone
- +90 372 251 11 24
- Website
- firmasec.com
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 Bali: What to do if Mount Agung erupts, What are the different types of Renfe trains in Spain?, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
Zonguldak Airport (ONQ) to Safranbolu bus services, operated by Kamil Koç, arrive at Karabük bus station.
Zonguldak Airport (ONQ) to Safranbolu train services, operated by Turkish Railways (TCDD), arrive at Karabuk station.
Yes, the driving distance between Zonguldak Airport (ONQ) to Safranbolu is 95 km. It takes approximately 1h 26m to drive from Zonguldak Airport (ONQ) to Safranbolu.
There are 52+ hotels available in Safranbolu.
Check out Blablacar's carpooling service for rideshare options between Zonguldak Airport (ONQ) and Safranbolu. A great option if you don't have a driver's licence or want to avoid public transport.











