Distance from

Riyadh to Peshawar

Average travel distance is

3277.79 km

Nomal travel times are between

6h 20min  -  6h 58min

3277.79 km (2037 miles) is the average travel distance between Riyadh and . If you could walk at the speed of 3mph (4.8kph), it would take 21 days 4 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 3277.79 km 2036.72 miles 1769.86 miles

BE PREPARED

Riyadh - Peshawar Info

The distance from Riyadh to Riyadh 51 km (31.65 miles) .

The distance from RUH to ISB 3034 km (1885.18 miles) .

The distance from Islamabad to Peshawar 193 km (120.16 miles) .

Travel distance chart

The distance between Riyadh to Peshawar, Khyber Pakhtunkhwa, Pakistan is 3277.79 km (2037 miles) and it would cost 492 USD ~ 53,276 PKR to drive in a car that consumes about 124 MPG.