• Price
    • Depart
    • Arrive
    Emirates Airlines 1 stop 13h 5m
    5:15 pm MCT - 7:20 am (+1) LHE
    Emirates Airlines 1 stop 7h
    3:30 am LHE - 9:30 am MCT
    US$605
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Fri, 20 Jun - Fri, 8 Aug

    Depart: Muscat to Lahore via Dubai

    MCT
    5:15 pm
    1h 5m
    DXB
    6:20 pm
    8h 55m
    DXB
    3:15 am
    3h 5m
    LHE
    7:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK6287
    Fri 20 Jun, 5:15 pm
    MCT Muscat
    Fri 20 Jun, 6:20 pm
    DXB Dubai
    1h 5m
    8h 55m layover in Dubai (DXB)
    EK624
    Sat 21 Jun, 3:15 am
    DXB Dubai
    Sat 21 Jun, 7:20 am
    LHE Lahore
    3h 5m

    Return: Lahore to Muscat via Dubai

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    2h 50m
    DXB
    8:30 am
    1h
    MCT
    9:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Fri 8 Aug, 3:30 am
    LHE Lahore
    Fri 8 Aug, 5:40 am
    DXB Dubai
    3h 10m
    2h 50m layover in Dubai (DXB)
    EK862
    Fri 8 Aug, 8:30 am
    DXB Dubai
    Fri 8 Aug, 9:30 am
    MCT Muscat
    1h
    Emirates Airlines 1 stop 6h 45m
    6:05 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 7h
    3:30 am LHE - 9:30 am MCT
    US$605
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Fri, 20 Jun - Fri, 8 Aug

    Depart: Muscat to Lahore via Dubai

    MCT
    6:05 pm
    1h 5m
    DXB
    7:10 pm
    2h 40m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK6285
    Fri 20 Jun, 6:05 pm
    MCT Muscat
    Fri 20 Jun, 7:10 pm
    DXB Dubai
    1h 5m
    2h 40m layover in Dubai (DXB)
    EK622
    Fri 20 Jun, 9:50 pm
    DXB Dubai
    Sat 21 Jun, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Muscat via Dubai

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    2h 50m
    DXB
    8:30 am
    1h
    MCT
    9:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Fri 8 Aug, 3:30 am
    LHE Lahore
    Fri 8 Aug, 5:40 am
    DXB Dubai
    3h 10m
    2h 50m layover in Dubai (DXB)
    EK862
    Fri 8 Aug, 8:30 am
    DXB Dubai
    Fri 8 Aug, 9:30 am
    MCT Muscat
    1h
    Emirates Airlines 1 stop 7h 35m
    5:15 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 7h
    3:30 am LHE - 9:30 am MCT
    US$605
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Fri, 20 Jun - Fri, 8 Aug

    Depart: Muscat to Lahore via Dubai

    MCT
    5:15 pm
    1h 5m
    DXB
    6:20 pm
    3h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK6287
    Fri 20 Jun, 5:15 pm
    MCT Muscat
    Fri 20 Jun, 6:20 pm
    DXB Dubai
    1h 5m
    3h 30m layover in Dubai (DXB)
    EK622
    Fri 20 Jun, 9:50 pm
    DXB Dubai
    Sat 21 Jun, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Muscat via Dubai

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    2h 50m
    DXB
    8:30 am
    1h
    MCT
    9:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Fri 8 Aug, 3:30 am
    LHE Lahore
    Fri 8 Aug, 5:40 am
    DXB Dubai
    3h 10m
    2h 50m layover in Dubai (DXB)
    EK862
    Fri 8 Aug, 8:30 am
    DXB Dubai
    Fri 8 Aug, 9:30 am
    MCT Muscat
    1h
    Emirates Airlines 1 stop 12h 15m
    6:05 pm MCT - 7:20 am (+1) LHE
    Emirates Airlines 1 stop 7h
    3:30 am LHE - 9:30 am MCT
    US$605
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Fri, 20 Jun - Fri, 8 Aug

    Depart: Muscat to Lahore via Dubai

    MCT
    6:05 pm
    1h 5m
    DXB
    7:10 pm
    8h 5m
    DXB
    3:15 am
    3h 5m
    LHE
    7:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK6285
    Fri 20 Jun, 6:05 pm
    MCT Muscat
    Fri 20 Jun, 7:10 pm
    DXB Dubai
    1h 5m
    8h 5m layover in Dubai (DXB)
    EK624
    Sat 21 Jun, 3:15 am
    DXB Dubai
    Sat 21 Jun, 7:20 am
    LHE Lahore
    3h 5m

    Return: Lahore to Muscat via Dubai

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    2h 50m
    DXB
    8:30 am
    1h
    MCT
    9:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Fri 8 Aug, 3:30 am
    LHE Lahore
    Fri 8 Aug, 5:40 am
    DXB Dubai
    3h 10m
    2h 50m layover in Dubai (DXB)
    EK862
    Fri 8 Aug, 8:30 am
    DXB Dubai
    Fri 8 Aug, 9:30 am
    MCT Muscat
    1h
    Emirates Airlines 1 stop 7h 35m
    5:15 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 8h 25m
    9:00 am LHE - 4:25 pm MCT
    US$680
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Sat, 26 Apr - Fri, 2 May

    Depart: Muscat to Lahore via Dubai

    MCT
    5:15 pm
    1h 5m
    DXB
    6:20 pm
    3h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK6287
    Sat 26 Apr, 5:15 pm
    MCT Muscat
    Sat 26 Apr, 6:20 pm
    DXB Dubai
    1h 5m
    3h 30m layover in Dubai (DXB)
    EK622
    Sat 26 Apr, 9:50 pm
    DXB Dubai
    Sun 27 Apr, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Muscat via Dubai

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    4h 10m
    DXB
    3:20 pm
    1h 5m
    MCT
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Fri 2 May, 9:00 am
    LHE Lahore
    Fri 2 May, 11:10 am
    DXB Dubai
    3h 10m
    4h 10m layover in Dubai (DXB)
    EK6284
    Fri 2 May, 3:20 pm
    DXB Dubai
    Fri 2 May, 4:25 pm
    MCT Muscat
    1h 5m
    Emirates Airlines 1 stop 6h 45m
    6:05 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 5h 30m
    9:00 am LHE - 1:30 pm MCT
    US$680
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Sat, 26 Apr - Fri, 2 May

    Depart: Muscat to Lahore via Dubai

    MCT
    6:05 pm
    1h 5m
    DXB
    7:10 pm
    2h 40m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK6285
    Sat 26 Apr, 6:05 pm
    MCT Muscat
    Sat 26 Apr, 7:10 pm
    DXB Dubai
    1h 5m
    2h 40m layover in Dubai (DXB)
    EK622
    Sat 26 Apr, 9:50 pm
    DXB Dubai
    Sun 27 Apr, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Muscat via Dubai

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    1h 15m
    DXB
    12:25 pm
    1h 5m
    MCT
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Fri 2 May, 9:00 am
    LHE Lahore
    Fri 2 May, 11:10 am
    DXB Dubai
    3h 10m
    1h 15m layover in Dubai (DXB)
    EK6280
    Fri 2 May, 12:25 pm
    DXB Dubai
    Fri 2 May, 1:30 pm
    MCT Muscat
    1h 5m
    Emirates Airlines 1 stop 6h 45m
    6:05 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 12h 20m
    9:00 am LHE - 8:20 pm MCT
    US$680
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Sat, 26 Apr - Fri, 2 May

    Depart: Muscat to Lahore via Dubai

    MCT
    6:05 pm
    1h 5m
    DXB
    7:10 pm
    2h 40m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK6285
    Sat 26 Apr, 6:05 pm
    MCT Muscat
    Sat 26 Apr, 7:10 pm
    DXB Dubai
    1h 5m
    2h 40m layover in Dubai (DXB)
    EK622
    Sat 26 Apr, 9:50 pm
    DXB Dubai
    Sun 27 Apr, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Muscat via Dubai

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    8h 5m
    DXB
    7:15 pm
    1h 5m
    MCT
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Fri 2 May, 9:00 am
    LHE Lahore
    Fri 2 May, 11:10 am
    DXB Dubai
    3h 10m
    8h 5m layover in Dubai (DXB)
    EK6288
    Fri 2 May, 7:15 pm
    DXB Dubai
    Fri 2 May, 8:20 pm
    MCT Muscat
    1h 5m
    Emirates Airlines 1 stop 7h 35m
    5:15 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 12h 20m
    9:00 am LHE - 8:20 pm MCT
    US$680
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Sat, 26 Apr - Fri, 2 May

    Depart: Muscat to Lahore via Dubai

    MCT
    5:15 pm
    1h 5m
    DXB
    6:20 pm
    3h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK6287
    Sat 26 Apr, 5:15 pm
    MCT Muscat
    Sat 26 Apr, 6:20 pm
    DXB Dubai
    1h 5m
    3h 30m layover in Dubai (DXB)
    EK622
    Sat 26 Apr, 9:50 pm
    DXB Dubai
    Sun 27 Apr, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Muscat via Dubai

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    8h 5m
    DXB
    7:15 pm
    1h 5m
    MCT
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Fri 2 May, 9:00 am
    LHE Lahore
    Fri 2 May, 11:10 am
    DXB Dubai
    3h 10m
    8h 5m layover in Dubai (DXB)
    EK6288
    Fri 2 May, 7:15 pm
    DXB Dubai
    Fri 2 May, 8:20 pm
    MCT Muscat
    1h 5m
    Emirates Airlines 1 stop 7h 35m
    5:15 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 5h 30m
    9:00 am LHE - 1:30 pm MCT
    US$680
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Sat, 26 Apr - Fri, 2 May

    Depart: Muscat to Lahore via Dubai

    MCT
    5:15 pm
    1h 5m
    DXB
    6:20 pm
    3h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK6287
    Sat 26 Apr, 5:15 pm
    MCT Muscat
    Sat 26 Apr, 6:20 pm
    DXB Dubai
    1h 5m
    3h 30m layover in Dubai (DXB)
    EK622
    Sat 26 Apr, 9:50 pm
    DXB Dubai
    Sun 27 Apr, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Muscat via Dubai

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    1h 15m
    DXB
    12:25 pm
    1h 5m
    MCT
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Fri 2 May, 9:00 am
    LHE Lahore
    Fri 2 May, 11:10 am
    DXB Dubai
    3h 10m
    1h 15m layover in Dubai (DXB)
    EK6280
    Fri 2 May, 12:25 pm
    DXB Dubai
    Fri 2 May, 1:30 pm
    MCT Muscat
    1h 5m
    Emirates Airlines 1 stop 7h 35m
    5:15 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 13h 40m
    9:00 am LHE - 9:40 pm MCT
    US$680
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Sat, 26 Apr - Fri, 2 May

    Depart: Muscat to Lahore via Dubai

    MCT
    5:15 pm
    1h 5m
    DXB
    6:20 pm
    3h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK6287
    Sat 26 Apr, 5:15 pm
    MCT Muscat
    Sat 26 Apr, 6:20 pm
    DXB Dubai
    1h 5m
    3h 30m layover in Dubai (DXB)
    EK622
    Sat 26 Apr, 9:50 pm
    DXB Dubai
    Sun 27 Apr, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Muscat via Dubai

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    9h 30m
    DXB
    8:40 pm
    1h
    MCT
    9:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Fri 2 May, 9:00 am
    LHE Lahore
    Fri 2 May, 11:10 am
    DXB Dubai
    3h 10m
    9h 30m layover in Dubai (DXB)
    EK6286
    Fri 2 May, 8:40 pm
    DXB Dubai
    Fri 2 May, 9:40 pm
    MCT Muscat
    1h
    Emirates Airlines 1 stop 6h 45m
    6:05 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 8h 25m
    9:00 am LHE - 4:25 pm MCT
    US$680
    emirates.com
    Show Details
    found 7d ago
    Muscat to Lahore Sat, 26 Apr - Fri, 2 May

    Depart: Muscat to Lahore via Dubai

    MCT
    6:05 pm
    1h 5m
    DXB
    7:10 pm
    2h 40m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK6285
    Sat 26 Apr, 6:05 pm
    MCT Muscat
    Sat 26 Apr, 7:10 pm
    DXB Dubai
    1h 5m
    2h 40m layover in Dubai (DXB)
    EK622
    Sat 26 Apr, 9:50 pm
    DXB Dubai
    Sun 27 Apr, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Muscat via Dubai

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    4h 10m
    DXB
    3:20 pm
    1h 5m
    MCT
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Fri 2 May, 9:00 am
    LHE Lahore
    Fri 2 May, 11:10 am
    DXB Dubai
    3h 10m
    4h 10m layover in Dubai (DXB)
    EK6284
    Fri 2 May, 3:20 pm
    DXB Dubai
    Fri 2 May, 4:25 pm
    MCT Muscat
    1h 5m

    Cheap Flights from Muscat to Lahore

    Find cheap airfares for flights from Muscat to Lahore. Use Wego.com to search and compare low airfare airline tickets for Muscat to Lahore flights on various international airlines. FInd last minute flights and the latest low airfares for this route. Compare cheap Muscat to Lahore flights at a glance and get the best deal for your trip.

    These Muscat airport(s) service flights on the Muscat to Lahore route:

    These Lahore airport(s) service flights on the Lahore to Muscat route:

    These airlines operate flights from Muscat to Lahore:

    Besides Lahore flights, find cheap hotels and quality accommodation in Lahore with Wego. Search and compare Lahore hotels online to book your ideal travel accommodation.