Cheap Flights from Geneva to Sri Lanka
    (Modify Search)
    Depart Return Geneva to Colombo Fri, 25 Jul - Thu, 31 Jul
    Alitalia 2+ stops 15h 55m
    8:10 am GVA - 3:35 am (+1) CMB
    Alitalia 1 stop 13h 40m
    1:25 am CMB - 11:35 am GVA
    US$1,174
    lastminute.com
    Show Details

    Depart: Geneva to Colombo via Rome, Abu Dhabi

    GVA
    8:10 am
    1h 40m
    FCO
    9:50 am
    2h 10m
    FCO
    12:00 pm
    5h 55m
    AUH
    7:55 pm
    1h 30m
    AUH
    9:25 pm
    4h 40m
    CMB
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AZ7023
    Fri 25 Jul, 8:10 am
    GVA Geneva
    Fri 25 Jul, 9:50 am
    FCO Rome
    1h 40m
    2h 10m layover in Rome (FCO)
    AZ7040
    Fri 25 Jul, 12:00 pm
    FCO Rome
    Fri 25 Jul, 7:55 pm
    AUH Abu Dhabi
    5h 55m
    1h 30m layover in Abu Dhabi (AUH)
    AZ5746
    Fri 25 Jul, 9:25 pm
    AUH Abu Dhabi
    Sat 26 Jul, 3:35 am
    CMB Colombo
    4h 40m

    Return: Colombo to Geneva via Rome

    CMB
    1:25 am
    10h
    FCO
    7:55 am
    2h 5m
    FCO
    10:00 am
    1h 35m
    GVA
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    AZ7271
    Thu 31 Jul, 1:25 am
    CMB Colombo
    Thu 31 Jul, 7:55 am
    FCO Rome
    10h
    2h 5m layover in Rome (FCO)
    AZ576
    Thu 31 Jul, 10:00 am
    FCO Rome
    Thu 31 Jul, 11:35 am
    GVA Geneva
    1h 35m
    Depart Return Geneva to Colombo Fri, 25 Jul - Thu, 31 Jul
    Alitalia 2+ stops 15h 55m
    8:10 am GVA - 3:35 am (+1) CMB
    Alitalia 1 stop 16h 35m
    1:25 am CMB - 2:30 pm GVA
    US$1,201
    lastminute.com
    Show Details

    Depart: Geneva to Colombo via Rome, Abu Dhabi

    GVA
    8:10 am
    1h 40m
    FCO
    9:50 am
    2h 10m
    FCO
    12:00 pm
    5h 55m
    AUH
    7:55 pm
    1h 30m
    AUH
    9:25 pm
    4h 40m
    CMB
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AZ7023
    Fri 25 Jul, 8:10 am
    GVA Geneva
    Fri 25 Jul, 9:50 am
    FCO Rome
    1h 40m
    2h 10m layover in Rome (FCO)
    AZ7040
    Fri 25 Jul, 12:00 pm
    FCO Rome
    Fri 25 Jul, 7:55 pm
    AUH Abu Dhabi
    5h 55m
    1h 30m layover in Abu Dhabi (AUH)
    AZ5746
    Fri 25 Jul, 9:25 pm
    AUH Abu Dhabi
    Sat 26 Jul, 3:35 am
    CMB Colombo
    4h 40m

    Return: Colombo to Geneva via Rome

    CMB
    1:25 am
    10h
    FCO
    7:55 am
    4h 45m
    FCO
    12:40 pm
    1h 50m
    GVA
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ7271
    Thu 31 Jul, 1:25 am
    CMB Colombo
    Thu 31 Jul, 7:55 am
    FCO Rome
    10h
    4h 45m layover in Rome (FCO)
    AZ7024
    Thu 31 Jul, 12:40 pm
    FCO Rome
    Thu 31 Jul, 2:30 pm
    GVA Geneva
    1h 50m
    Depart Return Geneva to Colombo Fri, 25 Jul - Thu, 31 Jul
    Multiple Airlines 2+ stops 15h 40m
    1:10 pm GVA - 8:20 am (+1) CMB
    Multiple Airlines 2+ stops 17h 55m
    9:10 pm CMB - 11:35 am (+1) GVA
    US$1,392
    lastminute.com
    Show Details

    Depart: Geneva to Colombo via Munich, Doha

    GVA
    1:10 pm
    1h 15m
    MUC
    2:25 pm
    2h 10m
    MUC
    4:35 pm
    5h 30m
    DOH
    11:05 pm
    1h 50m
    DOH
    12:55 am
    4h 55m
    CMB
    8:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH2385
    Fri 25 Jul, 1:10 pm
    GVA Geneva
    Fri 25 Jul, 2:25 pm
    MUC Munich
    1h 15m
    2h 10m layover in Munich (MUC)
    QR58
    Fri 25 Jul, 4:35 pm
    MUC Munich
    Fri 25 Jul, 11:05 pm
    DOH Doha
    5h 30m
    1h 50m layover in Doha (DOH)
    QR658
    Sat 26 Jul, 12:55 am
    DOH Doha
    Sat 26 Jul, 8:20 am
    CMB Colombo
    4h 55m

    Return: Colombo to Geneva via Doha, Rome

    CMB
    9:10 pm
    4h 50m
    DOH
    11:30 pm
    2h 20m
    DOH
    1:50 am
    6h
    FCO
    6:50 am
    3h 10m
    FCO
    10:00 am
    1h 35m
    GVA
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR661
    Thu 31 Jul, 9:10 pm
    CMB Colombo
    Thu 31 Jul, 11:30 pm
    DOH Doha
    4h 50m
    2h 20m layover in Doha (DOH)
    QR111
    Fri 1 Aug, 1:50 am
    DOH Doha
    Fri 1 Aug, 6:50 am
    FCO Rome
    6h
    3h 10m layover in Rome (FCO)
    AZ576
    Fri 1 Aug, 10:00 am
    FCO Rome
    Fri 1 Aug, 11:35 am
    GVA Geneva
    1h 35m
    Depart Return Geneva to Colombo Fri, 25 Jul - Thu, 31 Jul
    Multiple Airlines 2+ stops 15h 25m
    8:10 am GVA - 3:05 am (+1) CMB
    Multiple Airlines 2+ stops 17h 55m
    9:10 pm CMB - 11:35 am (+1) GVA
    US$1,392
    lastminute.com
    Show Details

    Depart: Geneva to Colombo via Rome, Doha

    GVA
    8:10 am
    1h 40m
    FCO
    9:50 am
    1h 40m
    FCO
    11:30 am
    5h 35m
    DOH
    6:05 pm
    1h 55m
    DOH
    8:00 pm
    4h 35m
    CMB
    3:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    F7154
    Fri 25 Jul, 8:10 am
    GVA Geneva
    Fri 25 Jul, 9:50 am
    FCO Rome
    1h 40m
    1h 40m layover in Rome (FCO)
    QR112
    Fri 25 Jul, 11:30 am
    FCO Rome
    Fri 25 Jul, 6:05 pm
    DOH Doha
    5h 35m
    1h 55m layover in Doha (DOH)
    QR662
    Fri 25 Jul, 8:00 pm
    DOH Doha
    Sat 26 Jul, 3:05 am
    CMB Colombo
    4h 35m

    Return: Colombo to Geneva via Doha, Rome

    CMB
    9:10 pm
    4h 50m
    DOH
    11:30 pm
    2h 20m
    DOH
    1:50 am
    6h
    FCO
    6:50 am
    3h 10m
    FCO
    10:00 am
    1h 35m
    GVA
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR661
    Thu 31 Jul, 9:10 pm
    CMB Colombo
    Thu 31 Jul, 11:30 pm
    DOH Doha
    4h 50m
    2h 20m layover in Doha (DOH)
    QR111
    Fri 1 Aug, 1:50 am
    DOH Doha
    Fri 1 Aug, 6:50 am
    FCO Rome
    6h
    3h 10m layover in Rome (FCO)
    AZ576
    Fri 1 Aug, 10:00 am
    FCO Rome
    Fri 1 Aug, 11:35 am
    GVA Geneva
    1h 35m
    Depart Return Geneva to Colombo Fri, 25 Jul - Thu, 31 Jul
    Multiple Airlines 2+ stops 14h 10m
    9:25 am GVA - 3:05 am (+1) CMB
    Multiple Airlines 2+ stops 17h 55m
    9:10 pm CMB - 11:35 am (+1) GVA
    US$1,755
    lastminute.com
    Show Details

    Depart: Geneva to Colombo via Munich, Doha

    GVA
    9:25 am
    1h 15m
    MUC
    10:40 am
    1h 5m
    MUC
    11:45 am
    5h 30m
    DOH
    6:15 pm
    1h 45m
    DOH
    8:00 pm
    4h 35m
    CMB
    3:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH2383
    Fri 25 Jul, 9:25 am
    GVA Geneva
    Fri 25 Jul, 10:40 am
    MUC Munich
    1h 15m
    1h 5m layover in Munich (MUC)
    QR60
    Fri 25 Jul, 11:45 am
    MUC Munich
    Fri 25 Jul, 6:15 pm
    DOH Doha
    5h 30m
    1h 45m layover in Doha (DOH)
    QR662
    Fri 25 Jul, 8:00 pm
    DOH Doha
    Sat 26 Jul, 3:05 am
    CMB Colombo
    4h 35m

    Return: Colombo to Geneva via Doha, Rome

    CMB
    9:10 pm
    4h 50m
    DOH
    11:30 pm
    2h 20m
    DOH
    1:50 am
    6h
    FCO
    6:50 am
    3h 10m
    FCO
    10:00 am
    1h 35m
    GVA
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR661
    Thu 31 Jul, 9:10 pm
    CMB Colombo
    Thu 31 Jul, 11:30 pm
    DOH Doha
    4h 50m
    2h 20m layover in Doha (DOH)
    QR111
    Fri 1 Aug, 1:50 am
    DOH Doha
    Fri 1 Aug, 6:50 am
    FCO Rome
    6h
    3h 10m layover in Rome (FCO)
    AZ576
    Fri 1 Aug, 10:00 am
    FCO Rome
    Fri 1 Aug, 11:35 am
    GVA Geneva
    1h 35m
    Depart Return Geneva to Colombo Fri, 25 Jul - Thu, 31 Jul
    Emirates 1 stop 14h
    3:15 pm GVA - 8:45 am (+1) CMB
    Emirates 1 stop 20h 40m
    8:35 pm CMB - 1:45 pm (+1) GVA
    US$3,592
    emirates.com
    Show Details

    Depart: Geneva to Colombo via Dubai

    GVA
    3:15 pm
    6h 20m
    DXB
    11:35 pm
    3h 10m
    DXB
    2:45 am
    4h 30m
    CMB
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK90
    Fri 25 Jul, 3:15 pm
    GVA Geneva
    Fri 25 Jul, 11:35 pm
    DXB Dubai
    6h 20m
    3h 10m layover in Dubai (DXB)
    EK650
    Sat 26 Jul, 2:45 am
    DXB Dubai
    Sat 26 Jul, 8:45 am
    CMB Colombo
    4h 30m

    Return: Colombo to Geneva via Dubai

    CMB
    8:35 pm
    6h 55m
    DXB
    2:00 am (+1)
    6h 55m
    DXB
    8:55 am
    6h 50m
    GVA
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK653
    Thu 31 Jul, 8:35 pm
    CMB Colombo
    Fri 1 Aug, 2:00 am
    DXB Dubai
    6h 55m
    6h 55m layover in Dubai (DXB)
    EK89
    Fri 1 Aug, 8:55 am
    DXB Dubai
    Fri 1 Aug, 1:45 pm
    GVA Geneva
    6h 50m
    Depart Return Geneva to Colombo Fri, 25 Jul - Thu, 31 Jul
    Emirates 1 stop 18h 50m
    3:15 pm GVA - 1:35 pm (+1) CMB
    Emirates 1 stop 20h 40m
    8:35 pm CMB - 1:45 pm (+1) GVA
    US$4,146
    emirates.com
    Show Details

    Depart: Geneva to Colombo via Dubai

    GVA
    3:15 pm
    6h 20m
    DXB
    11:35 pm
    8h 10m
    DXB
    7:45 am
    4h 20m
    CMB
    1:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK90
    Fri 25 Jul, 3:15 pm
    GVA Geneva
    Fri 25 Jul, 11:35 pm
    DXB Dubai
    6h 20m
    8h 10m layover in Dubai (DXB)
    EK348
    Sat 26 Jul, 7:45 am
    DXB Dubai
    Sat 26 Jul, 1:35 pm
    CMB Colombo
    4h 20m

    Return: Colombo to Geneva via Dubai

    CMB
    8:35 pm
    6h 55m
    DXB
    2:00 am (+1)
    6h 55m
    DXB
    8:55 am
    6h 50m
    GVA
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK653
    Thu 31 Jul, 8:35 pm
    CMB Colombo
    Fri 1 Aug, 2:00 am
    DXB Dubai
    6h 55m
    6h 55m layover in Dubai (DXB)
    EK89
    Fri 1 Aug, 8:55 am
    DXB Dubai
    Fri 1 Aug, 1:45 pm
    GVA Geneva
    6h 50m
    Depart Return Geneva to Colombo Fri, 25 Jul - Thu, 31 Jul
    Emirates 1 stop 14h
    3:15 pm GVA - 8:45 am (+1) CMB
    Emirates 1 stop 14h
    3:15 am CMB - 1:45 pm GVA
    US$6,377
    emirates.com
    Show Details

    Depart: Geneva to Colombo via Dubai

    GVA
    3:15 pm
    6h 20m
    DXB
    11:35 pm
    3h 10m
    DXB
    2:45 am
    4h 30m
    CMB
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK90
    Fri 25 Jul, 3:15 pm
    GVA Geneva
    Fri 25 Jul, 11:35 pm
    DXB Dubai
    6h 20m
    3h 10m layover in Dubai (DXB)
    EK650
    Sat 26 Jul, 2:45 am
    DXB Dubai
    Sat 26 Jul, 8:45 am
    CMB Colombo
    4h 30m

    Return: Colombo to Geneva via Dubai

    CMB
    3:15 am
    4h 15m
    DXB
    6:00 am
    2h 55m
    DXB
    8:55 am
    6h 50m
    GVA
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK349
    Thu 31 Jul, 3:15 am
    CMB Colombo
    Thu 31 Jul, 6:00 am
    DXB Dubai
    4h 15m
    2h 55m layover in Dubai (DXB)
    EK89
    Thu 31 Jul, 8:55 am
    DXB Dubai
    Thu 31 Jul, 1:45 pm
    GVA Geneva
    6h 50m
    Depart Return Geneva to Colombo Fri, 25 Jul - Thu, 31 Jul
    Emirates 1 stop 12h 30m
    4:15 pm GVA - 8:15 am (+1) CMB
    Emirates 1 stop 15h 30m
    2:45 am CMB - 2:45 pm GVA
    US$6,534
    aerobilet.com
    Show Details

    Depart: Geneva to Colombo via Dubai

    GVA
    4:15 pm
    5h 20m
    DXB
    11:35 pm
    3h 10m
    DXB
    2:45 am
    4h
    CMB
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK90
    Fri 25 Jul, 4:15 pm
    GVA Geneva
    Fri 25 Jul, 11:35 pm
    DXB Dubai
    5h 20m
    3h 10m layover in Dubai (DXB)
    EK650
    Sat 26 Jul, 2:45 am
    DXB Dubai
    Sat 26 Jul, 8:15 am
    CMB Colombo
    4h

    Return: Colombo to Geneva via Dubai

    CMB
    2:45 am
    4h 45m
    DXB
    6:00 am
    2h 55m
    DXB
    8:55 am
    7h 50m
    GVA
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK349
    Thu 31 Jul, 2:45 am
    CMB Colombo
    Thu 31 Jul, 6:00 am
    DXB Dubai
    4h 45m
    2h 55m layover in Dubai (DXB)
    EK89
    Thu 31 Jul, 8:55 am
    DXB Dubai
    Thu 31 Jul, 2:45 pm
    GVA Geneva
    7h 50m
    Depart Return Geneva to Colombo Fri, 25 Jul - Thu, 31 Jul
    Emirates 1 stop 18h 50m
    3:15 pm GVA - 1:35 pm (+1) CMB
    Emirates 1 stop 14h
    3:15 am CMB - 1:45 pm GVA
    US$6,931
    emirates.com
    Show Details

    Depart: Geneva to Colombo via Dubai

    GVA
    3:15 pm
    6h 20m
    DXB
    11:35 pm
    8h 10m
    DXB
    7:45 am
    4h 20m
    CMB
    1:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK90
    Fri 25 Jul, 3:15 pm
    GVA Geneva
    Fri 25 Jul, 11:35 pm
    DXB Dubai
    6h 20m
    8h 10m layover in Dubai (DXB)
    EK348
    Sat 26 Jul, 7:45 am
    DXB Dubai
    Sat 26 Jul, 1:35 pm
    CMB Colombo
    4h 20m

    Return: Colombo to Geneva via Dubai

    CMB
    3:15 am
    4h 15m
    DXB
    6:00 am
    2h 55m
    DXB
    8:55 am
    6h 50m
    GVA
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK349
    Thu 31 Jul, 3:15 am
    CMB Colombo
    Thu 31 Jul, 6:00 am
    DXB Dubai
    4h 15m
    2h 55m layover in Dubai (DXB)
    EK89
    Thu 31 Jul, 8:55 am
    DXB Dubai
    Thu 31 Jul, 1:45 pm
    GVA Geneva
    6h 50m