- Karachi (KHI) Dammam (DMM)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 3h 25minfrom £230 - Lahore (LHE) Riyadh (RUH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–5 non-stop flights per dayat least 4h 15minfrom £269 - Karachi (KHI) Jeddah (JED)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
3–7 non-stop flights per dayat least 4h 5minfrom £207 - Lahore (LHE) Jeddah (JED)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
3–8 non-stop flights per dayat least 5h 10minfrom £327