There are 10 ways to get from Sofia to Bolu by bus, train, car, plane, or shuttle
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 Sofia Serdika Bus Station to Gebze Otogarbus Arda-Tur
- Take the bus from Gebze bus station to Bolu bus stationbus FlixBus KK3409 / ...
14h 12m₺4,874–5,764Train, bus via Istanbul
cheapest- Take the train from Sofia to Halkalıtrain
- Take the bus from İstanbul Esenler bus station to Bolu bus stationbus FlixBus KK3409 / ...
18h 22m₺1,095–5,693Train, bus
- Take the train from Sofia to Halkalıtrain
- Take the bus from İstanbul Harem to Bolubus
17h 23mDrive 806.8 km
- Drive from Sofia to Bolucar 806.8 km
7h 11m₺6,177–8,923Fly to Ankara Esenboğa International Airport, bus
- Fly from Sofia Airport (SOF) to Ankara Esenboğa International Airport (ESB)plane SOF - ESB
- Take the bus from Ankara bus station to Bolu bus stationbus
9h 56m₺6,693–12,329Bus via Maltepe
- Take the bus from Sofia Central Bus Station to Istanbul Samandira Tesisbus
- Take the bus from Istanbul Samandira Tesis to Bolubus
16h 11m₺2,322–3,450Train, bus via Adapazarı
- Take the train from Sofia to Halkalıtrain
- Take the train from Istanbul(Halkali) to Arifiyetrain Hst / ...
- Take the bus from Adapazarı to Bolubus
19h 18m₺1,625–5,462Fly to Istanbul Sabiha Gökçen International Airport, shuttle, bus
- Fly from Sofia Airport (SOF) to Istanbul Sabiha Gökçen International Airport (SAW)plane SOF - SAW
- Take a shuttle bus from Sabiha Gokcen Airport to Sakarya
- Take the bus from Sakarya bus station to Bolu bus stationbus
8h 20m₺6,618–16,310Fly to Istanbul, bus
- Fly from Sofia Airport (SOF) to Istanbul (IST)plane SOF - IST
- Take the bus from Istanbul Airport Bus to İzmitbus
- Take the bus from Kocaeli bus station to Bolu bus stationbus
8h 53mFly to Zonguldak, bus
- Fly from Sofia Airport (SOF) to Zonguldak (ONQ)plane SOF - ONQ
- Take the bus from Gokcebey to Bolubus
13h 9m₺11,900–37,975
Sofia to Bolu by train, foot, and bus
Questions & Answers
The cheapest way to get from Sofia to Bolu is to train and bus via Istanbul which costs 1.000 ₺ - 6.000 ₺ and takes 18h 22m.
The fastest way to get from Sofia to Bolu is to drive which takes 7h 11m and costs 6.000 ₺ - 9.000 ₺.
No, there is no direct bus from Sofia station to Bolu station. However, there are services departing from Sofia Serdika Bus Station and arriving at Bolu bus station via Gebze bus station. The journey, including transfers, takes approximately 14h 12m.
The distance between Sofia and Bolu is 839 km. The road distance is 806.8 km.
The best way to get from Sofia to Bolu without a car is to bus which takes 14h 12m and costs 4.800 ₺ - 6.000 ₺.
It takes approximately 14h 12m to get from Sofia to Bolu, including transfers.
Sofia to Bolu bus services, operated by Arda Tur, depart from Sofia Serdika Bus Station.
Sofia to Bolu bus services, operated by Arda Tur, arrive at Gebze Otogar station.
Yes, the driving distance between Sofia to Bolu is 807 km. It takes approximately 7h 11m to drive from Sofia to Bolu.
Book your Sofia to Bolu bus tickets online with Omio.
What companies run services between Sofia, Bulgaria and Bolu, Turkey?
You can take a bus from Sofia Serdika Bus Station to Bolu bus station via Gebze bus station in around 14h 12m.
- Website
- turkishairlines.com
Flights from Sofia Airport to Ankara Esenboğa International Airport via Istanbul
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₺7,500–12,000
Flights from Sofia Airport to Istanbul
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₺4,700–12,000
Flights from Sofia Airport to Zonguldak via Istanbul
- Ave. Duration
- 6h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₺11,000–38,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₺750–4,206
- Website
- Turkish Railways (TCDD)
- Double Room
- ₺2,335
- Single Room
- ₺4,206
- Four Person Room
- ₺2,053
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₺750–4,206
- Website
- Turkish Railways (TCDD)
- Double Room
- ₺2,335
- Single Room
- ₺4,206
- Four Person Room
- ₺2,053
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₺750–4,206
- Website
- Turkish Railways (TCDD)
- Double Room
- ₺2,335
- Single Room
- ₺4,206
- Four Person Room
- ₺2,053
Train from Istanbul(Halkali) to Arifiye
- Ave. Duration
- 2h 32m
- Frequency
- 5 times a day
- Estimated price
- ₺310–440
- Website
- Turkish Railways (TCDD)
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Sofia Serdika Bus Station to Gebze Otogar
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- ₺4,665
- Website
- Arda Tur
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, Train travel in Spain: A guide to Renfe, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
There are 42+ hotels available in Bolu.











