• Price
    • Depart
    • Arrive
    Emirates Airlines 1 stop 9h
    3:50 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 7h
    3:30 am LHE - 9:30 am MCT
    US$561
    emirates.com
    Show Details
    found 23h ago
    Muscat to Lahore Sat, 17 May - Mon, 16 Jun

    Depart: Muscat to Lahore via Dubai

    MCT
    3:50 pm
    1h 5m
    DXB
    4:55 pm
    4h 55m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK6285
    Sat 17 May, 3:50 pm
    MCT Muscat
    Sat 17 May, 4:55 pm
    DXB Dubai
    1h 5m
    4h 55m layover in Dubai (DXB)
    EK622
    Sat 17 May, 9:50 pm
    DXB Dubai
    Sun 18 May, 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
    Mon 16 Jun, 3:30 am
    LHE Lahore
    Mon 16 Jun, 5:40 am
    DXB Dubai
    3h 10m
    2h 50m layover in Dubai (DXB)
    EK862
    Mon 16 Jun, 8:30 am
    DXB Dubai
    Mon 16 Jun, 9:30 am
    MCT Muscat
    1h
    Gulf Air 1 stop 11h 45m
    7:45 am MCT - 8:30 pm LHE
    Gulf Air 1 stop 6h 50m
    9:30 pm LHE - 3:20 am (+1) MCT
    US$701
    gulfair.com
    Show Details
    found 4d ago
    Muscat to Lahore Sun, 4 May - Wed, 7 May

    Depart: Muscat to Lahore via Bahrain

    MCT
    7:45 am
    1h 35m
    BAH
    8:20 am
    6h 40m
    BAH
    3:00 pm
    3h 30m
    LHE
    8:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    Sun 4 May, 7:45 am
    MCT Muscat
    Sun 4 May, 8:20 am
    BAH Bahrain
    1h 35m
    6h 40m layover in Bahrain (BAH)
    GF766
    Sun 4 May, 3:00 pm
    BAH Bahrain
    Sun 4 May, 8:30 pm
    LHE Lahore
    3h 30m

    Return: Lahore to Muscat via Bahrain

    LHE
    9:30 pm
    3h 40m
    BAH
    11:10 pm
    1h 40m
    BAH
    12:50 am
    1h 30m
    MCT
    3:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF767
    Wed 7 May, 9:30 pm
    LHE Lahore
    Wed 7 May, 11:10 pm
    BAH Bahrain
    3h 40m
    1h 40m layover in Bahrain (BAH)
    GF560
    Thu 8 May, 12:50 am
    BAH Bahrain
    Thu 8 May, 3:20 am
    MCT Muscat
    1h 30m
    Gulf Air 1 stop 5h 50m
    11:25 pm MCT - 6:15 am (+1) LHE
    Gulf Air 1 stop 6h 50m
    9:30 pm LHE - 3:20 am (+1) MCT
    US$779
    gulfair.com
    Show Details
    found 4d ago
    Muscat to Lahore Sun, 4 May - Wed, 7 May

    Depart: Muscat to Lahore via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    46m
    BAH
    12:45 am
    3h 30m
    LHE
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    Sun 4 May, 11:25 pm
    MCT Muscat
    Sun 4 May, 11:59 pm
    BAH Bahrain
    1h 34m
    46m layover in Bahrain (BAH)
    GF764
    Mon 5 May, 12:45 am
    BAH Bahrain
    Mon 5 May, 6:15 am
    LHE Lahore
    3h 30m

    Return: Lahore to Muscat via Bahrain

    LHE
    9:30 pm
    3h 40m
    BAH
    11:10 pm
    1h 40m
    BAH
    12:50 am
    1h 30m
    MCT
    3:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF767
    Wed 7 May, 9:30 pm
    LHE Lahore
    Wed 7 May, 11:10 pm
    BAH Bahrain
    3h 40m
    1h 40m layover in Bahrain (BAH)
    GF560
    Thu 8 May, 12:50 am
    BAH Bahrain
    Thu 8 May, 3:20 am
    MCT Muscat
    1h 30m
    Gulf Air 1 stop 10h 20m
    6:55 pm MCT - 6:15 am (+1) LHE
    Gulf Air 1 stop 6h 50m
    9:30 pm LHE - 3:20 am (+1) MCT
    US$779
    gulfair.com
    Show Details
    found 4d ago
    Muscat to Lahore Sun, 4 May - Wed, 7 May

    Depart: Muscat to Lahore via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    5h 15m
    BAH
    12:45 am
    3h 30m
    LHE
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    Sun 4 May, 6:55 pm
    MCT Muscat
    Sun 4 May, 7:30 pm
    BAH Bahrain
    1h 35m
    5h 15m layover in Bahrain (BAH)
    GF764
    Mon 5 May, 12:45 am
    BAH Bahrain
    Mon 5 May, 6:15 am
    LHE Lahore
    3h 30m

    Return: Lahore to Muscat via Bahrain

    LHE
    9:30 pm
    3h 40m
    BAH
    11:10 pm
    1h 40m
    BAH
    12:50 am
    1h 30m
    MCT
    3:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF767
    Wed 7 May, 9:30 pm
    LHE Lahore
    Wed 7 May, 11:10 pm
    BAH Bahrain
    3h 40m
    1h 40m layover in Bahrain (BAH)
    GF560
    Thu 8 May, 12:50 am
    BAH Bahrain
    Thu 8 May, 3:20 am
    MCT Muscat
    1h 30m
    Gulf Air 1 stop 10h 20m
    6:55 pm MCT - 6:15 am (+1) LHE
    Gulf Air 1 stop 6h 50m
    9:30 pm LHE - 3:20 am (+1) MCT
    US$823
    gulfair.com
    Show Details
    found 23h ago
    Muscat to Lahore Thu, 24 Apr - Sun, 25 May

    Depart: Muscat to Lahore via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    5h 15m
    BAH
    12:45 am
    3h 30m
    LHE
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    Thu 24 Apr, 6:55 pm
    MCT Muscat
    Thu 24 Apr, 7:30 pm
    BAH Bahrain
    1h 35m
    5h 15m layover in Bahrain (BAH)
    GF764
    Fri 25 Apr, 12:45 am
    BAH Bahrain
    Fri 25 Apr, 6:15 am
    LHE Lahore
    3h 30m

    Return: Lahore to Muscat via Bahrain

    LHE
    9:30 pm
    3h 40m
    BAH
    11:10 pm
    1h 40m
    BAH
    12:50 am
    1h 30m
    MCT
    3:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF767
    Sun 25 May, 9:30 pm
    LHE Lahore
    Sun 25 May, 11:10 pm
    BAH Bahrain
    3h 40m
    1h 40m layover in Bahrain (BAH)
    GF560
    Mon 26 May, 12:50 am
    BAH Bahrain
    Mon 26 May, 3:20 am
    MCT Muscat
    1h 30m
    Gulf Air 1 stop 5h 50m
    11:25 pm MCT - 6:15 am (+1) LHE
    Gulf Air 1 stop 6h 50m
    9:30 pm LHE - 3:20 am (+1) MCT
    US$823
    gulfair.com
    Show Details
    found 23h ago
    Muscat to Lahore Thu, 24 Apr - Sun, 25 May

    Depart: Muscat to Lahore via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    46m
    BAH
    12:45 am
    3h 30m
    LHE
    6:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    Thu 24 Apr, 11:25 pm
    MCT Muscat
    Thu 24 Apr, 11:59 pm
    BAH Bahrain
    1h 34m
    46m layover in Bahrain (BAH)
    GF764
    Fri 25 Apr, 12:45 am
    BAH Bahrain
    Fri 25 Apr, 6:15 am
    LHE Lahore
    3h 30m

    Return: Lahore to Muscat via Bahrain

    LHE
    9:30 pm
    3h 40m
    BAH
    11:10 pm
    1h 40m
    BAH
    12:50 am
    1h 30m
    MCT
    3:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF767
    Sun 25 May, 9:30 pm
    LHE Lahore
    Sun 25 May, 11:10 pm
    BAH Bahrain
    3h 40m
    1h 40m layover in Bahrain (BAH)
    GF560
    Mon 26 May, 12:50 am
    BAH Bahrain
    Mon 26 May, 3:20 am
    MCT Muscat
    1h 30m
    Emirates Airlines 1 stop 7h 35m
    5:15 pm MCT - 1:50 am (+1) LHE
    Emirates Airlines 1 stop 5h 30m
    3:30 am LHE - 8:00 am MCT
    US$2,125
    emirates.com
    Show Details
    found 4d ago
    Muscat to Lahore Thu, 1 May - Mon, 5 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
    Thu 1 May, 5:15 pm
    MCT Muscat
    Thu 1 May, 6:20 pm
    DXB Dubai
    1h 5m
    3h 30m layover in Dubai (DXB)
    EK622
    Thu 1 May, 9:50 pm
    DXB Dubai
    Fri 2 May, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Muscat via Dubai

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    1h 15m
    DXB
    6:55 am
    1h 5m
    MCT
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Mon 5 May, 3:30 am
    LHE Lahore
    Mon 5 May, 5:40 am
    DXB Dubai
    3h 10m
    1h 15m layover in Dubai (DXB)
    EK6276
    Mon 5 May, 6:55 am
    DXB Dubai
    Mon 5 May, 8:00 am
    MCT Muscat
    1h 5m
    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$2,125
    emirates.com
    Show Details
    found 4d ago
    Muscat to Lahore Thu, 1 May - Mon, 5 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
    Thu 1 May, 5:15 pm
    MCT Muscat
    Thu 1 May, 6:20 pm
    DXB Dubai
    1h 5m
    3h 30m layover in Dubai (DXB)
    EK622
    Thu 1 May, 9:50 pm
    DXB Dubai
    Fri 2 May, 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
    Mon 5 May, 9:00 am
    LHE Lahore
    Mon 5 May, 11:10 am
    DXB Dubai
    3h 10m
    4h 10m layover in Dubai (DXB)
    EK6284
    Mon 5 May, 3:20 pm
    DXB Dubai
    Mon 5 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.