There are 8 ways to get from Sofia to Fier by bus, car, plane, ferry, 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–52Drive 526.2 km
- Drive from Sofia to Fiercar 526.2 km
8h 36m$96–138Fly to Corfu International Airport, Ioannis Kapodistrias, Flying Dolphin, bus
- Fly from Sofia Airport (SOF) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane SOF - CFU
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarande,Posta Shqiptare to Fierbus
9h 9m$67–224Bus
- 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$66Bus #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–115Fly 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
12h 29mFly to Podgorica Airport, shuttle, bus, Airport Bus
- Fly from Sofia Airport (SOF) to Podgorica Airport (TGD)plane SOF - TGD
- Take a shuttle bus from Podgorica Airport to Ulcinj, Autobuska Stanica Ulcinj
- Take the bus from Ulcinj to Tirana Airportbus
- Take a shuttle bus from Tirana, Airport to Fier
13h 54m$223–438
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 36m 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 7:20 AM in Sofia and 6:20 AM in Fier.
Yes, the driving distance between Sofia to Fier is 526 km. It takes approximately 8h 36m 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 Corfu International Airport, Ioannis Kapodistrias via Athens
- Ave. Duration
- 3h 22m
- When
- Monday to Friday
- Estimated price
- $90–270
Flights from Sofia Airport to Ioannina National Airport via Athens
- Ave. Duration
- 8h 7m
- When
- Tuesday to Saturday
- Estimated price
- $85–390
Flights from Sofia Airport to Ioannina National Airport via Heraklion, Athens
- Ave. Duration
- 7h 40m
- When
- Thursday and Sunday
- Estimated price
- $160–650
- 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
- +355 85 22 6057
- info@finikas-lines.com
- Website
- Finikas Lines
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $23–35
- Website
- Finikas Lines
- Ferry - Low Season
- $23
- Ferry - High Season
- $29
- Hydrofoil - Low Season
- $29
- Hydrofoil - High Season
- $35
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 Italian Lakes: Getting around by train, Best ways to travel around Australia, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
There are 91+ hotels available in Fier.



