The main transport infrastructure in Peshawar consists of
the Peshawar International Airport (served by all Pakistani airlines and
several major foreign airlines), the Peshawar Railway Station (operated by Pakistan
Railways), and links to several highways, including the Grand Trunk Road and
the Karakoram Highway. The city's infrastructure enables road, rail and air
connections to all Pakistani cities, as well as neighbouring countries like
Afghanistan and the People's Republic of China. Within the city, coaches,
buses, auto rickshaws and taxis are utilised for travel purposes