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

Recent Searches

    Cheap Flights from Liberia to Shanghai
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights

    Cheap Flights from Liberia to Shanghai

    Airline Results Price View
    View All Airlines View Flights
    Air China 36 results US$3,737 View Flights
    Ethiopian Airlines 19 results US$3,959 View Flights
    China Southern Airlines 14 results US$3,979 View Flights
    British Airways 27 results US$4,142 View Flights
    Virgin Atlantic Airways 11 results US$4,186 View Flights
    Air Mauritius 50 results US$4,251 View Flights
    Qatar Airways 17 results US$4,401 View Flights
    China Eastern Airlines 4 results US$5,113 View Flights
    KLM 3 results US$8,737 View Flights
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 1h 25m
    12:20 am PVG - 5:45 pm ROB
    US$3,737
    bravofly.com
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    CA5066
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Addis Ababa, Accra

    PVG
    12:20 am
    11h 30m
    ADD
    6:50 am
    1h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    4h 25m
    ACC
    3:45 pm
    2h
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CA5065
    12:20 am, 27 Aug Thu
    PVG Shanghai
    6:50 am, 27 Aug Thu
    ADD Addis Ababa
    11h 30m
    1h 40m layover in Addis Ababa (ADD)
    KP1921
    8:30 am, 27 Aug Thu
    ADD Addis Ababa
    11:20 am, 27 Aug Thu
    ACC Accra
    5h 50m
    4h 25m layover in Accra (ACC)
    KQ508
    3:45 pm, 27 Aug Thu
    ACC Accra
    5:45 pm, 27 Aug Thu
    ROB Monrovia
    2h
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 1h 25m
    12:20 am PVG - 5:45 pm ROB
    US$3,737
    bravofly.com
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    CA5066
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Addis Ababa, Accra

    PVG
    12:20 am
    11h 30m
    ADD
    6:50 am
    1h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    4h 25m
    ACC
    3:45 pm
    2h
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET685
    12:20 am, 27 Aug Thu
    PVG Shanghai
    6:50 am, 27 Aug Thu
    ADD Addis Ababa
    11h 30m
    1h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 27 Aug Thu
    ADD Addis Ababa
    11:20 am, 27 Aug Thu
    ACC Accra
    5h 50m
    4h 25m layover in Accra (ACC)
    KQ508
    3:45 pm, 27 Aug Thu
    ACC Accra
    5:45 pm, 27 Aug Thu
    ROB Monrovia
    2h
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 1h 25m
    12:20 am PVG - 5:45 pm ROB
    US$3,740
    farebuzz.com
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    CA5066
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Addis Ababa, Accra

    PVG
    12:20 am
    11h 30m
    ADD
    6:50 am
    1h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    4h 25m
    ACC
    3:45 pm
    2h
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CA5065
    12:20 am, 27 Aug Thu
    PVG Shanghai
    6:50 am, 27 Aug Thu
    ADD Addis Ababa
    11h 30m
    1h 40m layover in Addis Ababa (ADD)
    KP1921
    8:30 am, 27 Aug Thu
    ADD Addis Ababa
    11:20 am, 27 Aug Thu
    ACC Accra
    5h 50m
    4h 25m layover in Accra (ACC)
    KQ508
    3:45 pm, 27 Aug Thu
    ACC Accra
    5:45 pm, 27 Aug Thu
    ROB Monrovia
    2h
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 1h 25m
    12:20 am PVG - 5:45 pm ROB
    US$3,741
    farebuzz.com
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    CA5066
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Addis Ababa, Accra

    PVG
    12:20 am
    11h 30m
    ADD
    6:50 am
    1h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    4h 25m
    ACC
    3:45 pm
    2h
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET685
    12:20 am, 27 Aug Thu
    PVG Shanghai
    6:50 am, 27 Aug Thu
    ADD Addis Ababa
    11h 30m
    1h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 27 Aug Thu
    ADD Addis Ababa
    11:20 am, 27 Aug Thu
    ACC Accra
    5h 50m
    4h 25m layover in Accra (ACC)
    KQ508
    3:45 pm, 27 Aug Thu
    ACC Accra
    5:45 pm, 27 Aug Thu
    ROB Monrovia
    2h
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 1h 25m
    12:20 am PVG - 5:45 pm ROB
    US$3,761
    fly.co.uk
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    CA5066
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Addis Ababa, Accra

    PVG
    12:20 am
    11h 30m
    ADD
    6:50 am
    1h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    4h 25m
    ACC
    3:45 pm
    2h
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CA5065
    12:20 am, 27 Aug Thu
    PVG Shanghai
    6:50 am, 27 Aug Thu
    ADD Addis Ababa
    11h 30m
    1h 40m layover in Addis Ababa (ADD)
    KP1921
    8:30 am, 27 Aug Thu
    ADD Addis Ababa
    11:20 am, 27 Aug Thu
    ACC Accra
    5h 50m
    4h 25m layover in Accra (ACC)
    KQ508
    3:45 pm, 27 Aug Thu
    ACC Accra
    5:45 pm, 27 Aug Thu
    ROB Monrovia
    2h
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 1h 25m
    12:20 am PVG - 5:45 pm ROB
    US$3,761
    fly.co.uk
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    CA5066
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Addis Ababa, Accra

    PVG
    12:20 am
    11h 30m
    ADD
    6:50 am
    1h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    4h 25m
    ACC
    3:45 pm
    2h
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET685
    12:20 am, 27 Aug Thu
    PVG Shanghai
    6:50 am, 27 Aug Thu
    ADD Addis Ababa
    11h 30m
    1h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 27 Aug Thu
    ADD Addis Ababa
    11:20 am, 27 Aug Thu
    ACC Accra
    5h 50m
    4h 25m layover in Accra (ACC)
    KQ508
    3:45 pm, 27 Aug Thu
    ACC Accra
    5:45 pm, 27 Aug Thu
    ROB Monrovia
    2h
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 1h 25m
    12:20 am PVG - 5:45 pm ROB
    US$3,811
    bravofly.com
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    CA5066
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Addis Ababa, Accra

    PVG
    12:20 am
    11h 30m
    ADD
    6:50 am
    1h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    4h 25m
    ACC
    3:45 pm
    2h
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CA5065
    12:20 am, 27 Aug Thu
    PVG Shanghai
    6:50 am, 27 Aug Thu
    ADD Addis Ababa
    11h 30m
    1h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 27 Aug Thu
    ADD Addis Ababa
    11:20 am, 27 Aug Thu
    ACC Accra
    5h 50m
    4h 25m layover in Accra (ACC)
    KQ508
    3:45 pm, 27 Aug Thu
    ACC Accra
    5:45 pm, 27 Aug Thu
    ROB Monrovia
    2h
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 1h 25m
    12:20 am PVG - 5:45 pm ROB
    US$3,814
    farebuzz.com
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    CA5066
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Addis Ababa, Accra

    PVG
    12:20 am
    11h 30m
    ADD
    6:50 am
    1h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    4h 25m
    ACC
    3:45 pm
    2h
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CA5065
    12:20 am, 27 Aug Thu
    PVG Shanghai
    6:50 am, 27 Aug Thu
    ADD Addis Ababa
    11h 30m
    1h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 27 Aug Thu
    ADD Addis Ababa
    11:20 am, 27 Aug Thu
    ACC Accra
    5h 50m
    4h 25m layover in Accra (ACC)
    KQ508
    3:45 pm, 27 Aug Thu
    ACC Accra
    5:45 pm, 27 Aug Thu
    ROB Monrovia
    2h
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 1h 25m
    12:20 am PVG - 5:45 pm ROB
    US$3,835
    fly.co.uk
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    CA5066
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Addis Ababa, Accra

    PVG
    12:20 am
    11h 30m
    ADD
    6:50 am
    1h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    4h 25m
    ACC
    3:45 pm
    2h
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CA5065
    12:20 am, 27 Aug Thu
    PVG Shanghai
    6:50 am, 27 Aug Thu
    ADD Addis Ababa
    11h 30m
    1h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 27 Aug Thu
    ADD Addis Ababa
    11:20 am, 27 Aug Thu
    ACC Accra
    5h 50m
    4h 25m layover in Accra (ACC)
    KQ508
    3:45 pm, 27 Aug Thu
    ACC Accra
    5:45 pm, 27 Aug Thu
    ROB Monrovia
    2h
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 11h 30m
    1:40 pm PVG - 5:10 pm (+1) ROB
    US$3,959
    airtickets.com
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    ET684
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Beijing (Peking), Brussels

    PVG
    1:40 pm
    2h 40m
    PEK
    4:20 pm
    9h
    PEK
    1:20 am
    10h 35m
    BRU
    5:55 am
    6h 20m
    BRU
    12:15 pm
    6h 55m
    ROB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU272
    1:40 pm, 27 Aug Thu
    PVG Shanghai
    4:20 pm, 27 Aug Thu
    PEK Beijing (Peking)
    2h 40m
    9h layover in Beijing (Peking) (PEK)
    HU491
    1:20 am, 28 Aug Fri
    PEK Beijing (Peking)
    5:55 am, 28 Aug Fri
    BRU Brussels
    10h 35m
    6h 20m layover in Brussels (BRU)
    SN1241
    12:15 pm, 28 Aug Fri
    BRU Brussels
    5:10 pm, 28 Aug Fri
    ROB Monrovia
    6h 55m
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 7h 20m
    6:45 pm ROB - 10:05 am (+2) PVG
    Multiple Airlines 2+ stops 1d 7h 40m
    6:05 pm PVG - 5:45 pm (+1) ROB
    US$3,979
    bravofly.com
    Show Details

    Depart: Monrovia to Shanghai via Accra, Amsterdam

    ROB
    6:45 pm
    2h
    ACC
    8:45 pm
    1h 25m
    ACC
    10:10 pm
    6h 50m
    AMS
    7:00 am (+1)
    10h 30m
    AMS
    5:30 pm
    10h 35m
    PVG
    10:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    8:45 pm, 10 Aug Mon
    ACC Accra
    2h
    1h 25m layover in Accra (ACC)
    KL590
    10:10 pm, 10 Aug Mon
    ACC Accra
    7:00 am, 11 Aug Tue
    AMS Amsterdam
    6h 50m
    10h 30m layover in Amsterdam (AMS)
    CZ770
    5:30 pm, 11 Aug Tue
    AMS Amsterdam
    10:05 am, 12 Aug Wed
    PVG Shanghai
    10h 35m

    Return: Shanghai to Monrovia via Guangzhou, Nairobi

    PVG
    6:05 pm
    2h 25m
    CAN
    8:30 pm
    2h 25m
    CAN
    10:55 pm
    12h 30m
    NBO
    6:25 am (+1)
    5h 50m
    NBO
    12:15 pm
    8h 30m
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3175
    6:05 pm, 27 Aug Thu
    PVG Shanghai
    8:30 pm, 27 Aug Thu
    CAN Guangzhou
    2h 25m
    2h 25m layover in Guangzhou (CAN)
    CZ4610
    10:55 pm, 27 Aug Thu
    CAN Guangzhou
    6:25 am, 28 Aug Fri
    NBO Nairobi
    12h 30m
    5h 50m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 28 Aug Fri
    NBO Nairobi
    5:45 pm, 28 Aug Fri
    ROB Monrovia
    8h 30m
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 7h 20m
    6:45 pm ROB - 10:05 am (+2) PVG
    Multiple Airlines 2+ stops 1d 7h 40m
    6:05 pm PVG - 5:45 pm (+1) ROB
    US$3,979
    bravofly.com
    Show Details

    Depart: Monrovia to Shanghai via Accra, Amsterdam

    ROB
    6:45 pm
    2h
    ACC
    8:45 pm
    1h 25m
    ACC
    10:10 pm
    6h 50m
    AMS
    7:00 am (+1)
    10h 30m
    AMS
    5:30 pm
    10h 35m
    PVG
    10:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    8:45 pm, 10 Aug Mon
    ACC Accra
    2h
    1h 25m layover in Accra (ACC)
    KL590
    10:10 pm, 10 Aug Mon
    ACC Accra
    7:00 am, 11 Aug Tue
    AMS Amsterdam
    6h 50m
    10h 30m layover in Amsterdam (AMS)
    CZ770
    5:30 pm, 11 Aug Tue
    AMS Amsterdam
    10:05 am, 12 Aug Wed
    PVG Shanghai
    10h 35m

    Return: Shanghai to Monrovia via Guangzhou, Nairobi

    PVG
    6:05 pm
    2h 25m
    CAN
    8:30 pm
    4h 15m
    CAN
    12:45 am
    11h 15m
    NBO
    7:00 am
    5h 15m
    NBO
    12:15 pm
    8h 30m
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3175
    6:05 pm, 27 Aug Thu
    PVG Shanghai
    8:30 pm, 27 Aug Thu
    CAN Guangzhou
    2h 25m
    4h 15m layover in Guangzhou (CAN)
    CZ633
    12:45 am, 28 Aug Fri
    CAN Guangzhou
    7:00 am, 28 Aug Fri
    NBO Nairobi
    11h 15m
    5h 15m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 28 Aug Fri
    NBO Nairobi
    5:45 pm, 28 Aug Fri
    ROB Monrovia
    8h 30m
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 7h 20m
    6:45 pm ROB - 10:05 am (+2) PVG
    Multiple Airlines 2+ stops 1d 7h 40m
    6:05 pm PVG - 5:45 pm (+1) ROB
    US$4,018
    farebuzz.com
    Show Details

    Depart: Monrovia to Shanghai via Accra, Amsterdam

    ROB
    6:45 pm
    2h
    ACC
    8:45 pm
    1h 25m
    ACC
    10:10 pm
    6h 50m
    AMS
    7:00 am (+1)
    10h 30m
    AMS
    5:30 pm
    10h 35m
    PVG
    10:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    8:45 pm, 10 Aug Mon
    ACC Accra
    2h
    1h 25m layover in Accra (ACC)
    KL590
    10:10 pm, 10 Aug Mon
    ACC Accra
    7:00 am, 11 Aug Tue
    AMS Amsterdam
    6h 50m
    10h 30m layover in Amsterdam (AMS)
    CZ770
    5:30 pm, 11 Aug Tue
    AMS Amsterdam
    10:05 am, 12 Aug Wed
    PVG Shanghai
    10h 35m

    Return: Shanghai to Monrovia via Guangzhou, Nairobi

    PVG
    6:05 pm
    2h 25m
    CAN
    8:30 pm
    4h 15m
    CAN
    12:45 am
    11h 15m
    NBO
    7:00 am
    5h 15m
    NBO
    12:15 pm
    8h 30m
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3175
    6:05 pm, 27 Aug Thu
    PVG Shanghai
    8:30 pm, 27 Aug Thu
    CAN Guangzhou
    2h 25m
    4h 15m layover in Guangzhou (CAN)
    CZ633
    12:45 am, 28 Aug Fri
    CAN Guangzhou
    7:00 am, 28 Aug Fri
    NBO Nairobi
    11h 15m
    5h 15m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 28 Aug Fri
    NBO Nairobi
    5:45 pm, 28 Aug Fri
    ROB Monrovia
    8h 30m
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 7h 20m
    6:45 pm ROB - 10:05 am (+2) PVG
    Multiple Airlines 2+ stops 1d 7h 40m
    6:05 pm PVG - 5:45 pm (+1) ROB
    US$4,018
    farebuzz.com
    Show Details

    Depart: Monrovia to Shanghai via Accra, Amsterdam

    ROB
    6:45 pm
    2h
    ACC
    8:45 pm
    1h 25m
    ACC
    10:10 pm
    6h 50m
    AMS
    7:00 am (+1)
    10h 30m
    AMS
    5:30 pm
    10h 35m
    PVG
    10:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    8:45 pm, 10 Aug Mon
    ACC Accra
    2h
    1h 25m layover in Accra (ACC)
    KL590
    10:10 pm, 10 Aug Mon
    ACC Accra
    7:00 am, 11 Aug Tue
    AMS Amsterdam
    6h 50m
    10h 30m layover in Amsterdam (AMS)
    CZ770
    5:30 pm, 11 Aug Tue
    AMS Amsterdam
    10:05 am, 12 Aug Wed
    PVG Shanghai
    10h 35m

    Return: Shanghai to Monrovia via Guangzhou, Nairobi

    PVG
    6:05 pm
    2h 25m
    CAN
    8:30 pm
    2h 25m
    CAN
    10:55 pm
    12h 30m
    NBO
    6:25 am (+1)
    5h 50m
    NBO
    12:15 pm
    8h 30m
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3175
    6:05 pm, 27 Aug Thu
    PVG Shanghai
    8:30 pm, 27 Aug Thu
    CAN Guangzhou
    2h 25m
    2h 25m layover in Guangzhou (CAN)
    CZ4610
    10:55 pm, 27 Aug Thu
    CAN Guangzhou
    6:25 am, 28 Aug Fri
    NBO Nairobi
    12h 30m
    5h 50m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 28 Aug Fri
    NBO Nairobi
    5:45 pm, 28 Aug Fri
    ROB Monrovia
    8h 30m
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 7h 20m
    6:45 pm ROB - 10:05 am (+2) PVG
    Multiple Airlines 2+ stops 1d 13h
    12:45 pm PVG - 5:45 pm (+1) ROB
    US$4,018
    farebuzz.com
    Show Details

    Depart: Monrovia to Shanghai via Accra, Amsterdam

    ROB
    6:45 pm
    2h
    ACC
    8:45 pm
    1h 25m
    ACC
    10:10 pm
    6h 50m
    AMS
    7:00 am (+1)
    10h 30m
    AMS
    5:30 pm
    10h 35m
    PVG
    10:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    8:45 pm, 10 Aug Mon
    ACC Accra
    2h
    1h 25m layover in Accra (ACC)
    KL590
    10:10 pm, 10 Aug Mon
    ACC Accra
    7:00 am, 11 Aug Tue
    AMS Amsterdam
    6h 50m
    10h 30m layover in Amsterdam (AMS)
    CZ770
    5:30 pm, 11 Aug Tue
    AMS Amsterdam
    10:05 am, 12 Aug Wed
    PVG Shanghai
    10h 35m

    Return: Shanghai to Monrovia via Guangzhou, Nairobi

    PVG
    12:45 pm
    2h 30m
    CAN
    3:15 pm
    9h 30m
    CAN
    12:45 am
    11h 15m
    NBO
    7:00 am
    5h 15m
    NBO
    12:15 pm
    8h 30m
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ380
    12:45 pm, 27 Aug Thu
    PVG Shanghai
    3:15 pm, 27 Aug Thu
    CAN Guangzhou
    2h 30m
    9h 30m layover in Guangzhou (CAN)
    CZ633
    12:45 am, 28 Aug Fri
    CAN Guangzhou
    7:00 am, 28 Aug Fri
    NBO Nairobi
    11h 15m
    5h 15m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 28 Aug Fri
    NBO Nairobi
    5:45 pm, 28 Aug Fri
    ROB Monrovia
    8h 30m
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 7h 20m
    6:45 pm ROB - 10:05 am (+2) PVG
    Multiple Airlines 2+ stops 1d 13h
    12:45 pm PVG - 5:45 pm (+1) ROB
    US$4,018
    farebuzz.com
    Show Details

    Depart: Monrovia to Shanghai via Accra, Amsterdam

    ROB
    6:45 pm
    2h
    ACC
    8:45 pm
    1h 25m
    ACC
    10:10 pm
    6h 50m
    AMS
    7:00 am (+1)
    10h 30m
    AMS
    5:30 pm
    10h 35m
    PVG
    10:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    8:45 pm, 10 Aug Mon
    ACC Accra
    2h
    1h 25m layover in Accra (ACC)
    KL590
    10:10 pm, 10 Aug Mon
    ACC Accra
    7:00 am, 11 Aug Tue
    AMS Amsterdam
    6h 50m
    10h 30m layover in Amsterdam (AMS)
    CZ770
    5:30 pm, 11 Aug Tue
    AMS Amsterdam
    10:05 am, 12 Aug Wed
    PVG Shanghai
    10h 35m

    Return: Shanghai to Monrovia via Guangzhou, Nairobi

    PVG
    12:45 pm
    2h 30m
    CAN
    3:15 pm
    7h 40m
    CAN
    10:55 pm
    12h 30m
    NBO
    6:25 am (+1)
    5h 50m
    NBO
    12:15 pm
    8h 30m
    ROB
    5:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ380
    12:45 pm, 27 Aug Thu
    PVG Shanghai
    3:15 pm, 27 Aug Thu
    CAN Guangzhou
    2h 30m
    7h 40m layover in Guangzhou (CAN)
    CZ4610
    10:55 pm, 27 Aug Thu
    CAN Guangzhou
    6:25 am, 28 Aug Fri
    NBO Nairobi
    12h 30m
    5h 50m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 28 Aug Fri
    NBO Nairobi
    5:45 pm, 28 Aug Fri
    ROB Monrovia
    8h 30m
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 11h 30m
    1:40 pm PVG - 5:10 pm (+1) ROB
    US$4,022
    farebuzz.com
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    ET684
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Beijing (Peking), Brussels

    PVG
    1:40 pm
    2h 40m
    PEK
    4:20 pm
    9h
    PEK
    1:20 am
    10h 35m
    BRU
    5:55 am
    6h 20m
    BRU
    12:15 pm
    6h 55m
    ROB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU272
    1:40 pm, 27 Aug Thu
    PVG Shanghai
    4:20 pm, 27 Aug Thu
    PEK Beijing (Peking)
    2h 40m
    9h layover in Beijing (Peking) (PEK)
    HU491
    1:20 am, 28 Aug Fri
    PEK Beijing (Peking)
    5:55 am, 28 Aug Fri
    BRU Brussels
    10h 35m
    6h 20m layover in Brussels (BRU)
    SN1241
    12:15 pm, 28 Aug Fri
    BRU Brussels
    5:10 pm, 28 Aug Fri
    ROB Monrovia
    6h 55m
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 12h 30m
    6:45 pm ROB - 3:15 pm (+2) PVG
    Multiple Airlines 2+ stops 1d 11h 30m
    1:40 pm PVG - 5:10 pm (+1) ROB
    US$4,044
    fly.co.uk
    Show Details

    Depart: Monrovia to Shanghai via Nairobi, Addis Ababa

    ROB
    6:45 pm
    8h 25m
    NBO
    6:10 am (+1)
    5h 25m
    NBO
    11:35 am
    2h 5m
    ADD
    1:40 pm
    9h 10m
    ADD
    10:50 pm
    11h 25m
    PVG
    3:15 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    6:10 am, 11 Aug Tue
    NBO Nairobi
    8h 25m
    5h 25m layover in Nairobi (NBO)
    ET303
    11:35 am, 11 Aug Tue
    NBO Nairobi
    1:40 pm, 11 Aug Tue
    ADD Addis Ababa
    2h 5m
    9h 10m layover in Addis Ababa (ADD)
    ET684
    10:50 pm, 11 Aug Tue
    ADD Addis Ababa
    3:15 pm, 12 Aug Wed
    PVG Shanghai
    11h 25m

    Return: Shanghai to Monrovia via Beijing (Peking), Brussels

    PVG
    1:40 pm
    2h 40m
    PEK
    4:20 pm
    9h
    PEK
    1:20 am
    10h 35m
    BRU
    5:55 am
    6h 20m
    BRU
    12:15 pm
    6h 55m
    ROB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU272
    1:40 pm, 27 Aug Thu
    PVG Shanghai
    4:20 pm, 27 Aug Thu
    PEK Beijing (Peking)
    2h 40m
    9h layover in Beijing (Peking) (PEK)
    HU491
    1:20 am, 28 Aug Fri
    PEK Beijing (Peking)
    5:55 am, 28 Aug Fri
    BRU Brussels
    10h 35m
    6h 20m layover in Brussels (BRU)
    SN1241
    12:15 pm, 28 Aug Fri
    BRU Brussels
    5:10 pm, 28 Aug Fri
    ROB Monrovia
    6h 55m
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 3h 15m
    6:45 pm ROB - 6:00 am (+2) PVG
    Multiple Airlines 2+ stops 1d 11h 30m
    1:40 pm PVG - 5:10 pm (+1) ROB
    US$4,142
    farebuzz.com
    Show Details

    Depart: Monrovia to Shanghai via Accra, London

    ROB
    6:45 pm
    2h
    ACC
    8:45 pm
    1h 55m
    ACC
    10:40 pm
    6h 35m
    LHR
    6:15 am (+1)
    5h 40m
    LHR
    11:55 am
    11h 5m
    PVG
    6:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    8:45 pm, 10 Aug Mon
    ACC Accra
    2h
    1h 55m layover in Accra (ACC)
    BA78
    10:40 pm, 10 Aug Mon
    ACC Accra
    6:15 am, 11 Aug Tue
    LHR London
    6h 35m
    5h 40m layover in London (LHR)
    BA169
    11:55 am, 11 Aug Tue
    LHR London
    6:00 am, 12 Aug Wed
    PVG Shanghai
    11h 5m

    Return: Shanghai to Monrovia via Beijing (Peking), Brussels

    PVG
    1:40 pm
    2h 40m
    PEK
    4:20 pm
    9h
    PEK
    1:20 am
    10h 35m
    BRU
    5:55 am
    6h 20m
    BRU
    12:15 pm
    6h 55m
    ROB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU272
    1:40 pm, 27 Aug Thu
    PVG Shanghai
    4:20 pm, 27 Aug Thu
    PEK Beijing (Peking)
    2h 40m
    9h layover in Beijing (Peking) (PEK)
    HU491
    1:20 am, 28 Aug Fri
    PEK Beijing (Peking)
    5:55 am, 28 Aug Fri
    BRU Brussels
    10h 35m
    6h 20m layover in Brussels (BRU)
    SN1241
    12:15 pm, 28 Aug Fri
    BRU Brussels
    5:10 pm, 28 Aug Fri
    ROB Monrovia
    6h 55m
    Depart: Mon, 10 Aug Return: Thu, 27 Aug Monrovia to Shanghai Mon, 10 Aug - Thu, 27 Aug
    Multiple Airlines 2+ stops 1d 3h 15m
    6:45 pm ROB - 6:00 am (+2) PVG
    Multiple Airlines 2+ stops 1d 11h 30m
    1:40 pm PVG - 5:10 pm (+1) ROB
    US$4,165
    fly.co.uk
    Show Details

    Depart: Monrovia to Shanghai via Accra, London

    ROB
    6:45 pm
    2h
    ACC
    8:45 pm
    1h 55m
    ACC
    10:40 pm
    6h 35m
    LHR
    6:15 am (+1)
    5h 40m
    LHR
    11:55 am
    11h 5m
    PVG
    6:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    6:45 pm, 10 Aug Mon
    ROB Monrovia
    8:45 pm, 10 Aug Mon
    ACC Accra
    2h
    1h 55m layover in Accra (ACC)
    BA78
    10:40 pm, 10 Aug Mon
    ACC Accra
    6:15 am, 11 Aug Tue
    LHR London
    6h 35m
    5h 40m layover in London (LHR)
    BA169
    11:55 am, 11 Aug Tue
    LHR London
    6:00 am, 12 Aug Wed
    PVG Shanghai
    11h 5m

    Return: Shanghai to Monrovia via Beijing (Peking), Brussels

    PVG
    1:40 pm
    2h 40m
    PEK
    4:20 pm
    9h
    PEK
    1:20 am
    10h 35m
    BRU
    5:55 am
    6h 20m
    BRU
    12:15 pm
    6h 55m
    ROB
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU272
    1:40 pm, 27 Aug Thu
    PVG Shanghai
    4:20 pm, 27 Aug Thu
    PEK Beijing (Peking)
    2h 40m
    9h layover in Beijing (Peking) (PEK)
    HU491
    1:20 am, 28 Aug Fri
    PEK Beijing (Peking)
    5:55 am, 28 Aug Fri
    BRU Brussels
    10h 35m
    6h 20m layover in Brussels (BRU)
    SN1241
    12:15 pm, 28 Aug Fri
    BRU Brussels
    5:10 pm, 28 Aug Fri
    ROB Monrovia
    6h 55m