There are 6 ways to get from Bursa to Sofia by bus, plane, 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 to Istanbul Sabiha Gökçen International Airport, fly
best- Take the bus from Bursa to Gebzebus
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Sofia Airport (SOF)plane SAW - SOF
6h 39m$108–294Bus, train
cheapest- Take the bus from Bursa to Istanbul Otogarbus
- Take the train from Halkalı to Sofiatrain
18h 45m$26–44Bus via Istanbul
- Take the bus from Bursa to Istanbul Otogarbus
- Take the bus from Istanbul Büyük Otogari to Sofia Serdica Bus Stationbus Citylines 19 / ...
13h 7m$39–53Drive 699.7 km
- Drive from Bursa to Sofiacar 699.7 km
6h 25m$111–160Bus to Istanbul, fly
- Take the bus from Bursa to Alibeyköybus
- Fly from Istanbul (IST) to Sofia Airport (SOF)plane IST - SOF
7h 7m$97–241Bus
- Take the bus from Gemlik to Sofiabus
14h 9m$28–55
Istanbul Sabiha Gökçen International Airport (SAW) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Bursa to Sofia is to bus and train which costs $25 - $45 and takes 18h 45m.
The fastest way to get from Bursa to Sofia is to drive which takes 6h 25m and costs $110 - $160.
No, there is no direct bus from Bursa to Sofia station. However, there are services departing from Bursa and arriving at Sofia Serdica Bus Station via Istanbul Büyük Otogari. The journey, including transfers, takes approximately 13h 7m.
The distance between Bursa and Sofia is 686 km. The road distance is 699.7 km.
The best way to get from Bursa to Sofia without a car is to bus via Istanbul which takes 13h 7m and costs $35 - $55.
It takes approximately 6h 39m to get from Bursa to Sofia, including transfers.
Bursa to Sofia bus services, operated by Metro Turizm, depart from Bursa station.
Bursa to Sofia bus services, operated by Metro Turizm, arrive at Istanbul Otogar station.
Sofia is 1h behind Bursa. It is currently 9:41 AM in Bursa and 8:41 AM in Sofia.
Yes, the driving distance between Bursa to Sofia is 700 km. It takes approximately 6h 25m to drive from Bursa to Sofia.
What companies run services between Bursa, Turkey and Sofia, Bulgaria?
You can take a bus from Bursa to Sofia Serdica Bus Station via Istanbul Otogar and Istanbul Büyük Otogari in around 13h 7m.
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Sofia Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $35–230
- Website
- turkishairlines.com
Flights from Istanbul to Sofia Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $80–190
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $14–23
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Bursa to Gebze
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- $9–12
- Website
- https://www.metroturizm.com.tr/en
- Standard
- $9–12
Bus from Bursa to Istanbul Otogar
- Ave. Duration
- 3h 7m
- Frequency
- Hourly
- Estimated price
- $10–21
- Website
- https://www.metroturizm.com.tr/en
- Standard
- $10–13
Bus from Bursa to Alibeyköy
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- $10–30
- Website
- https://www.metroturizm.com.tr/en
- Standard
- $10–13
Bus from Gemlik to Sofia
- Ave. Duration
- 12h 31m
- Frequency
- Once daily
- Estimated price
- $19–44
- Website
- https://www.metroturizm.com.tr/en
- Standard
- $19–23
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $35–50
- Website
- https://citylines.eu/
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- https://ardatur.bg/en/
- Phone
- +90 212 658 00 61
- info@huntur.com.tr
- Website
- huntur.com.tr
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $28–33
- Website
- https://www.huntur.com.tr/?l=EN
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 Want to know more about Flixbus?, 5 incredible day trips from Florence by train, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
There are 2128+ hotels available in Sofia.



















