×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights from Moscow to Bali
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights
    • Schedules

    Cheap Flights from Moscow to Bali

    Airline Results Price View
    View All Airlines View Flights
    Qatar Airways 65 results US$853 View Flights
    Emirates 15 results US$917 View Flights
    China Southern Airlines 6 results US$1,058 View Flights
    Aeroflot 54 results US$1,151 View Flights
    Korean Air 16 results US$1,298 View Flights
    Vietnam Airlines 44 results US$1,997 View Flights
    Transaero Airlines 4 results US$2,422 View Flights
    Qantas 2 results US$5,363 View Flights
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Qatar Airways 1 stop 23h 55m
    6:50 pm DME 10:45 pm 18 Sep DPS
    Qatar Airways 1 stop 21h 40m
    19:05 DPS 12:45 15 Oct DME
    US$854
    flightnetwork.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Doha

    DME
    6:50 pm
    6h 9m
    DOH
    11:59 pm
    8h 1m
    DOH
    8:00 am
    9h 45m
    DPS
    10:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR230
    6:50 pm, 17 Sep Thu
    DME Moscow
    11:59 pm, 17 Sep Thu
    DOH Doha
    6h 9m
    8h 1m layover in Doha (DOH)
    QR960
    8:00 am, 18 Sep Fri
    DOH Doha
    10:45 pm, 18 Sep Fri
    DPS Bali
    9h 45m

    Return: Bali to Moscow via Doha

    DPS
    7:05 pm
    9h 30m
    DOH
    11:35 pm
    8h
    DOH
    7:35 am
    4h 10m
    DME
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR963
    7:05 pm, 14 Oct Wed
    DPS Bali
    11:35 pm, 14 Oct Wed
    DOH Doha
    9h 30m
    8h layover in Doha (DOH)
    QR231
    7:35 am, 15 Oct Thu
    DOH Doha
    12:45 pm, 15 Oct Thu
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Qatar Airways 1 stop 23h 55m
    6:50 pm DME 10:45 pm 18 Sep DPS
    Qatar Airways 1 stop 21h 40m
    19:05 DPS 12:45 15 Oct DME
    US$857
    onetravel.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Doha

    DME
    6:50 pm
    6h 9m
    DOH
    11:59 pm
    8h 1m
    DOH
    8:00 am
    9h 45m
    DPS
    10:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR230
    6:50 pm, 17 Sep Thu
    DME Moscow
    11:59 pm, 17 Sep Thu
    DOH Doha
    6h 9m
    8h 1m layover in Doha (DOH)
    QR960
    8:00 am, 18 Sep Fri
    DOH Doha
    10:45 pm, 18 Sep Fri
    DPS Bali
    9h 45m

    Return: Bali to Moscow via Doha

    DPS
    7:05 pm
    9h 30m
    DOH
    11:35 pm
    8h
    DOH
    7:35 am
    4h 10m
    DME
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR963
    7:05 pm, 14 Oct Wed
    DPS Bali
    11:35 pm, 14 Oct Wed
    DOH Doha
    9h 30m
    8h layover in Doha (DOH)
    QR231
    7:35 am, 15 Oct Thu
    DOH Doha
    12:45 pm, 15 Oct Thu
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Qatar Airways 1 stop 23h 55m
    6:50 pm DME 10:45 pm 18 Sep DPS
    Qatar Airways 1 stop 21h 40m
    19:05 DPS 12:45 15 Oct DME
    US$910
    qatarairways.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Doha

    DME
    6:50 pm
    6h 9m
    DOH
    11:59 pm
    8h 1m
    DOH
    8:00 am
    9h 45m
    DPS
    10:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR230
    6:50 pm, 17 Sep Thu
    DME Moscow
    11:59 pm, 17 Sep Thu
    DOH Doha
    6h 9m
    8h 1m layover in Doha (DOH)
    QR960
    8:00 am, 18 Sep Fri
    DOH Doha
    10:45 pm, 18 Sep Fri
    DPS Bali
    9h 45m

    Return: Bali to Moscow via Doha

    DPS
    7:05 pm
    9h 30m
    DOH
    11:35 pm
    8h
    DOH
    7:35 am
    4h 10m
    DME
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR963
    7:05 pm, 14 Oct Wed
    DPS Bali
    11:35 pm, 14 Oct Wed
    DOH Doha
    9h 30m
    8h layover in Doha (DOH)
    QR231
    7:35 am, 15 Oct Thu
    DOH Doha
    12:45 pm, 15 Oct Thu
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Emirates 1 stop 17h 35m
    12:05 am DME 9:40 pm DPS
    Emirates 1 stop 18h 5m
    23:40 DPS 13:45 15 Oct DME
    US$917
    onetravel.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Dubai

    DME
    12:05 am
    6h
    DXB
    6:05 am
    2h 15m
    DXB
    8:20 am
    9h 20m
    DPS
    9:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK132
    12:05 am, 17 Sep Thu
    DME Moscow
    6:05 am, 17 Sep Thu
    DXB Dubai
    6h
    2h 15m layover in Dubai (DXB)
    EK398
    8:20 am, 17 Sep Thu
    DXB Dubai
    9:40 pm, 17 Sep Thu
    DPS Bali
    9h 20m

    Return: Bali to Moscow via Dubai

    DPS
    11:40 pm
    9h 20m
    DXB
    5:00 am 15 Oct
    4h 35m
    DXB
    9:35 am
    4h 10m
    DME
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK399
    11:40 pm, 14 Oct Wed
    DPS Bali
    5:00 am, 15 Oct Thu
    DXB Dubai
    9h 20m
    4h 35m layover in Dubai (DXB)
    EK133
    9:35 am, 15 Oct Thu
    DXB Dubai
    1:45 pm, 15 Oct Thu
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Qatar Airways 1 stop 23h 55m
    6:50 pm DME 10:45 pm 18 Sep DPS
    Qatar Airways 1 stop 21h 30m
    00:20 DPS 17:50 DME
    US$919
    flightnetwork.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Doha

    DME
    6:50 pm
    6h 9m
    DOH
    11:59 pm
    8h 1m
    DOH
    8:00 am
    9h 45m
    DPS
    10:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR230
    6:50 pm, 17 Sep Thu
    DME Moscow
    11:59 pm, 17 Sep Thu
    DOH Doha
    6h 9m
    8h 1m layover in Doha (DOH)
    QR960
    8:00 am, 18 Sep Fri
    DOH Doha
    10:45 pm, 18 Sep Fri
    DPS Bali
    9h 45m

    Return: Bali to Moscow via Doha

    DPS
    12:20 am
    9h 30m
    DOH
    4:50 am
    7h 50m
    DOH
    12:40 pm
    4h 10m
    DME
    5:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR961
    12:20 am, 14 Oct Wed
    DPS Bali
    4:50 am, 14 Oct Wed
    DOH Doha
    9h 30m
    7h 50m layover in Doha (DOH)
    QR229
    12:40 pm, 14 Oct Wed
    DOH Doha
    5:50 pm, 14 Oct Wed
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Emirates 1 stop 17h 35m
    12:05 am DME 9:40 pm DPS
    Multiple Airlines 2+ stops 22h 20m
    19:25 DPS 13:45 15 Oct DME
    US$919
    onetravel.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Dubai

    DME
    12:05 am
    6h
    DXB
    6:05 am
    2h 15m
    DXB
    8:20 am
    9h 20m
    DPS
    9:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK132
    12:05 am, 17 Sep Thu
    DME Moscow
    6:05 am, 17 Sep Thu
    DXB Dubai
    6h
    2h 15m layover in Dubai (DXB)
    EK398
    8:20 am, 17 Sep Thu
    DXB Dubai
    9:40 pm, 17 Sep Thu
    DPS Bali
    9h 20m

    Return: Bali to Moscow via Jakarta, Dubai

    DPS
    7:25 pm
    2h
    CGK
    8:25 pm
    4h 15m
    CGK
    12:40 am
    7h 55m
    DXB
    5:35 am
    4h
    DXB
    9:35 am
    4h 10m
    DME
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GA423
    7:25 pm, 14 Oct Wed
    DPS Bali
    8:25 pm, 14 Oct Wed
    CGK Jakarta
    2h
    4h 15m layover in Jakarta (CGK)
    EK359
    12:40 am, 15 Oct Thu
    CGK Jakarta
    5:35 am, 15 Oct Thu
    DXB Dubai
    7h 55m
    4h layover in Dubai (DXB)
    EK133
    9:35 am, 15 Oct Thu
    DXB Dubai
    1:45 pm, 15 Oct Thu
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Emirates 1 stop 17h 35m
    12:05 am DME 9:40 pm DPS
    Emirates 1 stop 18h 5m
    23:40 DPS 13:45 15 Oct DME
    US$921
    flightnetwork.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Dubai

    DME
    12:05 am
    6h
    DXB
    6:05 am
    2h 15m
    DXB
    8:20 am
    9h 20m
    DPS
    9:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK132
    12:05 am, 17 Sep Thu
    DME Moscow
    6:05 am, 17 Sep Thu
    DXB Dubai
    6h
    2h 15m layover in Dubai (DXB)
    EK398
    8:20 am, 17 Sep Thu
    DXB Dubai
    9:40 pm, 17 Sep Thu
    DPS Bali
    9h 20m

    Return: Bali to Moscow via Dubai

    DPS
    11:40 pm
    9h 20m
    DXB
    5:00 am 15 Oct
    4h 35m
    DXB
    9:35 am
    4h 10m
    DME
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK399
    11:40 pm, 14 Oct Wed
    DPS Bali
    5:00 am, 15 Oct Thu
    DXB Dubai
    9h 20m
    4h 35m layover in Dubai (DXB)
    EK133
    9:35 am, 15 Oct Thu
    DXB Dubai
    1:45 pm, 15 Oct Thu
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Qatar Airways 1 stop 23h 55m
    6:50 pm DME 10:45 pm 18 Sep DPS
    Qatar Airways 1 stop 21h 30m
    00:20 DPS 17:50 DME
    US$923
    onetravel.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Doha

    DME
    6:50 pm
    6h 9m
    DOH
    11:59 pm
    8h 1m
    DOH
    8:00 am
    9h 45m
    DPS
    10:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR230
    6:50 pm, 17 Sep Thu
    DME Moscow
    11:59 pm, 17 Sep Thu
    DOH Doha
    6h 9m
    8h 1m layover in Doha (DOH)
    QR960
    8:00 am, 18 Sep Fri
    DOH Doha
    10:45 pm, 18 Sep Fri
    DPS Bali
    9h 45m

    Return: Bali to Moscow via Doha

    DPS
    12:20 am
    9h 30m
    DOH
    4:50 am
    7h 50m
    DOH
    12:40 pm
    4h 10m
    DME
    5:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR961
    12:20 am, 14 Oct Wed
    DPS Bali
    4:50 am, 14 Oct Wed
    DOH Doha
    9h 30m
    7h 50m layover in Doha (DOH)
    QR229
    12:40 pm, 14 Oct Wed
    DOH Doha
    5:50 pm, 14 Oct Wed
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Emirates 1 stop 17h 35m
    12:05 am DME 9:40 pm DPS
    Emirates 1 stop 18h 5m
    23:40 DPS 13:45 15 Oct DME
    US$983
    emirates.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Dubai

    DME
    12:05 am
    6h
    DXB
    6:05 am
    2h 15m
    DXB
    8:20 am
    9h 20m
    DPS
    9:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK132
    12:05 am, 17 Sep Thu
    DME Moscow
    6:05 am, 17 Sep Thu
    DXB Dubai
    6h
    2h 15m layover in Dubai (DXB)
    EK398
    8:20 am, 17 Sep Thu
    DXB Dubai
    9:40 pm, 17 Sep Thu
    DPS Bali
    9h 20m

    Return: Bali to Moscow via Dubai

    DPS
    11:40 pm
    9h 20m
    DXB
    5:00 am 15 Oct
    4h 35m
    DXB
    9:35 am
    4h 10m
    DME
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK399
    11:40 pm, 14 Oct Wed
    DPS Bali
    5:00 am, 15 Oct Thu
    DXB Dubai
    9h 20m
    4h 35m layover in Dubai (DXB)
    EK133
    9:35 am, 15 Oct Thu
    DXB Dubai
    1:45 pm, 15 Oct Thu
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Multiple Airlines 2+ stops 19h 30m
    6:50 pm DME 6:20 pm 18 Sep DPS
    Qatar Airways 1 stop 21h 40m
    19:05 DPS 12:45 15 Oct DME
    US$975
    onetravel.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Doha, Kuala Lumpur

    DME
    6:50 pm
    6h 9m
    DOH
    11:59 pm
    1h 11m
    DOH
    1:10 am
    8h
    KUL
    2:10 pm
    1h 10m
    KUL
    3:20 pm
    3h
    DPS
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR230
    6:50 pm, 17 Sep Thu
    DME Moscow
    11:59 pm, 17 Sep Thu
    DOH Doha
    6h 9m
    1h 11m layover in Doha (DOH)
    QR846
    1:10 am, 18 Sep Fri
    DOH Doha
    2:10 pm, 18 Sep Fri
    KUL Kuala Lumpur
    8h
    1h 10m layover in Kuala Lumpur (KUL)
    MH853
    3:20 pm, 18 Sep Fri
    KUL Kuala Lumpur
    6:20 pm, 18 Sep Fri
    DPS Bali
    3h

    Return: Bali to Moscow via Doha

    DPS
    7:05 pm
    9h 30m
    DOH
    11:35 pm
    8h
    DOH
    7:35 am
    4h 10m
    DME
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR963
    7:05 pm, 14 Oct Wed
    DPS Bali
    11:35 pm, 14 Oct Wed
    DOH Doha
    9h 30m
    8h layover in Doha (DOH)
    QR231
    7:35 am, 15 Oct Thu
    DOH Doha
    12:45 pm, 15 Oct Thu
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Qatar Airways 1 stop 18h 20m
    6:50 pm DME 5:10 pm 18 Sep DPS
    Qatar Airways 1 stop 21h 40m
    19:05 DPS 12:45 15 Oct DME
    US$1,040
    onetravel.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Doha

    DME
    6:50 pm
    6h 9m
    DOH
    11:59 pm
    2h 26m
    DOH
    2:25 am
    9h 45m
    DPS
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR230
    6:50 pm, 17 Sep Thu
    DME Moscow
    11:59 pm, 17 Sep Thu
    DOH Doha
    6h 9m
    2h 26m layover in Doha (DOH)
    QR962
    2:25 am, 18 Sep Fri
    DOH Doha
    5:10 pm, 18 Sep Fri
    DPS Bali
    9h 45m

    Return: Bali to Moscow via Doha

    DPS
    7:05 pm
    9h 30m
    DOH
    11:35 pm
    8h
    DOH
    7:35 am
    4h 10m
    DME
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR963
    7:05 pm, 14 Oct Wed
    DPS Bali
    11:35 pm, 14 Oct Wed
    DOH Doha
    9h 30m
    8h layover in Doha (DOH)
    QR231
    7:35 am, 15 Oct Thu
    DOH Doha
    12:45 pm, 15 Oct Thu
    DME Moscow
    4h 10m
    Depart: Thu, 17 Sep Return: Wed, 14 Oct Moscow to Bali
    Qatar Airways 1 stop 23h 25m
    1:45 pm DME 5:10 pm 18 Sep DPS
    Qatar Airways 1 stop 21h 40m
    19:05 DPS 12:45 15 Oct DME
    US$1,040
    onetravel.com
    Show Details
    DME DPS
    Thu, 17 Sep - Wed, 14 Oct

    Depart: Moscow to Bali via Doha

    DME
    1:45 pm
    6h 10m
    DOH
    6:55 pm
    7h 30m
    DOH
    2:25 am
    9h 45m
    DPS
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR232
    1:45 pm, 17 Sep Thu
    DME Moscow
    6:55 pm, 17 Sep Thu
    DOH Doha
    6h 10m
    7h 30m layover in Doha (DOH)
    QR962
    2:25 am, 18 Sep Fri
    DOH Doha
    5:10 pm, 18 Sep Fri
    DPS Bali
    9h 45m

    Return: Bali to Moscow via Doha

    DPS
    7:05 pm
    9h 30m
    DOH
    11:35 pm
    8h
    DOH
    7:35 am
    4h 10m
    DME
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR963
    7:05 pm, 14 Oct Wed
    DPS Bali
    11:35 pm, 14 Oct Wed
    DOH Doha
    9h 30m
    8h layover in Doha (DOH)
    QR231
    7:35 am, 15 Oct Thu
    DOH Doha
    12:45 pm, 15 Oct Thu
    DME Moscow
    4h 10m
    Depart: Thu, 24 Dec Return: Wed, 13 Jan Moscow to Bali
    China Southern Airlines 1 stop 1d 19m
    7:40 pm SVO 11:59 pm 25 Dec DPS
    China Southern Airlines 1 stop 23h 20m
    00:05 DPS 19:25 SVO
    US$1,058
    smartfares.com
    Show Details
    SVO DPS
    Thu, 24 Dec - Wed, 13 Jan

    Depart: Moscow to Bali via Guangzhou

    SVO
    7:40 pm
    10h 30m
    CAN
    10:10 am 25 Dec
    8h 35m
    CAN
    6:45 pm
    5h 14m
    DPS
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ7202
    7:40 pm, 24 Dec Thu
    SVO Moscow
    10:10 am, 25 Dec Fri
    CAN Guangzhou
    10h 30m

    * Operated by Aeroflot

    8h 35m layover in Guangzhou (CAN)
    CZ3005
    6:45 pm, 25 Dec Fri
    CAN Guangzhou
    11:59 pm, 25 Dec Fri
    DPS Bali
    5h 14m

    Return: Bali to Moscow via Guangzhou

    DPS
    12:05 am
    5h 15m
    CAN
    5:20 am
    6h 10m
    CAN
    11:30 am
    11h 55m
    SVO
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3006
    12:05 am, 13 Jan Wed
    DPS Bali
    5:20 am, 13 Jan Wed
    CAN Guangzhou
    5h 15m
    6h 10m layover in Guangzhou (CAN)
    CZ355
    11:30 am, 13 Jan Wed
    CAN Guangzhou
    7:25 pm, 13 Jan Wed
    SVO Moscow
    11h 55m
    Depart: Thu, 24 Dec Return: Wed, 13 Jan Moscow to Bali
    China Southern Airlines 1 stop 1d 19m
    7:40 pm SVO 11:59 pm 25 Dec DPS
    China Southern Airlines 2+ stops 23h 20m
    00:05 DPS 19:25 SVO
    US$1,066
    expedia.com
    Show Details
    SVO DPS
    Thu, 24 Dec - Wed, 13 Jan

    Depart: Moscow to Bali via Guangzhou

    SVO
    7:40 pm
    10h 30m
    CAN
    10:10 am 25 Dec
    8h 35m
    CAN
    6:45 pm
    5h 14m
    DPS
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ7202
    7:40 pm, 24 Dec Thu
    SVO Moscow
    10:10 am, 25 Dec Fri
    CAN Guangzhou
    10h 30m

    * Operated by Aeroflot

    8h 35m layover in Guangzhou (CAN)
    CZ3005
    6:45 pm, 25 Dec Fri
    CAN Guangzhou
    11:59 pm, 25 Dec Fri
    DPS Bali
    5h 14m

    Return: Bali to Moscow via Guangzhou, Wuhan

    DPS
    12:05 am
    5h 15m
    CAN
    5:20 am
    3h 45m
    CAN
    9:05 am
    1h 45m
    WUH
    10:50 am
    4h
    WUH
    2:50 pm
    8h 35m
    SVO
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3006
    12:05 am, 13 Jan Wed
    DPS Bali
    5:20 am, 13 Jan Wed
    CAN Guangzhou
    5h 15m
    3h 45m layover in Guangzhou (CAN)
    CZ6589
    9:05 am, 13 Jan Wed
    CAN Guangzhou
    10:50 am, 13 Jan Wed
    WUH Wuhan
    1h 45m
    4h layover in Wuhan (WUH)
    CZ355
    2:50 pm, 13 Jan Wed
    WUH Wuhan
    7:25 pm, 13 Jan Wed
    SVO Moscow
    8h 35m
    Depart: Thu, 24 Dec Return: Wed, 13 Jan Moscow to Bali
    China Southern Airlines 1 stop 1d 19m
    7:40 pm SVO 11:59 pm 25 Dec DPS
    China Southern Airlines 2+ stops 23h 20m
    00:05 DPS 19:25 SVO
    US$1,066
    expedia.com
    Show Details
    SVO DPS
    Thu, 24 Dec - Wed, 13 Jan

    Depart: Moscow to Bali via Guangzhou

    SVO
    7:40 pm
    10h 30m
    CAN
    10:10 am 25 Dec
    8h 35m
    CAN
    6:45 pm
    5h 14m
    DPS
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ7202
    7:40 pm, 24 Dec Thu
    SVO Moscow
    10:10 am, 25 Dec Fri
    CAN Guangzhou
    10h 30m

    * Operated by Aeroflot

    8h 35m layover in Guangzhou (CAN)
    CZ3005
    6:45 pm, 25 Dec Fri
    CAN Guangzhou
    11:59 pm, 25 Dec Fri
    DPS Bali
    5h 14m

    Return: Bali to Moscow via Guangzhou, Wuhan

    DPS
    12:05 am
    5h 15m
    CAN
    5:20 am
    5h 20m
    CAN
    10:40 am
    1h 45m
    WUH
    12:25 pm
    2h 25m
    WUH
    2:50 pm
    8h 35m
    SVO
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3006
    12:05 am, 13 Jan Wed
    DPS Bali
    5:20 am, 13 Jan Wed
    CAN Guangzhou
    5h 15m
    5h 20m layover in Guangzhou (CAN)
    CZ3168
    10:40 am, 13 Jan Wed
    CAN Guangzhou
    12:25 pm, 13 Jan Wed
    WUH Wuhan
    1h 45m
    2h 25m layover in Wuhan (WUH)
    CZ355
    2:50 pm, 13 Jan Wed
    WUH Wuhan
    7:25 pm, 13 Jan Wed
    SVO Moscow
    8h 35m
    Depart: Thu, 24 Dec Return: Wed, 13 Jan Moscow to Bali
    China Southern Airlines 1 stop 1d 19m
    7:40 pm SVO 11:59 pm 25 Dec DPS
    China Southern Airlines 2+ stops 23h 20m
    00:05 DPS 19:25 SVO
    US$1,066
    smartfares.com
    Show Details
    SVO DPS
    Thu, 24 Dec - Wed, 13 Jan

    Depart: Moscow to Bali via Guangzhou

    SVO
    7:40 pm
    10h 30m
    CAN
    10:10 am 25 Dec
    8h 35m
    CAN
    6:45 pm
    5h 14m
    DPS
    11:59 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ7202
    7:40 pm, 24 Dec Thu
    SVO Moscow
    10:10 am, 25 Dec Fri
    CAN Guangzhou
    10h 30m

    * Operated by Aeroflot

    8h 35m layover in Guangzhou (CAN)
    CZ3005
    6:45 pm, 25 Dec Fri
    CAN Guangzhou
    11:59 pm, 25 Dec Fri
    DPS Bali
    5h 14m

    Return: Bali to Moscow via Guangzhou, Wuhan

    DPS
    12:05 am
    5h 15m
    CAN
    5:20 am
    5h 20m
    CAN
    10:40 am
    1h 45m
    WUH
    12:25 pm
    2h 25m
    WUH
    2:50 pm
    8h 35m
    SVO
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3006
    12:05 am, 13 Jan Wed
    DPS Bali
    5:20 am, 13 Jan Wed
    CAN Guangzhou
    5h 15m
    5h 20m layover in Guangzhou (CAN)
    CZ3168
    10:40 am, 13 Jan Wed
    CAN Guangzhou
    12:25 pm, 13 Jan Wed
    WUH Wuhan
    1h 45m
    2h 25m layover in Wuhan (WUH)
    CZ355
    2:50 pm, 13 Jan Wed
    WUH Wuhan
    7:25 pm, 13 Jan Wed
    SVO Moscow
    8h 35m
    Depart: Thu, 24 Dec Return: Wed, 13 Jan Moscow to Bali
    Qatar Airways 1 stop 23h 25m
    1:45 pm DME 5:10 pm 25 Dec DPS
    Qatar Airways 1 stop 21h 45m
    19:00 DPS 12:45 14 Jan DME
    US$1,106
    qatarairways.com
    Show Details
    DME DPS
    Thu, 24 Dec - Wed, 13 Jan

    Depart: Moscow to Bali via Doha

    DME
    1:45 pm
    6h 15m
    DOH
    7:00 pm
    7h 30m
    DOH
    2:30 am
    9h 40m
    DPS
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR234
    1:45 pm, 24 Dec Thu
    DME Moscow
    7:00 pm, 24 Dec Thu
    DOH Doha
    6h 15m
    7h 30m layover in Doha (DOH)
    QR962
    2:30 am, 25 Dec Fri
    DOH Doha
    5:10 pm, 25 Dec Fri
    DPS Bali
    9h 40m

    Return: Bali to Moscow via Doha

    DPS
    7:00 pm
    9h 45m
    DOH
    11:45 pm
    7h 40m
    DOH
    7:25 am
    4h 20m
    DME
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR963
    7:00 pm, 13 Jan Wed
    DPS Bali
    11:45 pm, 13 Jan Wed
    DOH Doha
    9h 45m
    7h 40m layover in Doha (DOH)
    QR233
    7:25 am, 14 Jan Thu
    DOH Doha
    12:45 pm, 14 Jan Thu
    DME Moscow
    4h 20m
    Depart: Thu, 24 Dec Return: Wed, 13 Jan Moscow to Bali
    Qatar Airways 1 stop 23h 25m
    1:45 pm DME 5:10 pm 25 Dec DPS
    Qatar Airways 1 stop 16h 25m
    00:20 DPS 12:45 DME
    US$1,106
    qatarairways.com
    Show Details
    DME DPS
    Thu, 24 Dec - Wed, 13 Jan

    Depart: Moscow to Bali via Doha

    DME
    1:45 pm
    6h 15m
    DOH
    7:00 pm
    7h 30m
    DOH
    2:30 am
    9h 40m
    DPS
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR234
    1:45 pm, 24 Dec Thu
    DME Moscow
    7:00 pm, 24 Dec Thu
    DOH Doha
    6h 15m
    7h 30m layover in Doha (DOH)
    QR962
    2:30 am, 25 Dec Fri
    DOH Doha
    5:10 pm, 25 Dec Fri
    DPS Bali
    9h 40m

    Return: Bali to Moscow via Doha

    DPS
    12:20 am
    10h
    DOH
    5:20 am
    2h 5m
    DOH
    7:25 am
    4h 20m
    DME
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR961
    12:20 am, 13 Jan Wed
    DPS Bali
    5:20 am, 13 Jan Wed
    DOH Doha
    10h
    2h 5m layover in Doha (DOH)
    QR233
    7:25 am, 13 Jan Wed
    DOH Doha
    12:45 pm, 13 Jan Wed
    DME Moscow
    4h 20m
    Depart: Thu, 24 Dec Return: Wed, 13 Jan Moscow to Bali
    Qatar Airways 1 stop 23h 55m
    6:50 pm DME 10:45 pm 25 Dec DPS
    Qatar Airways 1 stop 16h 25m
    00:20 DPS 12:45 DME
    US$1,106
    qatarairways.com
    Show Details
    DME DPS
    Thu, 24 Dec - Wed, 13 Jan

    Depart: Moscow to Bali via Doha

    DME
    6:50 pm
    6h 15m
    DOH
    12:05 am 25 Dec
    8h
    DOH
    8:05 am
    9h 40m
    DPS
    10:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR230
    6:50 pm, 24 Dec Thu
    DME Moscow
    12:05 am, 25 Dec Fri
    DOH Doha
    6h 15m
    8h layover in Doha (DOH)
    QR960
    8:05 am, 25 Dec Fri
    DOH Doha
    10:45 pm, 25 Dec Fri
    DPS Bali
    9h 40m

    Return: Bali to Moscow via Doha

    DPS
    12:20 am
    10h
    DOH
    5:20 am
    2h 5m
    DOH
    7:25 am
    4h 20m
    DME
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR961
    12:20 am, 13 Jan Wed
    DPS Bali
    5:20 am, 13 Jan Wed
    DOH Doha
    10h
    2h 5m layover in Doha (DOH)
    QR233
    7:25 am, 13 Jan Wed
    DOH Doha
    12:45 pm, 13 Jan Wed
    DME Moscow
    4h 20m
    Depart: Thu, 24 Dec Return: Wed, 13 Jan Moscow to Bali
    Qatar Airways 1 stop 23h 55m
    6:50 pm DME 10:45 pm 25 Dec DPS
    Qatar Airways 1 stop 21h 45m
    19:00 DPS 12:45 14 Jan DME
    US$1,106
    qatarairways.com
    Show Details
    DME DPS
    Thu, 24 Dec - Wed, 13 Jan

    Depart: Moscow to Bali via Doha

    DME
    6:50 pm
    6h 15m
    DOH
    12:05 am 25 Dec
    8h
    DOH
    8:05 am
    9h 40m
    DPS
    10:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR230
    6:50 pm, 24 Dec Thu
    DME Moscow
    12:05 am, 25 Dec Fri
    DOH Doha
    6h 15m
    8h layover in Doha (DOH)
    QR960
    8:05 am, 25 Dec Fri
    DOH Doha
    10:45 pm, 25 Dec Fri
    DPS Bali
    9h 40m

    Return: Bali to Moscow via Doha

    DPS
    7:00 pm
    9h 45m
    DOH
    11:45 pm
    7h 40m
    DOH
    7:25 am
    4h 20m
    DME
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR963
    7:00 pm, 13 Jan Wed
    DPS Bali
    11:45 pm, 13 Jan Wed
    DOH Doha
    9h 45m
    7h 40m layover in Doha (DOH)
    QR233
    7:25 am, 14 Jan Thu
    DOH Doha
    12:45 pm, 14 Jan Thu
    DME Moscow
    4h 20m
    • Depart
      Arrive
      Airline
      Flight
      Aircraft
      Mo
      Tu
      We
      Th
      Fr
      Sa
      Su
    • 12:05 AM
      06:05 AM
      EK132
      77W
      2h 15m layover in Dubai (DXB)
      08:20 AM
      09:40 PM
      EK398
      77W
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 02:20 PM
      05:50 AM (+1)
      VA5679
      77W
      3h 30m layover in Singapore (SIN)
      09:20 AM
      12:05 PM
      VA5614
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:15 PM
      06:50 AM (+1)
      UN505
      763
      2h 25m layover in Taipei (TPE)
      09:15 AM
      02:25 PM
      CI771
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 04:10 PM
      04:40 AM (+1)
      SU202
      333
      2h 5m layover in Beijing (PEK)
      06:45 AM
      01:50 PM
      GA893
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:50 PM
      11:59 PM
      QR230
      320
      2h 46m layover in Doha (DOH)
      02:45 AM
      05:10 PM
      QR962
      788
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:50 PM
      11:59 PM
      S74879
      320
      2h 26m layover in Doha (DOH)
      02:25 AM
      05:10 PM
      QR962
      788
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:55 PM
      09:40 AM (+1)
      SU3890
      332
      1h 25m layover in Seoul (ICN)
      11:05 AM
      05:05 PM
      SU4465
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 02 Aug - 31 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Sep - 30 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Oct - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:55 PM
      09:25 AM (+1)
      KE924
      333
      1h 40m layover in Seoul (ICN)
      11:05 AM
      05:05 PM
      GA871
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 02 Sep - 24 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Sep - 24 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Sep - 27 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Oct - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Oct - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 07 Feb
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 07 Feb
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 07:15 PM
      09:35 AM (+1)
      SU212
      77W
      2h 40m layover in Hong Kong (HKG)
      12:15 PM
      05:05 PM
      HX707
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 02 Aug - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Aug - 08 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Sep - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 29 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Oct - 05 Feb
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jan - 07 Feb
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 07:15 PM
      09:35 AM (+1)
      GA9401
      777
      2h 35m layover in Hong Kong (HKG)
      12:10 PM
      05:15 PM
      GA9771
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:05 PM
      10:45 AM (+1)
      UN965
      773
      1h 50m layover in Hong Kong (HKG)
      12:35 PM
      05:20 PM
      CX5360
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:40 PM
      01:55 PM (+1)
      SU3820
      737
      3h 50m layover in Guangzhou (CAN)
      05:45 PM
      11:10 PM
      CZ3005
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 24 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Oct - 01 Feb
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Oct - 06 Feb
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:40 PM
      01:55 PM (+1)
      CZ6002
      73G
      3h 50m layover in Guangzhou (CAN)
      05:45 PM
      11:10 PM
      CZ3005
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 24 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Oct - 01 Feb
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Oct - 06 Feb
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:40 PM
      02:05 PM (+1)
      SU3822
      332
      4h 40m layover in Guangzhou (CAN)
      06:45 PM
      11:59 PM
      CZ3005
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:40 PM
      02:10 PM (+1)
      CZ356
      332
      4h 35m layover in Guangzhou (CAN)
      06:45 PM
      11:59 PM
      CZ3005
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    Flight Schedules from Bali to Moscow