There are 8 ways to get from Greece to Gjakova by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloníki to Pejebus
12h 35m$64–94Fly from Athens International Airport, bus
cheapest- Fly from Athens International Airport (ATH) to Tirana International Airport Nënë Tereza (TIA)plane ATH - TIA
- Take the bus from Tirana Airport to Gjakovëbus
7h 38m$58–198Train, bus via Skopje
- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloniki to Gevgelijabus
- Take the train from Gevgelija to Skopjetrain 632 / ...
- Take the train from Skopje, Transporten Centar to Sh. Ekonomiketrain
- Take the bus from Pristina to Gjakovëbus
16h 47m$75–129Drive 791 km
- Drive from Athens to Gjakovacar 791 km
9h 43m$166–240Bus via Tirana
- Take the bus from Athens to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana to Gjakovëbus
14h 17m$70–76Train, bus #2
- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloníki to Prizren,Autobuska Stanicabus
15h 15m$63–93Bus
- Take the bus from Athens to Tiranabus
- Take the bus from Tirana to Gjakovëbus
23h 5m$96–144Fly from Heraklion International Airport, “Nikos Kazantzakis”, bus
- Fly from Heraklion International Airport, “Nikos Kazantzakis” (HER) to Tirana International Airport Nënë Tereza (TIA)plane HER - TIA
- Take the bus from Tirana Airport to Gjakovëbus
7h 25m$104–280
Greece to Gjakova by bus
Questions & Answers
The cheapest way to get from Greece to Gjakova is to bus via Tirana which costs $70 - $80 and takes 14h 17m.
The fastest way to get from Greece to Gjakova is to fly and bus which takes 7h 25m and costs $100 - $280.
No, there is no direct bus from Greece to Gjakova. However, there are services departing from Athens and arriving at Gjakovë via Tirana. The journey, including transfers, takes approximately 14h 17m.
The distance between Greece and Gjakova is 910 km. The road distance is 791 km.
The best way to get from Greece to Gjakova without a car is to train and bus which takes 12h 35m and costs $60 - $95.
It takes approximately 12h 35m to get from Greece to Gjakova, including transfers.
Greece to Gjakova bus services, operated by Top Lines, depart from Athens station.
Greece to Gjakova bus services, operated by Top Lines, arrive at Tirana, Terminali Lindor I Autobusave station.
Gjakova is 1h behind Greece. It is currently 10:04 PM in Greece and 9:04 PM in Gjakova.
Yes, the driving distance between Greece to Gjakova is 791 km. It takes approximately 9h 43m to drive from Greece to Gjakova.
What companies run services between Greece and Gjakova, Kosovo?
You can take a bus from Athens to Gjakovë via Tirana, Terminali Lindor I Autobusave and Tirana in around 14h 17m.
- Website
- en.aegeanair.com
Flights from Athens International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $70–150
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $95–400
Flights from Heraklion International Airport, “Nikos Kazantzakis” to Tirana International Airport Nënë Tereza via Athens International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $95–400
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- 4 times a day
- Estimated price
- $35–55
- Website
- Hellenic Train S.A.
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- 4 times a day
- Estimated price
- $35–55
- Website
- Hellenic Train S.A.
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- 4 times a day
- Estimated price
- $35–55
- Website
- Hellenic Train S.A.
- Phone
- +383 44 162 498
- [email protected]
- Website
- Barileva Turist
Bus from Thessaloníki to Peje
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $23–35
- Website
- Barileva Turist
Want to know more about travelling around Kosovo
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Getting around the Cyclades
Read the travel guide
More Questions & Answers
There are 89+ hotels available in Gjakova.










