Peshawar International Airport (PEW) is located about a 25 minute drive from the center of Peshawar, it is the 4th busiest airport in Pakistan. It is served by all Pakistani carriers including the national flag carrier “PIA”. Moreover, many Middle Eastern airlines also serve this airport, such as Emirates, Etihad, Gulf, Air Arabia and Qatar Airways.
Peshawar Airport has direct international flights to Al Ain, Bahrain, Dubai, Abu Dhabi, Doha , Jeddah, Kabul, Muscat, Kuwait and Riyadh. The connections to/from other Asian, European and American cities are available via Lahore, Karachi and Islamabad airports. The domestic flights to/from Peshawar Airport are Chitral, Islamabad, Karachi and Lahore.
You can reach Peshawar by train with Pakistan Railway from Karachi (36 hours) and Quetta (25 hours), both are via Lahore and Rawalpindi.
There are currently no passenger trains from Landi Kotal in the Khyber Pass.
Peshawer is connected with Islamabad via Motorway M-1 and via national highway N-5.
Buses and minibuses run to many parts of the country from here.
- Daewoo, operates the most luxurious services to Rawalpindi, Islamabad, Multan, Faisalabad, Abbottabad and Lahore (Rs 1420 normal , Rs 1800 Luxury 6 hours).
- Other travelers including Bilal Travels and Niazi Express provide similar services however are cheaper .