There are 5 ways to get from Sofia to Shmil by bus, 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.
Bus, drive via Gostivar
best- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus
- Take the bus from Skopje, Transporten Centar to Gostivarbus
- Drive from Gostivar to Shmilcar
9h 54m$52–71Bus, drive
cheapest- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus
- Take the bus from Skopje, Transporten Centar to Misleševobus
- Drive from Misleševo to Shmilcar
9h 57m$34–45Drive 454 km
- Drive from Sofia to Shmilcar 454 km
7h 32m$83–119Bus, taxi
- Take the bus from Sofia Central Bus Station to Tiranabus
- Take the taxi from Tirana to Shmiltaxi
12h 9m$130–145Bus
- Take the bus from Sofia Central Bus Station to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Tirana, Terminali Lindor I Autobusavebus
13h 24m$82–131
Comparing Your Travel Options
The cheapest way to get from Sofia to Shmil is to bus and drive which costs $30 - $50 and takes 9h 57m.
The fastest way to get from Sofia to Shmil is to drive which takes 7h 32m and costs $80 - $120.
No, there is no direct bus from Sofia station to Shmil. However, there are services departing from Sofia Central Bus Station and arriving at Elbasan via Skopje, Transporten Centar and Tirana, Terminali Lindor I Autobusave. The journey, including transfers, takes approximately 13h 24m.
The distance between Sofia and Shmil is 458 km. The road distance is 454 km.
The best way to get from Sofia to Shmil without a car is to bus and taxi which takes 12h 9m and costs $130 - $150.
It takes approximately 9h 54m to get from Sofia to Shmil, including transfers.
Sofia to Shmil bus services, operated by Kaleia, depart from Sofia Central Bus Station.
Sofia to Shmil bus services, operated by Kaleia, arrive at Skopje, Transporten Centar station.
Shmil is 1h behind Sofia. It is currently 2:40 PM in Sofia and 1:40 PM in Shmil.
Yes, the driving distance between Sofia to Shmil is 454 km. It takes approximately 7h 32m to drive from Sofia to Shmil.
What companies run services between Sofia, Bulgaria and Shmil, Albania?
You can take a bus from Sofia Central Bus Station to Shmil via Skopje, Transporten Centar, Tirana, Terminali Lindor I Autobusave, and Elbasan in around 13h 24m.
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia Central Bus Station to Skopje Nikola Karev
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $14–35
- Website
- Citylines
Bus from Sofia Central Bus Station to Skopje Nikola Karev
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $14–35
- Website
- Citylines
- Ave. Duration
- 1h 9m
- Estimated price
- $80–95
Blue Taxi
- Phone
- +355674444444
- Website
- bluetaxi.al
Brand Taxi
- Phone
- +355696007111
- Website
- brandtaxi.al
Check Taxi Tirana
- Phone
- +355685555501
- Website
- checktaxi.al
Green Taxi
- Phone
- +355698002000
- Website
- green.al
Merr Taxi
- Phone
- +355674006610
- Website
- merrtaxi.com
Smart Taxi
- Phone
- +355 69 702 0002
- Website
- smarttaxial.com
Speed Taxi
- Phone
- +355 42 222 555
- Website
- speedtaxi.al
Taxi Lux
- Phone
- +355 04 562 0333
- Website
- taxiluxalbania.al
Taxi Ring
- Phone
- +355699000111
- Website
- ringtaxi.al
Thirr Taxi
- Phone
- +3550683377333
- Website
- thirrtaxi.al
Tirana Taxi Company - Taivani
- Phone
- +355699999990
- Website
- tiranataxicompany.al
Vrap On
- Website
- vrapon.al
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 French strikes 2018: What are my alternative transport options?, 5 incredible day trips from Florence by train, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
There are 150+ hotels available in Shmil.



