You can travel to Kosovo by air or land. You can choose to fly to Pristina International Airport, but that would not necessarily be your cheapest option. Prishtina International Airport is well connected with main destinations around the world.
You can enter Kosovo by land from neighboring countries: Albania, North Macedonia, Serbia, and Montenegro. There are bus lines from Bosnia& Herzegovina to Kosovo as well, but they are not frequent enough to accommodate a tight travel schedule. A bus ride from the aforementioned countries will not exceed 30€ (return ticket).
In order to keep your travel costs low, you can try searching for flights from your point of departure to Tirana, Skopje, Belgrade or Podgorica.
If you have to switch planes in Europe, we suggest that you choose a destination with a direct flight connection from Tirana, Belgrade, Skopje, Podgorica or even Sofia, Bulgaria. Sofia is only few hours away from Skopje by train and bus. Pristina is only two hours from Skopje and the bus are costs only 5€ (one way).
The Pristina International Airport “Adem Jashari” (IATA code: PRN) is Kosovo’s gateway to the world. Major European and regional airlines (such as Austrian Airlines, Turkish Airlines, Lufthansa, Swiss Airlines, Easyjet, Wizzair, Germanwings, AirBerlin, etc.) as well as several charter airlines fly to Pristina on a regular basis. There are also several regular bus routes that connect Pristina, Kosovo with many neighboring destinations (Tirana, Kukësi International Airport, Skopje, Podgorica, Belgrade, etc.). Please check, as to my knowledge there are direct flight with Lot polish from Warsaw to Skopje (North Macedonia) and Tirana (Albania).
Tirana, Albania - Buses run daily and is around 10-15 Euro one way, about a 4 hour bus ride (the latest bus at around 18:00)
Kukësi, Albania - buses run daily and is around 5 euro one way, about 2 hours ride (the latest bus at around 18:00)
Skopje Bus Station, North Macedonia - Buses run daily and is 5-7 Euro one way, about a 2 hour bus ride (the latest bus at around 19:00).
If you decide to reach Kosovo through neighbouring countries, please check their travel restrictions