The new state of Kosovo unilaterally declared independance from Serbia on 17 February 2008, and was recognized by Canada just yesterday. At the moment Canadian citizens do not require a visa to enter Kosovo for tourism or business purposes.
Kosovo does not yet have any functioning embassies or consulates. The first diplomatic facilities will probably open in Albania, Macedonia, Rome and Washington.
For the moment, entry to Kosovo by air is limited to Prishtina International Airport. Regular flights arrive from London, Zurich, Istanbul, Budapest and Stuttgart. Immigration formalities take place in the airport, and at the moment seem to consist of a passport check.
The large majority of borders are still in dispute by Kosovo against Macedonia, and by Serbia against Kosovo. Land crossings from Serbia through NATO-controlled UNMIK borders are usually possible. Serbian Railways mainline train #60 from Belgrad to Kosovo Polje (Pristina) run on a regular basis. Land crossings from Albania are also theoretically possible. There is an 80 km highway to Prishtina from Skopje, Macedonia. Canadians do not need a visa to visit Serbia or Albania, but do need a visa for neighbouring Macedonia. Expect long border formalities on the Macedonian side. Please contact VSC if you are not a Canadian and require a visa to Kosovo.
Click here for Kosovo visa information.