Bulgaria shares borders with Romania to the north, Serbia and North Macedonia to the west and Greece and Turkey to the south. There are relatively good road connections between the neighbours and bus and car are popular means of travel especially during the summer months.
You can get to Sofia by air with direct flights from many cities in Europe, the number of budget flights having increased considerably in recent years. Sofia airport has 2 terminals. Other airports used for international flights include Plovdiv, Burgas and Varna.