There are 8 ways to get from Sofia to Gjirokastër by bus, car, plane, ferry, train, 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 Ioánnina
best- Take the bus from Sofia Serdica Bus Station to Thessaloniki Macedonia Intercity Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Ioanninabus
- Take the bus from Ioannina to Gjirokastërbus
11h 58mFly to Corfu International Airport, Ioannis Kapodistrias, Flying Dolphin, bus
cheapest- 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 Sarandë to Gjirokastërbus
8h 54m$60–231Drive 619.5 km
- Drive from Sofia to Gjirokastërcar 619.5 km
7h 44m$113–162Train, bus
- Take the train from Sofia to Dupnitsatrain Ic / ...
- Take the bus from Dupnitsa to Serresbus
- Take the bus from Serres to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Ioanninabus
- Take the bus from Ioannina to Gjirokastërbus
12h 26mBus
- Take the bus from Sofia Serdika to Thessaloniki, KTELbus
- Take the bus from Thessaloníki to Gjirokastërbus
13h 34m$88–118Bus #2
- Take the bus from Sofia Serdica Bus Station to Thessaloniki Macedonia Intercity Bus Stationbus Citylines 39 / ...
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Gjirokastërbus
13h 37mFly to Ioannina National Airport, bus
- Fly from Sofia Airport (SOF) to Ioannina National Airport (IOA)plane SOF - IOA
- Take the bus from Ioannina to Gjirokastërbus
10h 51mFly to Tirana International Airport Nënë Tereza, Airport Bus, 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
- Take the bus from Levan to Gjirokastërbus
12h 11m
Sofia Airport (SOF) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Comparing Your Travel Options
The cheapest way to get from Sofia to Gjirokastër is to bus which costs $85 - $120 and takes 13h 34m.
The fastest way to get from Sofia to Gjirokastër is to drive which takes 7h 44m and costs $110 - $170.
No, there is no direct bus from Sofia station to Gjirokastër. However, there are services departing from Sofia Serdica Bus Station and arriving at Gjirokastër via Thessaloniki Macedonia KTEL Bus Station and Ioannina. The journey, including transfers, takes approximately 11h 58m.
The distance between Sofia and Gjirokastër is 631 km. The road distance is 619.5 km.
The best way to get from Sofia to Gjirokastër without a car is to bus via Ioánnina which takes 11h 58m and costs .
It takes approximately 11h 58m to get from Sofia to Gjirokastër, including transfers.
Sofia to Gjirokastër bus services, operated by Citylines, depart from Sofia Serdica Bus Station.
Sofia to Gjirokastër bus services, operated by Citylines, arrive at Thessaloniki Macedonia Intercity Bus Station.
Gjirokastër is 1h behind Sofia. It is currently 12:27 in Sofia and 11:27 in Gjirokastër.
Yes, the driving distance between Sofia to Gjirokastër is 619 km. It takes approximately 7h 44m to drive from Sofia to Gjirokastër.
What companies run services between Sofia, Bulgaria and Gjirokastër, Albania?
You can take a bus from Sofia Serdica Bus Station to Gjirokastër via Thessaloniki Macedonia KTEL Bus Station and Ioannina in around 11h 58m.
- Website
- en.aegeanair.com
Flights from Sofia Airport to Corfu International Airport, Ioannis Kapodistrias via Athens
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- $65–240
Flights from Sofia Airport to Ioannina National Airport via Athens
- Ave. Duration
- 8h 7m
- When
- Tuesday to Saturday
- Estimated price
- $85–350
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 3h 50m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $100–270
- Website
- ryanair.com
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- $40–210
- Website
- austrian.com
Flights from Sofia Airport to Corfu International Airport, Ioannis Kapodistrias via Vienna
- Ave. Duration
- 7h 5m
- When
- Saturday
- Estimated price
- $110–410
- Website
- flypgs.com
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Sabiha Gokcen
- Ave. Duration
- 4h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $70–390
- Website
- wizzair.com
Flights from Sofia Airport to Tirana International Airport Nënë Tereza via Budapest
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- $40–160
- Phone
- +359 2 931 11 11
- bdz_passengers@bdz.bg
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Dupnitsa
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–4
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- Citylines
Bus from Sofia Serdica Bus Station to Thessaloniki Macedonia Intercity Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $18–25
- Website
- Citylines
Bus from Sofia Serdica Bus Station to Thessaloniki Macedonia Intercity Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $18–25
- Website
- Citylines
- Phone
- +302651083071
- ktelioamagazine@gmail.com
- Website
- KTEL Ioanninon
Bus from Thessaloniki Macedonia KTEL Bus Station to Ioannina
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $27–40
- Website
- KTEL Ioanninon
Bus from Thessaloniki Macedonia KTEL Bus Station to Ioannina
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- $27–40
- Website
- KTEL Ioanninon
- Phone
- +355 69 661 4303
- likospartak@gmail.com
- Website
- likokostatours.yolasite.com
Bus from Ioannina to Gjirokastër
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Ioannina to Gjirokastër
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Thessaloniki Macedonia KTEL Bus Station to Gjirokastër
- Ave. Duration
- 7h 42m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Ioannina to Gjirokastër
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +355 69 587 3466
- Website
- facebook.com
Bus from Sarandë to Gjirokastër
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $5–9
- Schedules at
- facebook.com
- Phone
- +30 23210-22822
- ktelserres@gmail.com
- Website
- ktelserron.gr
Bus from Dupnitsa to Serres
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $13–18
- Schedules at
- ktelserron.gr
Bus from Serres to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $7–11
- Schedules at
- ktelserron.gr
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Sofia Serdika to Thessaloniki, KTEL
- Ave. Duration
- 4h 49m
- Frequency
- Twice daily
- Estimated price
- $44
- Website
- Arda Tur
- Phone
- +30 2310241545
- crazy.holidays.tours@gmail.com
- Website
- Crazy Holidays
Bus from Thessaloníki to Gjirokastër
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $45–75
- Website
- Crazy Holidays
- 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 69 930 4724
- basharodolf@gmail.com
- Website
- visit-gjirokastra.com
Bus from Levan to Gjirokastër
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Schedules at
- travel.gjirafa.com
- Phone
- +355 68 233 8923
- gucajar@yahoo.com
- Website
- facebook.com
Bus from Levan to Gjirokastër
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Schedules at
- travel.gjirafa.com
- 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–34
- Website
- Finikas Lines
- Ferry - Low Season
- $23
- Ferry - High Season
- $29
- Hydrofoil - Low Season
- $29
- Hydrofoil - High Season
- $34
- Phone
- +30 26610 38690
- info@ionianseaways.com
- Website
- Ionian Seaways
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $30–40
- Website
- Ionian Seaways
- High Season
- $30
- Phone
- +30 26610 49800
- info@albanialuxuryferries.com
- Website
- albanialuxuryferries.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $45
- Schedules at
- Albania Luxury Ferries
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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to plan an amazing trip around Scandinavia, and Need to know: Jadrolinija - to help you get the most out of your next trip.
Booking & Getting There
There are 627+ hotels available in Gjirokastër.