Lowcost flights from Muscat (Oman) to Karachi (Pakistan), €23 - €91

Direct distance between cities: 912 km. Average direct flight time is 2:04 hours.

Please note! Some routes are seasonal.

From Muscat to Karachi with Salam Air (OV)
Average ticket price: €23 - €91

Connection in Doha (Qatar)
From Muscat to Doha with Salam Air (OV)
From Muscat to Doha with Level (IB)
Average ticket price: €18 - €71
From Doha to Karachi with Level (IB)
Average ticket price: €39 - €157
Connection in Dubai (United Arab Emirates)
From Muscat to Dubai with Salam Air (OV)
From Muscat to Dubai with flydubai (FZ)
Average ticket price: €9 - €36
From Dubai to Karachi with Airblue (PA)
From Dubai to Karachi with flydubai (FZ)
Average ticket price: €30 - €120
Connection in Islamabad (Pakistan)
From Muscat to Islamabad with Salam Air (OV)
From Muscat to Islamabad with Fly Jinnah (9P)
From Muscat to Islamabad with Air Sial (PF)
Average ticket price: €46 - €182
From Islamabad to Karachi with Airblue (PA)
From Islamabad to Karachi with Fly Jinnah (9P)
From Islamabad to Karachi with Serene Air (ER)
From Islamabad to Karachi with Air Sial (PF)
Average ticket price: €28 - €113
Connection in Istanbul (Turkey)
From Muscat to Istanbul with Salam Air (OV)
From Muscat to Istanbul with Pegasus Airlines (PC)
Average ticket price: €84 - €335
From Istanbul to Karachi with Pegasus Airlines (PC)
Average ticket price: €99 - €396
Connection in Jeddah (Saudi Arabia)
From Muscat to Jeddah with Salam Air (OV)
Average ticket price: €49 - €198
From Jeddah to Karachi with Airblue (PA)
From Jeddah to Karachi with Serene Air (ER)
From Jeddah to Karachi with Air Sial (PF)
From Jeddah to Karachi with Flynas (XY)
Average ticket price: €72 - €288
Connection in Kuwait (Kuwait)
From Muscat to Kuwait with Salam Air (OV)
Average ticket price: €30 - €120
From Kuwait to Karachi with Jazeera Airways (J9)
Average ticket price: €49 - €196
Connection in Lahore (Pakistan)
From Muscat to Lahore with Salam Air (OV)
From Muscat to Lahore with Air Sial (PF)
Average ticket price: €45 - €181
From Lahore to Karachi with Airblue (PA)
From Lahore to Karachi with Fly Jinnah (9P)
From Lahore to Karachi with Serene Air (ER)
From Lahore to Karachi with Air Sial (PF)
Average ticket price: €26 - €102
Connection in Multan (Pakistan)
From Muscat to Multan with Salam Air (OV)
Average ticket price: €37 - €149
From Multan to Karachi with Airblue (PA)
Average ticket price: €18 - €72
Connection in Peshawar (Pakistan)
From Muscat to Peshawar with Salam Air (OV)
Average ticket price: €43 - €173
From Peshawar to Karachi with Fly Jinnah (9P)
From Peshawar to Karachi with Serene Air (ER)
Average ticket price: €27 - €110
Connection in Riyadh (Saudi Arabia)
From Muscat to Riyadh with Salam Air (OV)
Average ticket price: €30 - €118
From Riyadh to Karachi with Flynas (XY)
Average ticket price: €52 - €206
Connection in Sharjah (United Arab Emirates)
From Muscat to Sharjah with Air India Express (IX)
From Muscat to Sharjah with Air Arabia (G9)
Average ticket price: €9 - €34
From Sharjah to Karachi with Air Arabia (G9)
Average ticket price: €29 - €117