Lowcost flights from Karachi (Pakistan) to Riyadh (Saudi Arabia), €52 - €206

Direct distance between cities: 2062 km. Average direct flight time is 3:25 hours.

Please note! Some routes are seasonal.

From Karachi to Riyadh with Flynas (XY)
Average ticket price: €52 - €206

Connection in Doha (Qatar)
From Karachi to Doha with Level (IB)
Average ticket price: €39 - €157
From Doha to Riyadh with Flynas (XY)
From Doha to Riyadh with Level (IB)
Average ticket price: €12 - €49
Connection in Dubai (United Arab Emirates)
From Karachi to Dubai with Airblue (PA)
From Karachi to Dubai with flydubai (FZ)
Average ticket price: €30 - €120
From Dubai to Riyadh with Flynas (XY)
From Dubai to Riyadh with Flyadeal (F3)
From Dubai to Riyadh with flydubai (FZ)
Average ticket price: €22 - €87
Connection in Islamabad (Pakistan)
From Karachi to Islamabad with Airblue (PA)
From Karachi to Islamabad with Fly Jinnah (9P)
From Karachi to Islamabad with Serene Air (ER)
From Karachi to Islamabad with Air Sial (PF)
Average ticket price: €28 - €113
From Islamabad to Riyadh with Airblue (PA)
From Islamabad to Riyadh with Serene Air (ER)
From Islamabad to Riyadh with Air Sial (PF)
From Islamabad to Riyadh with Flynas (XY)
Average ticket price: €68 - €273
Connection in Istanbul (Turkey)
From Karachi to Istanbul with Pegasus Airlines (PC)
Average ticket price: €99 - €396
From Istanbul to Riyadh with Flynas (XY)
From Istanbul to Riyadh with Flyadeal (F3)
From Istanbul to Riyadh with AJet (VF)
From Istanbul to Riyadh with Pegasus Airlines (PC)
Average ticket price: €61 - €243
Connection in Jeddah (Saudi Arabia)
From Karachi to Jeddah with Airblue (PA)
From Karachi to Jeddah with Serene Air (ER)
From Karachi to Jeddah with Air Sial (PF)
From Karachi to Jeddah with Flynas (XY)
Average ticket price: €72 - €288
From Jeddah to Riyadh with Flynas (XY)
From Jeddah to Riyadh with Flyadeal (F3)
Average ticket price: €21 - €85
Connection in Kuwait (Kuwait)
From Karachi to Kuwait with Jazeera Airways (J9)
Average ticket price: €49 - €196
From Kuwait to Riyadh with Jazeera Airways (J9)
From Kuwait to Riyadh with Flynas (XY)
Average ticket price: €12 - €49
Connection in Lahore (Pakistan)
From Karachi to Lahore with Airblue (PA)
From Karachi to Lahore with Fly Jinnah (9P)
From Karachi to Lahore with Serene Air (ER)
From Karachi to Lahore with Air Sial (PF)
Average ticket price: €26 - €102
From Lahore to Riyadh with Airblue (PA)
From Lahore to Riyadh with Fly Jinnah (9P)
From Lahore to Riyadh with Flynas (XY)
Average ticket price: €70 - €280
Connection in Muscat (Oman)
From Karachi to Muscat with Salam Air (OV)
Average ticket price: €23 - €91
From Muscat to Riyadh with Salam Air (OV)
Average ticket price: €30 - €118
Connection in Peshawar (Pakistan)
From Karachi to Peshawar with Fly Jinnah (9P)
From Karachi to Peshawar with Serene Air (ER)
Average ticket price: €27 - €110
From Peshawar to Riyadh with Serene Air (ER)
From Peshawar to Riyadh with Flynas (XY)
Average ticket price: €65 - €260
Connection in Sharjah (United Arab Emirates)
From Karachi to Sharjah with Air Arabia (G9)
Average ticket price: €29 - €117
From Sharjah to Riyadh with Flynas (XY)
From Sharjah to Riyadh with Air Arabia (G9)
Average ticket price: €22 - €89