There are 10 ways to get from Bolu to Sofia 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, train via Harmanli
best- Take the bus from Bolu bus station to Gebze bus stationbus
- Take the bus from Gebze to Harmanlibus
- Take the train from Harmanli to Sofiatrain Ic
13h 55m$34–54Bus
cheapest- Take the bus from Bolu bus station to İstanbul Esenler bus stationbus FlixBus KK3409 / ...
- Take the bus from İstanbul Esenler bus station to Sofiabus FlixBus N1999
14h$21–65Bus, train
- Take the bus from Bolu bus station to İstanbul Esenler bus stationbus FlixBus KK3409 / ...
- Take the train from Halkalı to Sofiatrain
20h 8m$22–49Drive 807.3 km
- Drive from Bolu to Sofiacar 807.3 km
7h 10m$128–184Bus to Ankara Esenboğa International Airport, fly
- Take the bus from Bolu bus station to Ankara bus stationbus
- Fly from Ankara Esenboğa International Airport (ESB) to Sofia Airport (SOF)plane ESB - SOF
9h 38m$129–255Bus via Maltepe
- Take the bus from Bolu to Istanbul Samandira Tesisbus
- Take the bus from Istanbul Samandira Tesis to Sofia Central Bus Stationbus
16h 22m$47–73Bus, train #2
- Take the bus from Bolu to Adapazaribus
- Take the train from Adapazari to Gebzetrain Re
- Take the train from Darica to Halkalitrain
- Take the train from Halkalı to Sofiatrain
21h 33m$22–47Bus, shuttle to Istanbul Sabiha Gökçen International Airport, fly
- Take the bus from Bolu bus station to Sakarya bus stationbus
- Take a shuttle bus from Sakarya to Sabiha Gokcen Airport
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Sofia Airport (SOF)plane SAW - SOF
9h 6m$167–398Bus, bus to Istanbul, fly
- Take the bus from Bolu bus station to Sakarya bus stationbus
- Take the bus from Adapazarı to Alibeyköybus
- Fly from Istanbul (IST) to Sofia Airport (SOF)plane IST - SOF
9h 17m$111–297Bus to Zonguldak, fly
- Take the bus from Bolu bus station to Çaycuma bus stationbus
- Fly from Zonguldak (ONQ) to Sofia Airport (SOF)plane ONQ - SOF
9h 18m$138–439
Bolu to Sofia by bus and train
Questions & Answers
The cheapest way to get from Bolu to Sofia is to bus and train which costs $22 - $50 and takes 21h 33m.
The fastest way to get from Bolu to Sofia is to drive which takes 7h 10m and costs $120 - $190.
No, there is no direct bus from Bolu station to Sofia. However, there are services departing from Bolu bus station and arriving at Sofia via İstanbul Esenler bus station. The journey, including transfers, takes approximately 14h.
The distance between Bolu and Sofia is 841 km. The road distance is 807.3 km.
The best way to get from Bolu to Sofia without a car is to bus and train via Harmanli which takes 13h 55m and costs $30 - $55.
It takes approximately 13h 55m to get from Bolu to Sofia, including transfers.
Bolu to Sofia bus services, operated by Kamil Koç, depart from Bolu bus station.
Bolu to Sofia bus services, operated by Kamil Koç, arrive at İstanbul Esenler bus station.
Yes, the driving distance between Bolu to Sofia is 807 km. It takes approximately 7h 10m to drive from Bolu to Sofia.
Book your Bolu to Sofia bus tickets online with Omio.
What companies run services between Bolu, Turkey and Sofia, Bulgaria?
You can take a bus from Bolu bus station to Sofia via İstanbul Esenler bus station in around 14h.
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Sofia Airport via Istanbul
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $150–230
Flights from Istanbul to Sofia Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $95–250
Flights from Zonguldak to Sofia Airport via Istanbul
- Ave. Duration
- 3h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $130–420
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Harmanli to Sofia
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- $4–7
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $5–7
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from Bolu bus station to Gebze bus station
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- $8–12
- Schedules at
- Kamil Koç
Bus from Bolu bus station to İstanbul Esenler bus station
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- $10–14
- Schedules at
- Kamil Koç
Bus from Bolu bus station to Ankara bus station
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $7–11
- Schedules at
- Kamil Koç
Bus from Bolu bus station to İstanbul Esenler bus station
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- $10–14
- Schedules at
- Kamil Koç
Bus from İstanbul Esenler bus station to Sofia
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $15–22
- Schedules at
- Kamil Koç
Bus from Bolu bus station to Sakarya bus station
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $6–9
- Schedules at
- Kamil Koç
Bus from Bolu bus station to Sakarya bus station
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $6–9
- Schedules at
- Kamil Koç
Bus from Bolu bus station to Çaycuma bus station
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- $6–9
- Schedules at
- Kamil Koç
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 Getting around the Cyclades, How do I buy a London Underground ticket?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
There are 2262+ hotels available in Sofia.












