The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.
If you’re planning a trip to Peshawar, we at eDreams have checked the most popular routes to help you plan ahead. From Johannesburg, the flight takes about 19h 12m; from Cape Town, around 19h 45m; and from Durban, roughly 28h 56m.
Direct Flight Time (in Hours)
JohannesburgCape TownDurbanBloemfontein
0h 5h 10h 15h 20h 25h 30h 35h 40h 45h 50h 55h
How much does a flight to Peshawar cost?
At eDreams you can find flights from Johannesburg to Peshawar starting from R 7 161, with an average price of R 11 031. If you depart from other cities such as Durban, you can find tickets from R 9 563, and from Cape Town starting from R 9 611, according to data from the last 72 hours.
Planning your flights to Peshawar? Booking your flights to Peshawar at least one month in advance, especially during peak season, can help secure better deals and availability. Consider travelling on a Sunday as it might offer potential savings compared to other days of the week.
Low Season in Peshawar
During the low season (November), temperatures are milder, ranging from highs of 20°C to lows of 7°C. This is an ideal time to comfortably explore historical sites like the Peshawar Museum without the summer crowds.
High Season in Peshawar
High season falls between May and July, with temperatures soaring between 35°C and 40°C. While hot, this period offers long sunny days, perfect for visiting the Bala Hisar Fort and enjoying the city's vibrant atmosphere.
What to Do in Peshawar
Peshawar, the vibrant capital of Khyber Pakhtunkhwa, Pakistan, is a city steeped in history and culture. Book your flights to Peshawar with eDreams and discover a captivating blend of ancient traditions and modern life. From bustling bazaars to historical landmarks, Peshawar offers a unique travel experience.
The Best Attractions to See in Peshawar
Here are five must-visit attractions:
Sethi House Museum: Explore the beautifully preserved Sethi House Museum, showcasing the intricate architecture and artistry of a bygone era.
Mahabat Khan Mosque: Marvel at the grandeur of the Mahabat Khan Mosque, a 17th-century architectural masterpiece that reflects the Mughal era's splendour.
Qissa Khawani Bazaar: Immerse yourself in the vibrant atmosphere of Qissa Khawani Bazaar, a historic marketplace filled with shops, storytellers, and local delicacies. Remember to book your flights to Peshawar with eDreams.
Bala Hisar Fort: Ascend the historic Bala Hisar Fort, a significant landmark that has witnessed centuries of history and offers stunning panoramic views of the city.
Peshawar Museum: Journey through time at the Peshawar Museum, home to a vast collection of Gandharan artefacts and other historical treasures, providing insights into the region's rich cultural heritage. Flights to Peshawar are readily available via eDreams.
Frequently asked questions about flights to Peshawar
How can I find cheap flights to Peshawar on eDreams?
At eDreams you will find flights from R4289 to Peshawar. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Peshawar.
Plan your trip
Popular citiesPopular Flight RoutesAlternate routes