How long will it take to fly from Lisbon to Peshawar?
Flight time from Lisbon to Peshawar is usually about 11-13 hours, depending on layovers and specific flight routes.
What airports are in Lisbon and Peshawar?
Airports in Lisbon: Lisbon. Airports in Peshawar: Bacha Khan.