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 utilized for travel purposes