There are 8 ways to get from Ankara to Pristina by plane, shuttle, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Skopje International Airport, shuttle
best- Fly from Ankara Esenboğa International Airport (ESB) to Skopje International Airport (SKP)plane ESB - SKP
- Take a shuttle bus from Skopje Airport to Pristina
6h 53m$193–503Train, bus via Sofia
cheapest- Take the train from Ankara to Halkalitrain Yht
- Take the train from Halkalı to Sofiatrain
- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus
- Take the train from Skopje, Transporten Centar to Pristinatrain
28h 57m$46–66Train, bus
- Take the train from Ankara Gar to Istanbul(Pendik)train Hst / ...
- Take the bus from Esenler Otogar to Pristinabus
20h 37m$61–68Drive 1,244.2 km
- Drive from Ankara to Pristinacar 1,244.2 km
13h 13m$146–211Fly to Pristina
- Fly from Ankara Esenboğa International Airport (ESB) to Pristina (PRN)plane ESB - PRN
8h 23m$77–367Fly to Tirana International Airport Nënë Tereza, bus
- Fly from Ankara Esenboğa International Airport (ESB) to Tirana International Airport Nënë Tereza (TIA)plane ESB - TIA
- Take the bus from Tirana Airport to Pristinabus
9h 8m$115–260Bus
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from Esenler Otogar to Pristinabus
22h 12m$69–79Bus via Maltepe
- Take the bus from Ankara to İstanbul Dudullubus
- Take the bus from Istanbul to Pristinabus
23h 51m$89–113
Ankara to Pristina by bus
Comparing Your Travel Options
The cheapest way to get from Ankara to Pristina is to train and bus via Sofia which costs $45 - $70 and takes 28h 57m.
The fastest way to get from Ankara to Pristina is to fly and shuttle which takes 6h 53m and costs $190 - $550.
No, there is no direct bus from Ankara to Pristina. However, there are services departing from Ankara and arriving at Pristina via Esenler Otogar. The journey, including transfers, takes approximately 22h 12m.
The distance between Ankara and Pristina is 1116 km. The road distance is 1244.2 km.
The best way to get from Ankara to Pristina without a car is to train and bus which takes 20h 37m and costs $60 - $70.
It takes approximately 6h 53m to get from Ankara to Pristina, including transfers.
Ankara to Pristina bus services, operated by Metro Turizm, depart from Ankara station.
The best way to get from Ankara to Pristina is to fly which takes 8h 23m and costs $75 - $370. Alternatively, you can bus, which costs $65 - $80 and takes 22h 12m.
Ankara to Pristina bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Pristina is 1h behind Ankara. It is currently 9:43 PM in Ankara and 8:43 PM in Pristina.
What companies run services between Ankara, Turkey and Pristina, Kosovo?
Pegasus Airlines, Turkish Airlines, and three other airlines fly from Ankara Esenboğa International Airport (ESB) to Pristina (PRN) 4 times a day. Alternatively, you can take a bus from Ankara to Pristina via Istanbul Otogari and Esenler Otogar in around 22h 12m.
- Website
- flypgs.com
Flights from Ankara Esenboğa International Airport to Skopje International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 20m
- When
- Thursday to Saturday
- Estimated price
- $50–310
Flights from Ankara Esenboğa International Airport to Pristina via Sabiha Gokcen
- Ave. Duration
- 4h 52m
- When
- Wednesday to Friday
- Estimated price
- $70–420
Flights from Ankara Esenboğa International Airport to Pristina via Antalya
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $90–470
Flights from Ankara Esenboğa International Airport to Tirana International Airport Nënë Tereza via Sabiha Gokcen
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- $55–320
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Pendik)
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- $14–20
- Website
- Turkish Railways (TCDD)
Train from Ankara to Halkali
- Ave. Duration
- 4h 57m
- Frequency
- Twice daily
- Estimated price
- $15–22
- Website
- Turkish Railways (TCDD)
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $14–21
- Website
- Turkish Railways (TCDD)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Skopje Airport to Pristina
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $140–230
- Website
- GoOpti
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 Train travel in France: A guide to SNCF, Which side of Niagara Falls should I choose (and how do I get there)?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Ankara to Pristina is 1244 km. It takes approximately 13h 13m to drive from Ankara to Pristina.
There are 1044+ hotels available in Pristina.











