Unofficial taxis should be avoided. Group taxis for up to ten people are available for intercity travel. Prices are negotiated beforehand and tipping is not necessary. Available in most cities and from airports. An International Driving Permit is recommended but it is not a legal requirement.
Personal insurance is required.
All motorists entering Iran must possess a Carnet de Passage en Douane and an International Certificate of Vehicle ownership. Tehran has an extensive bus system, including double-deckers. Tickets are bought in advance at kiosks.