The bus network is comprehensive. All long-distance buses, on the mainland and the islands, are operated by regional collectives known as KTEL (www.ktelbus.com). Within towns and cities, different companies run interurban services. The fares are fixed by the government; bus travel is reasonably priced. All have good safety records.
Every prefecture on the mainland has a KTEL, which operates local services within it and to the main towns of other prefectures. With the exception of towns in Thrace, which are serviced by Thessaloniki, all major towns on the mainland have frequent connections to Athens. The islands of Corfu, Kefallonia and Zakynthos can also be reached directly from Athens by bus – often the fares include the price of the ferry ticket.
Most villages have a daily bus service of some sort, although remote areas may have only one or two buses a week. They operate for the benefit of people going to town to shop, rather than for tourists, and consequently leave the villages very early in the morning and return early in the afternoon.