There are 7 ways to get from Sofia to Karasu by bus, train, taxi, car, or plane
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, taxi
best- Take the bus from Sofia to Istanbul Esenlerbus
- Take the train from Istanbul Söğütlüçeşme to Arifiyetrain Yht
- Take the taxi from Arifiye to Karasutaxi
11h 4m₺3,301–3,798Train, taxi
cheapest- Take the train from Sofia to Halkalıtrain
- Take the train from Istanbul Söğütlüçeşme to Arifiyetrain Yht
- Take the taxi from Arifiye to Karasutaxi
16h 18m₺2,737–6,477Drive 741.9 km
- Drive from Sofia to Karasucar 741.9 km
6h 50m₺5,110–7,381Fly to Istanbul, train, taxi
- Fly from Sofia Airport (SOF) to Istanbul (IST)plane SOF - IST
- Take the train from Istanbul Söğütlüçeşme to Arifiyetrain
- Take the taxi from Arifiye to Karasutaxi
8h 46m₺5,891–11,590Bus, taxi via Maltepe
- Take the bus from Sofia to Istanbul Samandira Tesisbus
- Take the bus from Samandira Tesis to Adapazarıbus
- Take the taxi from Adapazarı to Karasutaxi
12h 59m₺2,814–4,450Bus, taxi
- Take the bus from Sofia Serdica Bus Station to Istanbul Büyük Otogaribus
- Take the bus from İstanbul Esenler bus station to Yeni Tempo Güney rest stationbus
- Take the taxi from Yeni Tempo Güney rest station to Karasutaxi
13h 45m₺3,772–5,032Fly to Istanbul Sabiha Gökçen International Airport, train, taxi
- Fly from Sofia Airport (SOF) to Istanbul Sabiha Gökçen International Airport (SAW)plane SOF - SAW
- Take the train from Istanbul Pendik to Arifiyetrain
- Take the taxi from Arifiye to Karasutaxi
8h 6m₺6,174–14,567
Sofia Airport (SOF) to Istanbul (IST) flights
Questions & Answers
The cheapest way to get from Sofia to Karasu is to bus and train and taxi which costs 3.300 ₺ - 3.800 ₺ and takes 11h 4m.
The fastest way to get from Sofia to Karasu is to drive which takes 6h 50m and costs 5.000 ₺ - 7.500 ₺.
The distance between Sofia and Karasu is 759 km. The road distance is 741.9 km.
The best way to get from Sofia to Karasu without a car is to bus and train and taxi which takes 11h 4m and costs 3.300 ₺ - 3.800 ₺.
It takes approximately 11h 4m to get from Sofia to Karasu, including transfers.
Karasu is 1h ahead of Sofia. It is currently 6:25 AM in Sofia and 7:25 AM in Karasu.
Yes, the driving distance between Sofia to Karasu is 742 km. It takes approximately 6h 50m to drive from Sofia to Karasu.
There are seven+ hotels available in Karasu.
What companies run services between Sofia, Bulgaria and Karasu, Sakarya, Turkey?
There is no direct connection from Sofia to Karasu. However, you can take the bus to Istanbul Esenler, walk to Çatladıkapı, take the bus to Eminönü İskele, walk to Sirkeci, take the train to Söğütlüçeşme, take the train to Arifiye, then take the taxi to Karasu. Alternatively, you can take the train to Halkalı, take the train to Ayrilikcesme, take the train to Söğütlüçeşme, take the train to Arifiye, then take the taxi to Karasu.
- Website
- turkishairlines.com
Flights from Sofia Airport to Istanbul
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₺3,400–8,500
- Website
- flypgs.com
Flights from Sofia Airport to Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₺1,600–11,000
- Website
- tarom.ro
Flights from Sofia Airport to Istanbul via Bucharest Otopeni
- Ave. Duration
- 3h 35m
- When
- Wednesday to Friday
- Estimated price
- ₺3,400–8,500
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Istanbul Söğütlüçeşme to Arifiye
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₺150–240
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Sofia to Halkalı
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- ₺650–3,874
- Website
- https://www.tcdd.gov.tr/lang/en
- Double Room
- ₺2,150
- Single Room
- ₺3,874
- Four Person Room
- ₺1,891
Train from Istanbul Pendik to Arifiye
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₺120–200
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from Sofia to Istanbul Esenler
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ₺1,200
- Schedules at
- luksyonca.com.tr
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Sofia to Istanbul Samandira Tesis
- Ave. Duration
- 10h 54m
- Frequency
- Once daily
- Estimated price
- ₺750–1,900
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺750–950
Bus from Samandira Tesis to Adapazarı
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- ₺430–550
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₺430–550
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- ₺1,700–2,300
- Website
- https://citylines.eu/
- Phone
- +90 212 658 00 61
- info@huntur.com.tr
- Website
- huntur.com.tr
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₺1,200–1,500
- Website
- https://www.huntur.com.tr/?l=EN
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
- Ave. Duration
- 7h 51m
- Frequency
- Once daily
- Estimated price
- ₺1,600–2,300
- Website
- https://ardatur.bg/en/
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from İstanbul Esenler bus station to Yeni Tempo Güney rest station
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- ₺390–550
- Schedules at
- flixbus.com.tr
- Ave. Duration
- 55 min
- Estimated price
- ₺1,600–2,300
Soğanpazarı Taksi
- Phone
- +90 264 277 60 67
- Website
- soganpazar-taksi.business.site
Serdivan Kampüs Taksi
Cark Taxi
- Phone
- +90 264 272 05 58
Soğanpazarı Taksi
- Phone
- +90 264 277 60 67
- Website
- soganpazar-taksi.business.site
Serdivan Kampüs Taksi
Cark Taxi
- Phone
- +90 264 272 05 58
Soğanpazarı Taksi
- Phone
- +90 264 277 60 67
- Website
- soganpazar-taksi.business.site
Serdivan Kampüs Taksi
Cark Taxi
- Phone
- +90 264 272 05 58
Soğanpazarı Taksi
- Phone
- +90 264 277 60 67
- Website
- soganpazar-taksi.business.site
Serdivan Kampüs Taksi
Cark Taxi
- Phone
- +90 264 272 05 58
Soğanpazarı Taksi
- Phone
- +90 264 277 60 67
- Website
- soganpazar-taksi.business.site
Serdivan Kampüs Taksi
Cark Taxi
- Phone
- +90 264 272 05 58
Soğanpazarı Taksi
- Phone
- +90 264 277 60 67
- Website
- soganpazar-taksi.business.site
Serdivan Kampüs Taksi
Cark Taxi
- Phone
- +90 264 272 05 58
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 Slovenia: Getting from Ljubljana to Lake Bled, Want to know more about Flixbus?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

























