One Way
Lowest Fare Finder Chrome Extension

Popular Filters

One Way Price

AED 1,635 AED 17,100

Duration

7 h 15 m 28 h 0 m

Stops From Karachi

Departure From Karachi

Before 6 AM

AED 3,018

6 AM - 12 PM

AED 1,635

12 PM - 6 PM

AED 1,915

After 6 PM

AED 1,635

Arrival at Al-ula

6 AM - 12 PM

AED 2,162

12 PM - 6 PM

AED 1,635

Alliances & Airlines

Oneworld

(5)

SkyTeam

(4)

Star Alliance

()

+ 1 more

Layover Airports

Layover Duration

2 h 15 m 22 h 30 m

Karachi to Al-Ula Flight Schedule & Status

Planning your travel has never been easier. Get updated flight schedules for various airlines between Karachi to Al-Ula on MakeMyTrip. We offer the cheapest airfares across all major airlines. You can book your Karachi to Al-Ula Flight at best price and can also check Al-Ula to Karachi Flight Schedule for your return journey online. Take advantage of amazing offers for your flights only at Makemytrip. Get Up To AED 150 OFF* on your flight booking with MakeMyTrip using coupon code : “FLYAE”. 100% Refund on Flight cancellations with MMT Zero Cancellation.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 10 Jul 2026 18:01:44
Flydubai

AED 1,689

AED 1,635

Karachi to Al-ula , 13 Jul

Flydubai FZ | 334

11:40

Mon, 13 Jul 26

Terminal M

Karachi, Pakistan

02 h 15 m

12:55

Mon, 13 Jul 26

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 905

15:35

Mon, 13 Jul 26

Terminal T2

Dubai, United Arab Emirates

02 h 55 m

17:30

Mon, 13 Jul 26

Al-ula, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flydubai

AED 1,969

AED 1,915

Karachi to Al-ula , 13 Jul

Flydubai FZ | 336

16:40

Mon, 13 Jul 26

Terminal M

Karachi, Pakistan

02 h 15 m

17:55

Mon, 13 Jul 26

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 905

16:00

Tue, 14 Jul 26

Terminal T2

Dubai, United Arab Emirates

02 h 55 m

17:55

Tue, 14 Jul 26

Al-ula, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia

AED 2,194

AED 2,162

Karachi to Al-ula , 13 Jul

Saudia SV | 709

13:30

Mon, 13 Jul 26

Terminal M

Karachi, Pakistan

03 h 20 m

14:50

Mon, 13 Jul 26

Terminal T2

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 1574

09:15

Tue, 14 Jul 26

Terminal T4

Riyadh, Saudi Arabia

01 h 45 m

11:00

Tue, 14 Jul 26

Al-ula, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

AED 2,721

Karachi to Al-ula , 13 Jul

Emirates EK | 601

12:15

Mon, 13 Jul 26

Terminal M

Karachi, Pakistan

02 h 05 m

13:20

Mon, 13 Jul 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2410 | Operated By Flydubai

15:35

Mon, 13 Jul 26

Terminal T2

Dubai, United Arab Emirates

02 h 55 m

17:30

Mon, 13 Jul 26

Al-ula, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Flydubai

AED 3,072

AED 3,018

Transit Visa may be required | Re Check-in of Baggage required

Karachi to Al-ula , 13 Jul

Qatar Airways QR | 605

03:50

Mon, 13 Jul 26

Terminal M

Karachi, Pakistan

02 h 30 m

04:20

Mon, 13 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1006

07:55

Mon, 13 Jul 26

Doha, Qatar

01 h 20 m

10:15

Mon, 13 Jul 26

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 905

15:35

Mon, 13 Jul 26

Terminal T2

Dubai, United Arab Emirates

02 h 55 m

17:30

Mon, 13 Jul 26

Al-ula, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Emirates

AED 3,399

Transit Visa may be required | Re Check-in of Baggage required

Karachi to Al-ula , 13 Jul

Qatar Airways QR | 605

03:50

Mon, 13 Jul 26

Terminal M

Karachi, Pakistan

02 h 30 m

04:20

Mon, 13 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1006

07:55

Mon, 13 Jul 26

Doha, Qatar

01 h 20 m

10:15

Mon, 13 Jul 26

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2410 | Operated By Flydubai

15:35

Mon, 13 Jul 26

Terminal T2

Dubai, United Arab Emirates

02 h 55 m

17:30

Mon, 13 Jul 26

Al-ula, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Pakistan Intl Airlines, Emirates

AED 3,635

Karachi to Al-ula , 13 Jul

Pakistan Intl Airlines PK | 308

16:00

Mon, 13 Jul 26

Karachi, Pakistan

01 h 55 m

17:55

Mon, 13 Jul 26

Islamabad, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 613

09:25

Tue, 14 Jul 26

Islamabad, Pakistan

03 h 10 m

11:35

Tue, 14 Jul 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2410 | Operated By Flydubai

16:00

Tue, 14 Jul 26

Terminal T2

Dubai, United Arab Emirates

02 h 55 m

17:55

Tue, 14 Jul 26

Al-ula, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

AED 5,285

Karachi to Al-ula , 13 Jul

Emirates EK | 603

22:55

Mon, 13 Jul 26

Karachi, Pakistan

02 h 10 m

00:05

Tue, 14 Jul 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2410 | Operated By Flydubai

16:00

Tue, 14 Jul 26

Terminal T2

Dubai, United Arab Emirates

02 h 55 m

17:55

Tue, 14 Jul 26

Al-ula, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

AED 5,991

Karachi to Al-ula , 13 Jul

Emirates EK | 609

19:35

Mon, 13 Jul 26

Terminal M

Karachi, Pakistan

02 h 15 m

20:50

Mon, 13 Jul 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2410 | Operated By Flydubai

16:00

Tue, 14 Jul 26

Terminal T2

Dubai, United Arab Emirates

02 h 55 m

17:55

Tue, 14 Jul 26

Al-ula, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

AirBlue, Qatar Airways, Saudia

AED 6,235

AED 6,203

Transit Visa may be required | Re Check-in of Baggage required

Karachi to Al-ula , 13 Jul

AirBlue PA | 110

17:35

Mon, 13 Jul 26

Karachi, Pakistan

02 h 25 m

19:00

Mon, 13 Jul 26

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1015

23:00

Mon, 13 Jul 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

23:15

Mon, 13 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1166

02:00

Tue, 14 Jul 26

Doha, Qatar

01 h 30 m

03:30

Tue, 14 Jul 26

Terminal T5

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 1574

09:15

Tue, 14 Jul 26

Terminal T4

Riyadh, Saudi Arabia

01 h 45 m

11:00

Tue, 14 Jul 26

Al-ula, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Hide

More Deals For You!

More discounts for your flight

Get FLAT

12% OFF

MMTWELCOME

Grab Up to AED 90 OFF
*Applicable for First times user only.

Get Up To

20% OFF

FLYSUPER

Grab Up to AED 120 OFF
*T&C Applied

Get Up To

AED 150 OFF*

FLYAE

BIG Offer on Flights!
*T&C Applied

Show