Travelling by bus in Italy is very popular within the regions as they connect the villages to the major cities. Each region has its own private bus network with limited companies that travel interstate. Tickets for local buses can be bought from shops such as tobacconists or newsstands or alternatively from dispenser machines at the bus stop, usually costing between €1 - €2. Each ticket must be validated on board by inserting it into the stamp machine as there are inspectors that do go around to check passenger’s tickets. Many major cities also offer great value 24-hour bus discount passes.
On an international scale, Italy also offers many bus travel options by connecting itself with many Western and Central European countries. There are several bus companies that run between Italy and locations such as Portugal, France, Spain, Germany, Australia, Slovenia and Croatia. Prices for long-distance trips depend on the bus company and the distance travelled and can be purchased online or at bus stops.