There are 7 ways to get from Sofia to Fier by bus, 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 via Skopje
best- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus
- Take the bus from Skopje, Transporten Centar to Tetovobus
- Take the bus from Tetovo to Strugabus
- Take the bus from Struga to Elbasanbus
- Take the bus from Elbasan to Fierbus
12h 53m$40–50Drive 526.2 km
- Drive from Sofia to Fiercar 526.2 km
8h 35m$96–138Fly to Tirana International Airport Nënë Tereza, Airport Bus
- Fly from Sofia Airport (SOF) to Tirana International Airport Nënë Tereza (TIA)plane SOF - TIA
- Take a shuttle bus from Tirana, Airport to Fier
10h 12m$54–213Bus
- Take the bus from Sofia Central Bus Station to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Durrësbus
- Take the bus from Durrës to Fierbus
14h 32mBus #2
- Take the bus from Sofia Central Bus Station to Tiranabus
- Take the bus from Tirana to Fierbus
15h 38m$65Bus #3
- Take the bus from Sofia Central Bus Station to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Tiranabus
- Take the bus from Tirana to Fierbus
15h 49m$60–114Fly to Ioannina National Airport, bus
- Fly from Sofia Airport (SOF) to Ioannina National Airport (IOA)plane SOF - IOA
- Take the bus from Ioannina to Fierbus
10h 54m
Sofia to Fier by bus
Comparing Your Travel Options
The cheapest way to get from Sofia to Fier is to bus via Skopje which costs $40 - $55 and takes 12h 53m.
The fastest way to get from Sofia to Fier is to drive which takes 8h 35m and costs $95 - $140.
No, there is no direct bus from Sofia station to Fier. However, there are services departing from Sofia Central Bus Station and arriving at Fier via Skopje, Transporten Centar, Tetovo, Struga and Elbasan. The journey, including transfers, takes approximately 12h 53m.
The distance between Sofia and Fier is 566 km. The road distance is 526.2 km.
The best way to get from Sofia to Fier without a car is to bus via Skopje which takes 12h 53m and costs $40 - $55.
It takes approximately 12h 53m to get from Sofia to Fier, including transfers.
Sofia to Fier bus services, operated by Citylines, depart from Sofia Central Bus Station.
Sofia to Fier bus services, operated by Citylines, arrive at Skopje Nikola Karev station.
Fier is 1h behind Sofia. It is currently 4:29 PM in Sofia and 3:29 PM in Fier.
Yes, the driving distance between Sofia to Fier is 526 km. It takes approximately 8h 35m to drive from Sofia to Fier.
What companies run services between Sofia, Bulgaria and Fier, Albania?
You can take a bus from Sofia Central Bus Station to Fier via Skopje Nikola Karev, Skopje, Transporten Centar, Tetovo, Struga, and Elbasan in around 12h 53m.
- Website
- en.aegeanair.com
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 8h 55m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $75–280
Flights from Sofia Airport to Ioannina National Airport via Athens
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $150–350
Flights from Sofia Airport to Ioannina National Airport via Belgrade, Athens
- Ave. Duration
- 6h 45m
- When
- Thursday
- Estimated price
- $140–400
- Website
- flyulendo.com
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $75–280
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Naples
- Ave. Duration
- 7h 40m
- When
- Wednesday
- Estimated price
- $70–210
- Website
- ryanair.com
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 5h
- When
- Wednesday
- Estimated price
- $70–210
- Website
- flypgs.com
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Sabiha Gokcen
- Ave. Duration
- 9h 50m
- When
- Sunday
- Estimated price
- $70–380
- Website
- airserbia.com
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Belgrade
- Ave. Duration
- 10h 15m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $90–190
- Website
- wizzair.com
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Budapest
- Ave. Duration
- 7h 45m
- When
- Saturday
- Estimated price
- $40–170
- Phone
- +359 0885700870
- support@citylines.eu
- 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
- Phone
- +389 23 139949
- info@euroturist.mk
- Website
- travel.gjirafa.com
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- travel.gjirafa.com
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 38 min
- Frequency
- 5 times a day
- Schedules at
- martinoski.com
Bus from Tetovo to Struga
- Ave. Duration
- 1h 52m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
- Phone
- +389046787467
- eurolinia6@hotmail.com
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 51 min
- Frequency
- 3 times a day
- Schedules at
- travel.gjirafa.com
Bus from Tetovo to Struga
- Ave. Duration
- 2h 9m
- Frequency
- 3 times a day
- Schedules at
- travel.gjirafa.com
- vakcare@yahoo.com
- Website
- Vakcare Struga
Bus from Skopje, Transporten Centar to Tetovo
- Ave. Duration
- 46 min
- Frequency
- Twice daily
- Website
- Vakcare Struga
Bus from Tetovo to Struga
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Website
- Vakcare Struga
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Struga to Elbasan
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- $4–6
- Schedules at
- eurobus.mk
- Phone
- +383 44 125 254
- Website
- travel.gjirafa.com
Bus from Elbasan to Fier
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $10–14
- Schedules at
- travel.gjirafa.com
Bus from Durrës to Fier
- Ave. Duration
- 1h 24m
- Frequency
- 3 times a day
- Estimated price
- $10–15
- Schedules at
- travel.gjirafa.com
- Phone
- +355 52 22 55 39
- Website
- tirana-airport.com
Shuttle from Tirana, Airport to Fier
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- $9–13
- Schedules at
- tirana-airport.com
- Phone
- +355 68 391 1009
- info@nelatours.com
- Website
- nelatours.com
Bus from Sofia Central Bus Station to Tirana
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- $51
- Schedules at
- nelatravel.site
Bus from Sofia Central Bus Station to Tirana
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- $51
- Schedules at
- nelatravel.site
- Phone
- +355 69 213 1213
- Travelbusel@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Durrës
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Schedules at
- facebook.com
- Phone
- +355 69 930 4724
- basharodolf@gmail.com
- Website
- visit-gjirokastra.com
Bus from Tirana to Fier
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- $13
- Schedules at
- travel.gjirafa.com
Bus from Tirana to Fier
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- $13
- Schedules at
- travel.gjirafa.com
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Sofia Central Bus Station to Skopje, Transporten Centar
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $24–40
- Schedules at
- en.kaleiatravel.com
- Phone
- +389 44 371 066
- hafet-tours@hotmail.com
- Website
- hafettours.mk
Bus from Skopje, Transporten Centar to Tirana
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $50–65
- Schedules at
- hafettours.mk
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- Hak Bus
Bus from Skopje, Transporten Centar to Tirana
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $23
- Website
- Hak Bus
- Phone
- +355 42 239 203 / +355 69 400 4075
- albtrans06@yahoo.com
- Website
- Alb Trans
Bus from Ioannina to Fier
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Website
- Alb Trans
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 What are the different types of Renfe trains in Spain?, Is ride-sharing platform BlaBlaCar right for you?, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
There are 92+ hotels available in Fier.













