×
Flights
  • One way
  • Round trip
Cheap Flights from Karachi to Oman
(Modify Search)
  • Airlines
  • Flights

Cheap Flights from Karachi to Oman

Airline Results Price View
View All Airlines View Flights
Emirates 6 results US$410 View Flights
Etihad Airways 1 result US$513 View Flights
Depart: Sun, 30 Nov Return: Tue, 30 Dec Karachi to Muscat Sun, 30 Nov - Tue, 30 Dec
Emirates 1 stop 6h 30m
5:40 am KHI - 11:10 am MCT
Emirates 1 stop 5h
4:55 am MCT - 10:55 am KHI
US$411
emirates.com
Show Details

Depart: Karachi to Muscat via Dubai

KHI
5:40 am
2h 15m
DXB
6:55 am
3h 5m
DXB
10:00 am
1h 10m
MCT
11:10 am
Airlines
Flight No.
From
To
Duration
EK605
5:40 am, 30 Nov Sun
KHI Karachi
6:55 am, 30 Nov Sun
DXB Dubai
2h 15m
3h 5m layover in Dubai (DXB)
EK7243
10:00 am, 30 Nov Sun
DXB Dubai
11:10 am, 30 Nov Sun
MCT Muscat
1h 10m

Return: Muscat to Karachi via Dubai

MCT
4:55 am
1h
DXB
5:55 am
2h 5m
DXB
8:00 am
1h 55m
KHI
10:55 am
Airlines
Flight No.
From
To
Duration
EK867
4:55 am, 30 Dec Tue
MCT Muscat
5:55 am, 30 Dec Tue
DXB Dubai
1h
2h 5m layover in Dubai (DXB)
EK600
8:00 am, 30 Dec Tue
DXB Dubai
10:55 am, 30 Dec Tue
KHI Karachi
1h 55m
Depart: Sun, 30 Nov Return: Tue, 30 Dec Karachi to Muscat Sun, 30 Nov - Tue, 30 Dec
Emirates 1 stop 6h 30m
10:25 pm KHI - 3:55 am (+1) MCT
Emirates 1 stop 5h 40m
10:55 am MCT - 5:35 pm KHI
US$411
emirates.com
Show Details

Depart: Karachi to Muscat via Dubai

KHI
10:25 pm
2h 20m
DXB
11:45 pm
3h
DXB
2:45 am
1h 10m
MCT
3:55 am
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 30 Nov Sun
KHI Karachi
11:45 pm, 30 Nov Sun
DXB Dubai
2h 20m
3h layover in Dubai (DXB)
EK866
2:45 am, 1 Dec Mon
DXB Dubai
3:55 am, 1 Dec Mon
MCT Muscat
1h 10m

Return: Muscat to Karachi via Dubai

MCT
10:55 am
1h
DXB
11:55 am
2h 30m
DXB
2:25 pm
2h 10m
KHI
5:35 pm
Airlines
Flight No.
From
To
Duration
EK863
10:55 am, 30 Dec Tue
MCT Muscat
11:55 am, 30 Dec Tue
DXB Dubai
1h
2h 30m layover in Dubai (DXB)
EK608
2:25 pm, 30 Dec Tue
DXB Dubai
5:35 pm, 30 Dec Tue
KHI Karachi
2h 10m
Depart: Sun, 30 Nov Return: Tue, 30 Dec Karachi to Muscat Sun, 30 Nov - Tue, 30 Dec
Emirates 1 stop 6h 30m
10:25 pm KHI - 3:55 am (+1) MCT
Emirates 1 stop 5h 55m
7:15 pm MCT - 2:10 am (+1) KHI
US$411
emirates.com
Show Details

Depart: Karachi to Muscat via Dubai

KHI
10:25 pm
2h 20m
DXB
11:45 pm
3h
DXB
2:45 am
1h 10m
MCT
3:55 am
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 30 Nov Sun
KHI Karachi
11:45 pm, 30 Nov Sun
DXB Dubai
2h 20m
3h layover in Dubai (DXB)
EK866
2:45 am, 1 Dec Mon
DXB Dubai
3:55 am, 1 Dec Mon
MCT Muscat
1h 10m

Return: Muscat to Karachi via Dubai

MCT
7:15 pm
1h
DXB
8:15 pm
2h 45m
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK865
7:15 pm, 30 Dec Tue
MCT Muscat
8:15 pm, 30 Dec Tue
DXB Dubai
1h
2h 45m layover in Dubai (DXB)
EK610
11:00 pm, 30 Dec Tue
DXB Dubai
2:10 am, 31 Dec Wed
KHI Karachi
2h 10m
Depart: Sun, 30 Nov Return: Tue, 30 Dec Karachi to Muscat Sun, 30 Nov - Tue, 30 Dec
Emirates 1 stop 6h 30m
5:40 am KHI - 11:10 am MCT
Emirates 1 stop 5h 40m
10:55 am MCT - 5:35 pm KHI
US$411
emirates.com
Show Details

Depart: Karachi to Muscat via Dubai

KHI
5:40 am
2h 15m
DXB
6:55 am
3h 5m
DXB
10:00 am
1h 10m
MCT
11:10 am
Airlines
Flight No.
From
To
Duration
EK605
5:40 am, 30 Nov Sun
KHI Karachi
6:55 am, 30 Nov Sun
DXB Dubai
2h 15m
3h 5m layover in Dubai (DXB)
EK7243
10:00 am, 30 Nov Sun
DXB Dubai
11:10 am, 30 Nov Sun
MCT Muscat
1h 10m

Return: Muscat to Karachi via Dubai

MCT
10:55 am
1h
DXB
11:55 am
2h 30m
DXB
2:25 pm
2h 10m
KHI
5:35 pm
Airlines
Flight No.
From
To
Duration
EK863
10:55 am, 30 Dec Tue
MCT Muscat
11:55 am, 30 Dec Tue
DXB Dubai
1h
2h 30m layover in Dubai (DXB)
EK608
2:25 pm, 30 Dec Tue
DXB Dubai
5:35 pm, 30 Dec Tue
KHI Karachi
2h 10m
Depart: Sun, 30 Nov Return: Tue, 30 Dec Karachi to Muscat Sun, 30 Nov - Tue, 30 Dec
Emirates 1 stop 6h 30m
5:40 am KHI - 11:10 am MCT
Emirates 1 stop 5h 55m
7:15 pm MCT - 2:10 am (+1) KHI
US$411
emirates.com
Show Details

Depart: Karachi to Muscat via Dubai

KHI
5:40 am
2h 15m
DXB
6:55 am
3h 5m
DXB
10:00 am
1h 10m
MCT
11:10 am
Airlines
Flight No.
From
To
Duration
EK605
5:40 am, 30 Nov Sun
KHI Karachi
6:55 am, 30 Nov Sun
DXB Dubai
2h 15m
3h 5m layover in Dubai (DXB)
EK7243
10:00 am, 30 Nov Sun
DXB Dubai
11:10 am, 30 Nov Sun
MCT Muscat
1h 10m

Return: Muscat to Karachi via Dubai

MCT
7:15 pm
1h
DXB
8:15 pm
2h 45m
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK865
7:15 pm, 30 Dec Tue
MCT Muscat
8:15 pm, 30 Dec Tue
DXB Dubai
1h
2h 45m layover in Dubai (DXB)
EK610
11:00 pm, 30 Dec Tue
DXB Dubai
2:10 am, 31 Dec Wed
KHI Karachi
2h 10m
Depart: Sun, 30 Nov Return: Tue, 30 Dec Karachi to Muscat Sun, 30 Nov - Tue, 30 Dec
Emirates 1 stop 6h 30m
10:25 pm KHI - 3:55 am (+1) MCT
Emirates 1 stop 5h
4:55 am MCT - 10:55 am KHI
US$411
emirates.com
Show Details

Depart: Karachi to Muscat via Dubai

KHI
10:25 pm
2h 20m
DXB
11:45 pm
3h
DXB
2:45 am
1h 10m
MCT
3:55 am
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 30 Nov Sun
KHI Karachi
11:45 pm, 30 Nov Sun
DXB Dubai
2h 20m
3h layover in Dubai (DXB)
EK866
2:45 am, 1 Dec Mon
DXB Dubai
3:55 am, 1 Dec Mon
MCT Muscat
1h 10m

Return: Muscat to Karachi via Dubai

MCT
4:55 am
1h
DXB
5:55 am
2h 5m
DXB
8:00 am
1h 55m
KHI
10:55 am
Airlines
Flight No.
From
To
Duration
EK867
4:55 am, 30 Dec Tue
MCT Muscat
5:55 am, 30 Dec Tue
DXB Dubai
1h
2h 5m layover in Dubai (DXB)
EK600
8:00 am, 30 Dec Tue
DXB Dubai
10:55 am, 30 Dec Tue
KHI Karachi
1h 55m
Depart: Sun, 30 Nov Return: Tue, 30 Dec Karachi to Muscat Sun, 30 Nov - Tue, 30 Dec
Etihad Airways 1 stop 7h 5m
10:00 pm KHI - 4:05 am (+1) MCT
Etihad Airways 1 stop 7h 15m
11:05 am MCT - 7:20 pm KHI
US$514
etihad.com
Show Details

Depart: Karachi to Muscat via Abu Dhabi

KHI
10:00 pm
2h 35m
AUH
11:35 pm
3h 25m
AUH
3:00 am
1h 5m
MCT
4:05 am
Airlines
Flight No.
From
To
Duration
EY201
10:00 pm, 30 Nov Sun
KHI Karachi
11:35 pm, 30 Nov Sun
AUH Abu Dhabi
2h 35m
3h 25m layover in Abu Dhabi (AUH)
EY384
3:00 am, 1 Dec Mon
AUH Abu Dhabi
4:05 am, 1 Dec Mon
MCT Muscat
1h 5m

Return: Muscat to Karachi via Abu Dhabi

MCT
11:05 am
1h 5m
AUH
12:10 pm
3h 50m
AUH
4:00 pm
2h 20m
KHI
7:20 pm
Airlines
Flight No.
From
To
Duration
EY383
11:05 am, 30 Dec Tue
MCT Muscat
12:10 pm, 30 Dec Tue
AUH Abu Dhabi
1h 5m
3h 50m layover in Abu Dhabi (AUH)
EY200
4:00 pm, 30 Dec Tue
AUH Abu Dhabi
7:20 pm, 30 Dec Tue
KHI Karachi
2h 20m