There are 10 ways to get from Haskovo to Tirana by bus, car, plane, train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Haskovo Central Bus Station to Sofia Central Bus Stationbus Group Plus 1705 / ...
- Take the bus from Sofia Central Bus Station to Tiranabus
15h 39m$71–80Train, bus
cheapest- Take the train from Dimitrovgrad to Sofiatrain Ic / ...
- Take the bus from Sofia Central Bus Station to Tiranabus
18h 1m$57–60Drive 638.5 km
- Drive from Haskovo to Tiranacar 638.5 km
8h 52m$116–167Bus to Istanbul, fly
- Take the bus from Haskovo to İstanbul Beşyüzevlerbus
- Fly from Istanbul (IST) to Tirana International Airport Nënë Tereza (TIA)plane IST - TIA
9h 37m$124–280Bus via Haskovo
- Take the bus from Haskovo to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Tiranabus
16h 5mBus via Thessaloníki
- Take the bus from Haskovo to Thessaloniki, KTELbus
- Take the bus from Thessaloníki to Tiranëbus
23h 9m$91–163Bus to Istanbul Sabiha Gökçen International Airport, fly
- Take the bus from Haskovo to İstanbul Esenlerbus
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Tirana International Airport Nënë Tereza (TIA)plane SAW - TIA
10h 43m$85–252Bus, train to Alexandroupoli Airport Dimokritos, fly
- Take the bus from Haskovo to Svilengradbus
- Take the train from Ormenio to Alexandroupoli Porttrain
- Fly from Alexandroupoli Airport Dimokritos (AXD) to Tirana International Airport Nënë Tereza (TIA)plane AXD - TIA
11h 38mNight train to Bucharest Otopeni, fly
- Take the night train from Dimitrovgrad to Bucharestnighttrain
- Fly from Bucharest Otopeni (OTP) to Tirana International Airport Nënë Tereza (TIA)plane OTP - TIA
10h 11m$59–248Bus, bus to Kavala International Airport, fly
- Take the bus from Haskovo to Nedelinobus
- Take the bus from Médousa to Xanthibus
- Fly from Kavala International Airport (KVA) to Tirana International Airport Nënë Tereza (TIA)plane KVA - TIA
16h 34m
Haskovo to Tirana by train and bus
Questions & Answers
The cheapest way to get from Haskovo to Tirana is to train and bus which costs $56 - $60 and takes 18h 1m.
The fastest way to get from Haskovo to Tirana is to drive which takes 8h 52m and costs $110 - $170.
No, there is no direct bus from Haskovo station to Tirana. However, there are services departing from Haskovo Central Bus Station and arriving at Petro Nini Luarasi via Sofia Central Bus Station and Teg. The journey, including transfers, takes approximately 15h 39m.
The distance between Haskovo and Tirana is 683 km. The road distance is 638.5 km.
The best way to get from Haskovo to Tirana without a car is to bus which takes 15h 39m and costs $70 - $80.
It takes approximately 15h 39m to get from Haskovo to Tirana, including transfers.
Haskovo to Tirana bus services, operated by Grup Plus - Etap Adresss, depart from Haskovo Central Bus Station.
Haskovo to Tirana bus services, operated by Grup Plus - Etap Adresss, arrive at Sofia Central Bus Station.
Tirana is 1h behind Haskovo. It is currently 6:39 AM in Haskovo and 5:39 AM in Tirana.
Yes, the driving distance between Haskovo to Tirana is 639 km. It takes approximately 8h 52m to drive from Haskovo to Tirana.
What companies run services between Haskovo, Bulgaria and Tirana, Albania?
You can take a bus from Haskovo Central Bus Station to Petro Nini Luarasi via Sofia Central Bus Station, Tirana, and Teg in around 15h 39m.
- Website
- en.aegeanair.com
Flights from Istanbul to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $100–290
Flights from Alexandroupoli Airport Dimokritos to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 3h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $75–260
Flights from Alexandroupoli Airport Dimokritos to Tirana International Airport Nënë Tereza via Heraklion, Athens
- Ave. Duration
- 6h 40m
- When
- Monday and Thursday
- Estimated price
- $90–310
Flights from Kavala International Airport to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- $120–260
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $40–250
- Website
- turkishairlines.com
Flights from Istanbul to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $95–230
- Website
- flyulendo.com
Flights from Alexandroupoli Airport Dimokritos to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $40–220
Flights from Kavala International Airport to Tirana International Airport Nënë Tereza via Cologne Bonn
- Ave. Duration
- 8h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $120–480
- Website
- ajet.com
Flights from Istanbul Sabiha Gökçen International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $65–190
- Website
- ryanair.com
Flights from Bucharest Otopeni to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $45–190
- Website
- austrian.com
Flights from Kavala International Airport to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 5h 45m
- When
- Tuesday and Saturday
- Estimated price
- $160–600
- Website
- lufthansa.com
Flights from Kavala International Airport to Tirana International Airport Nënë Tereza via Frankfurt
- Ave. Duration
- 8h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $160–460
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Dimitrovgrad to Sofia
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $3–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $3–5
Night train from Dimitrovgrad to Bucharest
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Estimated price
- $6–28
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $7–10
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Ormenio to Alexandroupoli Port
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $14–21
- Website
- https://www.hellenictrain.gr/en
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- union-ivkoni.com
Bus from Haskovo Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $17–27
- Website
- https://union-ivkoni.com/en
- Phone
- +355 68 391 1009
- [email protected]
- Website
- nelatours.com
Bus from Sofia Central Bus Station to Tirana
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- $53
- Schedules at
- nelatravel.site
Bus from Sofia Central Bus Station to Tirana
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- $53
- Schedules at
- nelatravel.site
Bus from Sofia Central Bus Station to Tirana
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- $53
- Schedules at
- nelatravel.site
- Phone
- 0545 792 30 02
- [email protected]
- Website
- luksyonca.com.tr
Bus from Haskovo to İstanbul Beşyüzevler
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $27
- Schedules at
- luksyonca.com.tr
Bus from Haskovo to İstanbul Esenler
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- $27
- Schedules at
- luksyonca.com.tr
- Phone
- 0373 82015
- [email protected]
- Website
- harmanli.bg
Bus from Haskovo to Sofia Central Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Schedules at
- harmanli.bg
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Haskovo to Thessaloniki, KTEL
- Ave. Duration
- 8h 39m
- Frequency
- Twice daily
- Estimated price
- $45–70
- Website
- https://ardatur.bg/en/
- Phone
- +30 2310241545
- [email protected]
- Website
- crazyholidays.gr
Bus from Thessaloníki to Tiranë
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- $45–95
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +90 212 658 18 51
- [email protected]
- Website
- alparturizm.com.tr
Bus from Haskovo to İstanbul Esenler
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $16–23
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- 0379/71309
- Website
- svilengrad24.info
Bus from Haskovo to Svilengrad
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Schedules at
- svilengrad24.info
- Website
- nedelino.bg
Bus from Haskovo to Nedelino
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- nedelino.bg
- Phone
- +30 25410 27200
- [email protected]
- Website
- ktelxanthis.gr
Bus from Médousa to Xanthi
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Schedules at
- ktelxanthis.gr
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 Need to know: Greyhound, Getting to Rome from the airport, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Book your Haskovo to Tirana bus tickets online with 12go.asia.
There are 4183+ hotels available in Tirana.






























