Book cheap flights from Johannesburg to Peshawar from R 7373

Explore the best deals

Discover the cheapest flights from Johannesburg to Peshawar
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Peshawar

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 09 Feb - 15 Feb
R 18 657
R 19 565
R 16 011
R 17 830
R 15 803
R 15 550
R 14 526
R 14 250
R 14 220
R 14 856
R 14 461
DecemberJanuaryFebruary

Currency and cost comparison

TrainLocal, one-way ticket
92%Trains in Peshawar are 92% cheaper than in Johannesburg.
JohannesburgR 38,00
PeshawarR 3,04
MealMid-priced restaurant
82%A meal in Peshawar is 82% cheaper than a meal in Johannesburg.
JohannesburgR 200,00
PeshawarR 36,46
TaxiStandard daytime start rate
24%A taxi fare in Peshawar is 24% cheaper than in Johannesburg.
JohannesburgR 16,00
PeshawarR 12,15
CoffeeRegular cappuccino
45%Coffee in Peshawar is 45% cheaper than in Johannesburg.
JohannesburgR 38,91
PeshawarR 21,27
Exchange rate
1 ZAR = 16.35 PKR
1 PKR = 0.07 ZAR
Last checked on Fri, 12/05
Distance: 8116 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Peshawar airports

Useful Information for Flights from Johannesburg to Peshawar

Planning a trip from Johannesburg to Peshawar? Flights between these two vibrant cities typically involve one or two connections, with various airlines offering their services. The quickest flight duration you can expect is around 13 hours and 40 minutes. Book your flights to Peshawar from Johannesburg through eDreams and make your travel experience smoother.

Time Difference between Johannesburg and Peshawar

Peshawar is 3 hours ahead of Johannesburg. Please be aware that Daylight Savings Time might affect this difference, so it's always best to double-check before your travels.

Best Time to Fly to Peshawar

Peshawar experiences hot summers and mild winters. The hottest months are June and July, with average temperatures reaching 35°C. The mildest temperatures are from November to February. For pleasant weather, visit Peshawar during spring (March-May) or autumn (September-November) when the temperatures are moderate. Book your flights to Peshawar from Johannesburg in advance, especially if travelling during peak season, to secure the best deals on eDreams.

Johannesburg Airports

Find flights to Peshawar from Johannesburg, departing from one of the city's main airports:

Airport Information

O.R. Tambo International Airport (JNB)

Johannesburg's primary airport, O.R. Tambo, is the largest and busiest airport in Africa, connecting to many international and domestic destinations. Situated in Kempton Park, Gauteng, approximately 23 km east of Johannesburg city centre, it serves as the main hub for South African Airways and offers a wide range of flights to Peshawar from Johannesburg.

Lanseria International Airport (HLA)

A smaller yet convenient alternative, Lanseria International Airport, is located about 35 km from Johannesburg city centre. Known for its modern facilities, Lanseria caters to both domestic and international travellers and could be an alternative starting point for flights to Peshawar from Johannesburg. It serves as an excellent alternative for flights to Peshawar from Johannesburg.

Main Airlines for this route

Consider these airlines for your flights to Peshawar from Johannesburg: * Emirates * Qatar Airways * Turkish Airlines

Peshawar Airports

Flights to Peshawar from Johannesburg land at Bacha Khan International Airport (PEW), the main airport serving the city.

Airport Information

Bacha Khan International Airport (PEW)

This airport, located about 10 kilometres from Peshawar city centre, offers various facilities such as duty-free shops, restaurants, and lounges. It serves as a hub for both domestic and international flights, connecting Peshawar with other cities across Pakistan and the world.

Getting to Peshawar City Centre from the Airport
  • Public Transport: Details about public transport options are limited. Consider researching local transport options or consulting the airport's information desk upon arrival for the most updated information concerning your flights to Peshawar from Johannesburg.
  • Taxi: Taxis are readily available at the airport, providing a convenient transfer to the city centre. Agree on the fare with the driver before commencing your journey.
  • Car: If you prefer driving yourself, car rental services are available at the airport. Consider booking a car with eDreams for a smooth transition into the city after arriving on flights to Peshawar from Johannesburg. Check eDreams for car hire services.

You can book your flights to Peshawar from Johannesburg and other destinations through eDreams.

What to Do and See in Peshawar

Planning your flights to Peshawar from Johannesburg? Peshawar, a city steeped in history and nestled in the heart of Pakistan, offers a captivating blend of ancient wonders and modern delights. Explore the vibrant tapestry of this historical city.

  • Bala Hisar Fort: Discover panoramic views of Peshawar and delve into the city's rich past at this magnificent fort.
  • Qissa Khwani Bazaar: Immerse yourself in the bustling atmosphere of this historic marketplace, known for its vibrant energy and traditional crafts. Here you can enjoy the famous Peshawari tea.
  • Peshawar Museum: Journey through time as you explore the fascinating collection of Gandharan artifacts, providing a glimpse into the region's ancient roots and Buddhist art.

Discover our TOP discounts for your flight from Johannesburg to Peshawar

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Peshawar from Johannesburg. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Johannesburg to Peshawar

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Pakistan. At eDreams have you covered!
For flights from Johannesburg to Peshawar, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Peshawar is R7373. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Peshawar more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Peshawar costs an average of 12.15 ZAR , 24% cheaper than Johannesburg, with a fare of 16.00 ZAR,
while train tickets cost 92% less at Peshawar: $ 3.04 ZAR versus $ 38.00 ZAR at Johannesburg.
Comparing the price of a meal, they range from 36.46 ZAR euros in Peshawar, 82% less than the 200.00 ZAR euros in Johannesburg.
The price of the coffee is around 45% cheaper in Peshawar, with an average of 21.27 ZAR, while in Johannesburg the coffee costs 38.91 ZAR.

Plan your trip

Popular Flight RoutesAlternate routes