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

Recent Searches

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

    Cheap Flights to Shanghai

    Airline Results Price View
    View All Airlines View Flights
    China Southern Airlines 41 results A$804 View Flights
    China Eastern Airlines 82 results A$820 View Flights
    Air China 7 results A$880 View Flights
    Qantas 17 results A$1,037 View Flights
    Cathay Pacific 6 results A$1,073 View Flights
    Air New Zealand 5 results A$1,467 View Flights
    Sichuan Airlines 3 results A$2,427 View Flights
    Depart: Wed, 18 Feb Return: Tue, 31 Mar Melbourne to Shanghai Wed, 18 Feb - Tue, 31 Mar
    China Southern Airlines 1 stop 13h 50m
    11:30 am MEL - 10:20 pm SHA
    China Southern Airlines 1 stop 15h 55m
    2:45 pm SHA - 9:40 am (+1) MEL
    A$797
    byojet.com
    Show Details

    Depart: Melbourne to Shanghai via Guangzhou

    MEL
    11:30 am
    9h 40m
    CAN
    6:10 pm
    1h 50m
    CAN
    8:00 pm
    2h 20m
    SHA
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ344
    11:30 am, 18 Feb Wed
    MEL Melbourne
    6:10 pm, 18 Feb Wed
    CAN Guangzhou
    9h 40m
    1h 50m layover in Guangzhou (CAN)
    CZ3595
    8:00 pm, 18 Feb Wed
    CAN Guangzhou
    10:20 pm, 18 Feb Wed
    SHA Shanghai
    2h 20m

    Return: Shanghai to Melbourne via Guangzhou

    SHA
    2:45 pm
    2h 20m
    CAN
    5:05 pm
    3h 55m
    CAN
    9:00 pm
    9h 40m
    MEL
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3538
    2:45 pm, 31 Mar Tue
    SHA Shanghai
    5:05 pm, 31 Mar Tue
    CAN Guangzhou
    2h 20m
    3h 55m layover in Guangzhou (CAN)
    CZ321
    9:00 pm, 31 Mar Tue
    CAN Guangzhou
    9:40 am, 1 Apr Wed
    MEL Melbourne
    9h 40m
    Depart: Wed, 18 Feb Return: Tue, 31 Mar Melbourne to Shanghai Wed, 18 Feb - Tue, 31 Mar
    China Southern Airlines 1 stop 13h 50m
    11:30 am MEL - 10:20 pm SHA
    China Southern Airlines 1 stop 13h 55m
    4:45 pm SHA - 9:40 am (+1) MEL
    A$797
    byojet.com
    Show Details

    Depart: Melbourne to Shanghai via Guangzhou

    MEL
    11:30 am
    9h 40m
    CAN
    6:10 pm
    1h 50m
    CAN
    8:00 pm
    2h 20m
    SHA
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ344
    11:30 am, 18 Feb Wed
    MEL Melbourne
    6:10 pm, 18 Feb Wed
    CAN Guangzhou
    9h 40m
    1h 50m layover in Guangzhou (CAN)
    CZ3595
    8:00 pm, 18 Feb Wed
    CAN Guangzhou
    10:20 pm, 18 Feb Wed
    SHA Shanghai
    2h 20m

    Return: Shanghai to Melbourne via Guangzhou

    SHA
    4:45 pm
    2h 20m
    CAN
    7:05 pm
    1h 55m
    CAN
    9:00 pm
    9h 40m
    MEL
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3526
    4:45 pm, 31 Mar Tue
    SHA Shanghai
    7:05 pm, 31 Mar Tue
    CAN Guangzhou
    2h 20m
    1h 55m layover in Guangzhou (CAN)
    CZ321
    9:00 pm, 31 Mar Tue
    CAN Guangzhou
    9:40 am, 1 Apr Wed
    MEL Melbourne
    9h 40m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    China Eastern Airlines Direct 10h 20m
    12:00 pm MEL - 7:20 pm PVG
    China Eastern Airlines Direct 10h 45m
    8:15 pm PVG - 10:00 am (+1) MEL
    A$817
    byojet.com
    Show Details

    Depart: Melbourne to Shanghai

    MEL
    12:00 pm
    10h 20m
    PVG
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU738
    12:00 pm, 24 Jan Sat
    MEL Melbourne
    7:20 pm, 24 Jan Sat
    PVG Shanghai
    10h 20m

    Return: Shanghai to Melbourne

    PVG
    8:15 pm
    10h 45m
    MEL
    10:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MU737
    8:15 pm, 9 Mar Mon
    PVG Shanghai
    10:00 am, 10 Mar Tue
    MEL Melbourne
    10h 45m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    China Eastern Airlines Direct 10h 30m
    10:30 pm MEL - 6:00 am (+1) PVG
    China Eastern Airlines Direct 10h 45m
    8:15 pm PVG - 10:00 am (+1) MEL
    A$817
    byojet.com
    Show Details

    Depart: Melbourne to Shanghai

    MEL
    10:30 pm
    10h 30m
    PVG
    6:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MU740
    10:30 pm, 24 Jan Sat
    MEL Melbourne
    6:00 am, 25 Jan Sun
    PVG Shanghai
    10h 30m

    Return: Shanghai to Melbourne

    PVG
    8:15 pm
    10h 45m
    MEL
    10:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MU737
    8:15 pm, 9 Mar Mon
    PVG Shanghai
    10:00 am, 10 Mar Tue
    MEL Melbourne
    10h 45m
    Depart: Wed, 18 Feb Return: Tue, 31 Mar Melbourne to Shanghai Wed, 18 Feb - Tue, 31 Mar
    China Southern Airlines 1 stop 13h 50m
    11:30 am MEL - 10:20 pm SHA
    China Southern Airlines 1 stop 16h 55m
    1:45 pm SHA - 9:40 am (+1) MEL
    A$838
    onetravel.com
    Show Details

    Depart: Melbourne to Shanghai via Guangzhou

    MEL
    11:30 am
    9h 40m
    CAN
    6:10 pm
    1h 50m
    CAN
    8:00 pm
    2h 20m
    SHA
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ344
    11:30 am, 18 Feb Wed
    MEL Melbourne
    6:10 pm, 18 Feb Wed
    CAN Guangzhou
    9h 40m
    1h 50m layover in Guangzhou (CAN)
    CZ3595
    8:00 pm, 18 Feb Wed
    CAN Guangzhou
    10:20 pm, 18 Feb Wed
    SHA Shanghai
    2h 20m

    Return: Shanghai to Melbourne via Guangzhou

    SHA
    1:45 pm
    2h 30m
    CAN
    4:15 pm
    4h 45m
    CAN
    9:00 pm
    9h 40m
    MEL
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3532
    1:45 pm, 31 Mar Tue
    SHA Shanghai
    4:15 pm, 31 Mar Tue
    CAN Guangzhou
    2h 30m
    4h 45m layover in Guangzhou (CAN)
    CZ321
    9:00 pm, 31 Mar Tue
    CAN Guangzhou
    9:40 am, 1 Apr Wed
    MEL Melbourne
    9h 40m
    Depart: Wed, 18 Feb Return: Tue, 31 Mar Melbourne to Shanghai Wed, 18 Feb - Tue, 31 Mar
    China Southern Airlines 1 stop 13h 50m
    11:30 pm MEL - 10:20 am (+1) SHA
    China Southern Airlines 1 stop 15h 55m
    2:45 pm SHA - 9:40 am (+1) MEL
    A$835
    byojet.com
    Show Details

    Depart: Melbourne to Shanghai via Guangzhou

    MEL
    11:30 pm
    9h 30m
    CAN
    6:00 am (+1)
    2h
    CAN
    8:00 am
    2h 20m
    SHA
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    CZ322
    11:30 pm, 18 Feb Wed
    MEL Melbourne
    6:00 am, 19 Feb Thu
    CAN Guangzhou
    9h 30m
    2h layover in Guangzhou (CAN)
    CZ3523
    8:00 am, 19 Feb Thu
    CAN Guangzhou
    10:20 am, 19 Feb Thu
    SHA Shanghai
    2h 20m

    Return: Shanghai to Melbourne via Guangzhou

    SHA
    2:45 pm
    2h 20m
    CAN
    5:05 pm
    3h 55m
    CAN
    9:00 pm
    9h 40m
    MEL
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3538
    2:45 pm, 31 Mar Tue
    SHA Shanghai
    5:05 pm, 31 Mar Tue
    CAN Guangzhou
    2h 20m
    3h 55m layover in Guangzhou (CAN)
    CZ321
    9:00 pm, 31 Mar Tue
    CAN Guangzhou
    9:40 am, 1 Apr Wed
    MEL Melbourne
    9h 40m
    Depart: Wed, 18 Feb Return: Tue, 31 Mar Melbourne to Shanghai Wed, 18 Feb - Tue, 31 Mar
    China Southern Airlines 1 stop 13h 50m
    11:30 pm MEL - 10:20 am (+1) SHA
    China Southern Airlines 1 stop 13h 55m
    4:45 pm SHA - 9:40 am (+1) MEL
    A$835
    byojet.com
    Show Details

    Depart: Melbourne to Shanghai via Guangzhou

    MEL
    11:30 pm
    9h 30m
    CAN
    6:00 am (+1)
    2h
    CAN
    8:00 am
    2h 20m
    SHA
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    CZ322
    11:30 pm, 18 Feb Wed
    MEL Melbourne
    6:00 am, 19 Feb Thu
    CAN Guangzhou
    9h 30m
    2h layover in Guangzhou (CAN)
    CZ3523
    8:00 am, 19 Feb Thu
    CAN Guangzhou
    10:20 am, 19 Feb Thu
    SHA Shanghai
    2h 20m

    Return: Shanghai to Melbourne via Guangzhou

    SHA
    4:45 pm
    2h 20m
    CAN
    7:05 pm
    1h 55m
    CAN
    9:00 pm
    9h 40m
    MEL
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3526
    4:45 pm, 31 Mar Tue
    SHA Shanghai
    7:05 pm, 31 Mar Tue
    CAN Guangzhou
    2h 20m
    1h 55m layover in Guangzhou (CAN)
    CZ321
    9:00 pm, 31 Mar Tue
    CAN Guangzhou
    9:40 am, 1 Apr Wed
    MEL Melbourne
    9h 40m
    Depart: Wed, 18 Feb Return: Tue, 31 Mar Melbourne to Shanghai Wed, 18 Feb - Tue, 31 Mar
    China Southern Airlines 1 stop 15h 50m
    11:30 pm MEL - 12:20 pm (+1) SHA
    China Southern Airlines 1 stop 16h 55m
    1:45 pm SHA - 9:40 am (+1) MEL
    A$875
    airtickets24.com
    Show Details

    Depart: Melbourne to Shanghai via Guangzhou

    MEL
    11:30 pm
    9h 30m
    CAN
    6:00 am (+1)
    4h
    CAN
    10:00 am
    2h 20m
    SHA
    12:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ322
    11:30 pm, 18 Feb Wed
    MEL Melbourne
    6:00 am, 19 Feb Thu
    CAN Guangzhou
    9h 30m
    4h layover in Guangzhou (CAN)
    CZ3531
    10:00 am, 19 Feb Thu
    CAN Guangzhou
    12:20 pm, 19 Feb Thu
    SHA Shanghai
    2h 20m

    Return: Shanghai to Melbourne via Guangzhou

    SHA
    1:45 pm
    2h 30m
    CAN
    4:15 pm
    4h 45m
    CAN
    9:00 pm
    9h 40m
    MEL
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3532
    1:45 pm, 31 Mar Tue
    SHA Shanghai
    4:15 pm, 31 Mar Tue
    CAN Guangzhou
    2h 30m
    4h 45m layover in Guangzhou (CAN)
    CZ321
    9:00 pm, 31 Mar Tue
    CAN Guangzhou
    9:40 am, 1 Apr Wed
    MEL Melbourne
    9h 40m
    Depart: Wed, 18 Feb Return: Tue, 31 Mar Melbourne to Shanghai Wed, 18 Feb - Tue, 31 Mar
    China Southern Airlines 1 stop 15h 50m
    11:30 pm MEL - 12:20 pm (+1) SHA
    China Southern Airlines 1 stop 15h 55m
    2:45 pm SHA - 9:40 am (+1) MEL
    A$875
    airtickets24.com
    Show Details

    Depart: Melbourne to Shanghai via Guangzhou

    MEL
    11:30 pm
    9h 30m
    CAN
    6:00 am (+1)
    4h
    CAN
    10:00 am
    2h 20m
    SHA
    12:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ322
    11:30 pm, 18 Feb Wed
    MEL Melbourne
    6:00 am, 19 Feb Thu
    CAN Guangzhou
    9h 30m
    4h layover in Guangzhou (CAN)
    CZ3531
    10:00 am, 19 Feb Thu
    CAN Guangzhou
    12:20 pm, 19 Feb Thu
    SHA Shanghai
    2h 20m

    Return: Shanghai to Melbourne via Guangzhou

    SHA
    2:45 pm
    2h 20m
    CAN
    5:05 pm
    3h 55m
    CAN
    9:00 pm
    9h 40m
    MEL
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3538
    2:45 pm, 31 Mar Tue
    SHA Shanghai
    5:05 pm, 31 Mar Tue
    CAN Guangzhou
    2h 20m
    3h 55m layover in Guangzhou (CAN)
    CZ321
    9:00 pm, 31 Mar Tue
    CAN Guangzhou
    9:40 am, 1 Apr Wed
    MEL Melbourne
    9h 40m
    Depart: Wed, 18 Feb Return: Tue, 31 Mar Melbourne to Shanghai Wed, 18 Feb - Tue, 31 Mar
    China Southern Airlines 1 stop 15h 50m
    11:30 pm MEL - 12:20 pm (+1) SHA
    China Southern Airlines 1 stop 13h 55m
    4:45 pm SHA - 9:40 am (+1) MEL
    A$875
    airtickets24.com
    Show Details

    Depart: Melbourne to Shanghai via Guangzhou

    MEL
    11:30 pm
    9h 30m
    CAN
    6:00 am (+1)
    4h
    CAN
    10:00 am
    2h 20m
    SHA
    12:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CZ322
    11:30 pm, 18 Feb Wed
    MEL Melbourne
    6:00 am, 19 Feb Thu
    CAN Guangzhou
    9h 30m
    4h layover in Guangzhou (CAN)
    CZ3531
    10:00 am, 19 Feb Thu
    CAN Guangzhou
    12:20 pm, 19 Feb Thu
    SHA Shanghai
    2h 20m

    Return: Shanghai to Melbourne via Guangzhou

    SHA
    4:45 pm
    2h 20m
    CAN
    7:05 pm
    1h 55m
    CAN
    9:00 pm
    9h 40m
    MEL
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3526
    4:45 pm, 31 Mar Tue
    SHA Shanghai
    7:05 pm, 31 Mar Tue
    CAN Guangzhou
    2h 20m
    1h 55m layover in Guangzhou (CAN)
    CZ321
    9:00 pm, 31 Mar Tue
    CAN Guangzhou
    9:40 am, 1 Apr Wed
    MEL Melbourne
    9h 40m
    Depart: Wed, 18 Feb Return: Tue, 31 Mar Melbourne to Shanghai Wed, 18 Feb - Tue, 31 Mar
    China Southern Airlines 1 stop 13h 50m
    11:30 pm MEL - 10:20 am (+1) SHA
    China Southern Airlines 1 stop 16h 55m
    1:45 pm SHA - 9:40 am (+1) MEL
    A$875
    airtickets24.com
    Show Details

    Depart: Melbourne to Shanghai via Guangzhou

    MEL
    11:30 pm
    9h 30m
    CAN
    6:00 am (+1)
    2h
    CAN
    8:00 am
    2h 20m
    SHA
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    CZ322
    11:30 pm, 18 Feb Wed
    MEL Melbourne
    6:00 am, 19 Feb Thu
    CAN Guangzhou
    9h 30m
    2h layover in Guangzhou (CAN)
    CZ3523
    8:00 am, 19 Feb Thu
    CAN Guangzhou
    10:20 am, 19 Feb Thu
    SHA Shanghai
    2h 20m

    Return: Shanghai to Melbourne via Guangzhou

    SHA
    1:45 pm
    2h 30m
    CAN
    4:15 pm
    4h 45m
    CAN
    9:00 pm
    9h 40m
    MEL
    9:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3532
    1:45 pm, 31 Mar Tue
    SHA Shanghai
    4:15 pm, 31 Mar Tue
    CAN Guangzhou
    2h 30m
    4h 45m layover in Guangzhou (CAN)
    CZ321
    9:00 pm, 31 Mar Tue
    CAN Guangzhou
    9:40 am, 1 Apr Wed
    MEL Melbourne
    9h 40m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    Air China Direct 10h 50m
    11:35 am MEL - 7:25 pm PVG
    Air China Direct 10h 45m
    7:15 pm PVG - 9:00 am (+1) MEL
    A$878
    skiddoo.com.au
    Show Details

    Depart: Melbourne to Shanghai

    MEL
    11:35 am
    10h 50m
    PVG
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CA178
    11:35 am, 24 Jan Sat
    MEL Melbourne
    7:25 pm, 24 Jan Sat
    PVG Shanghai
    10h 50m

    Return: Shanghai to Melbourne

    PVG
    7:15 pm
    10h 45m
    MEL
    9:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CA177
    7:15 pm, 9 Mar Mon
    PVG Shanghai
    9:00 am, 10 Mar Tue
    MEL Melbourne
    10h 45m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    China Eastern Airlines Direct 10h 20m
    12:00 pm MEL - 7:20 pm PVG
    Multiple Airlines 1 stop 14h 15m
    8:20 pm PVG - 1:35 pm (+1) MEL
    A$883
    byojet.com
    Show Details

    Depart: Melbourne to Shanghai

    MEL
    12:00 pm
    10h 20m
    PVG
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU738
    12:00 pm, 24 Jan Sat
    MEL Melbourne
    7:20 pm, 24 Jan Sat
    PVG Shanghai
    10h 20m

    Return: Shanghai to Melbourne via Sydney

    PVG
    8:20 pm
    10h 40m
    SYD
    10:00 am (+1)
    2h
    SYD
    12:00 pm
    1h 35m
    MEL
    1:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU561
    8:20 pm, 9 Mar Mon
    PVG Shanghai
    10:00 am, 10 Mar Tue
    SYD Sydney
    10h 40m
    2h layover in Sydney (SYD)
    QF431
    12:00 pm, 10 Mar Tue
    SYD Sydney
    1:35 pm, 10 Mar Tue
    MEL Melbourne
    1h 35m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    China Eastern Airlines Direct 10h 30m
    10:30 pm MEL - 6:00 am (+1) PVG
    Multiple Airlines 1 stop 14h 15m
    8:20 pm PVG - 1:35 pm (+1) MEL
    A$883
    byojet.com
    Show Details

    Depart: Melbourne to Shanghai

    MEL
    10:30 pm
    10h 30m
    PVG
    6:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MU740
    10:30 pm, 24 Jan Sat
    MEL Melbourne
    6:00 am, 25 Jan Sun
    PVG Shanghai
    10h 30m

    Return: Shanghai to Melbourne via Sydney

    PVG
    8:20 pm
    10h 40m
    SYD
    10:00 am (+1)
    2h
    SYD
    12:00 pm
    1h 35m
    MEL
    1:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU561
    8:20 pm, 9 Mar Mon
    PVG Shanghai
    10:00 am, 10 Mar Tue
    SYD Sydney
    10h 40m
    2h layover in Sydney (SYD)
    QF431
    12:00 pm, 10 Mar Tue
    SYD Sydney
    1:35 pm, 10 Mar Tue
    MEL Melbourne
    1h 35m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    Multiple Airlines 1 stop 14h 50m
    7:30 am MEL - 7:20 pm PVG
    China Eastern Airlines Direct 10h 45m
    8:15 pm PVG - 10:00 am (+1) MEL
    A$905
    expedia.com.au
    Show Details

    Depart: Melbourne to Shanghai via Sydney

    MEL
    7:30 am
    1h 25m
    SYD
    8:55 am
    3h 5m
    SYD
    12:00 pm
    10h 20m
    PVG
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF412
    7:30 am, 24 Jan Sat
    MEL Melbourne
    8:55 am, 24 Jan Sat
    SYD Sydney
    1h 25m
    3h 5m layover in Sydney (SYD)
    MU562
    12:00 pm, 24 Jan Sat
    SYD Sydney
    7:20 pm, 24 Jan Sat
    PVG Shanghai
    10h 20m

    Return: Shanghai to Melbourne

    PVG
    8:15 pm
    10h 45m
    MEL
    10:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MU737
    8:15 pm, 9 Mar Mon
    PVG Shanghai
    10:00 am, 10 Mar Tue
    MEL Melbourne
    10h 45m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    Multiple Airlines 1 stop 14h 20m
    8:00 am MEL - 7:20 pm PVG
    China Eastern Airlines Direct 10h 45m
    8:15 pm PVG - 10:00 am (+1) MEL
    A$905
    expedia.com.au
    Show Details

    Depart: Melbourne to Shanghai via Sydney

    MEL
    8:00 am
    1h 25m
    SYD
    9:25 am
    2h 35m
    SYD
    12:00 pm
    10h 20m
    PVG
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF414
    8:00 am, 24 Jan Sat
    MEL Melbourne
    9:25 am, 24 Jan Sat
    SYD Sydney
    1h 25m
    2h 35m layover in Sydney (SYD)
    MU562
    12:00 pm, 24 Jan Sat
    SYD Sydney
    7:20 pm, 24 Jan Sat
    PVG Shanghai
    10h 20m

    Return: Shanghai to Melbourne

    PVG
    8:15 pm
    10h 45m
    MEL
    10:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MU737
    8:15 pm, 9 Mar Mon
    PVG Shanghai
    10:00 am, 10 Mar Tue
    MEL Melbourne
    10h 45m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    China Eastern Airlines Direct 10h 30m
    10:30 pm MEL - 6:00 am (+1) PVG
    Multiple Airlines 1 stop 14h 40m
    8:20 pm PVG - 2:00 pm (+1) MEL
    A$944
    directflights.com.au
    Show Details

    Depart: Melbourne to Shanghai

    MEL
    10:30 pm
    10h 30m
    PVG
    6:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MU740
    10:30 pm, 24 Jan Sat
    MEL Melbourne
    6:00 am, 25 Jan Sun
    PVG Shanghai
    10h 30m

    Return: Shanghai to Melbourne via Sydney

    PVG
    8:20 pm
    10h 40m
    SYD
    10:00 am (+1)
    2h 25m
    SYD
    12:25 pm
    1h 35m
    MEL
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU561
    8:20 pm, 9 Mar Mon
    PVG Shanghai
    10:00 am, 10 Mar Tue
    SYD Sydney
    10h 40m
    2h 25m layover in Sydney (SYD)
    JQ509
    12:25 pm, 10 Mar Tue
    SYD Sydney
    2:00 pm, 10 Mar Tue
    MEL Melbourne
    1h 35m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    China Eastern Airlines Direct 10h 20m
    12:00 pm MEL - 7:20 pm PVG
    Multiple Airlines 1 stop 14h 40m
    8:20 pm PVG - 2:00 pm (+1) MEL
    A$944
    directflights.com.au
    Show Details

    Depart: Melbourne to Shanghai

    MEL
    12:00 pm
    10h 20m
    PVG
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU738
    12:00 pm, 24 Jan Sat
    MEL Melbourne
    7:20 pm, 24 Jan Sat
    PVG Shanghai
    10h 20m

    Return: Shanghai to Melbourne via Sydney

    PVG
    8:20 pm
    10h 40m
    SYD
    10:00 am (+1)
    2h 25m
    SYD
    12:25 pm
    1h 35m
    MEL
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU561
    8:20 pm, 9 Mar Mon
    PVG Shanghai
    10:00 am, 10 Mar Tue
    SYD Sydney
    10h 40m
    2h 25m layover in Sydney (SYD)
    JQ509
    12:25 pm, 10 Mar Tue
    SYD Sydney
    2:00 pm, 10 Mar Tue
    MEL Melbourne
    1h 35m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    China Southern Airlines 1 stop 14h 50m
    11:30 pm MEL - 11:20 am (+1) PVG
    China Eastern Airlines Direct 10h 45m
    8:15 pm PVG - 10:00 am (+1) MEL
    A$959
    directflights.com.au
    Show Details

    Depart: Melbourne to Shanghai via Guangzhou

    MEL
    11:30 pm
    9h 30m
    CAN
    6:00 am (+1)
    3h
    CAN
    9:00 am
    2h 20m
    PVG
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    CZ322
    11:30 pm, 24 Jan Sat
    MEL Melbourne
    6:00 am, 25 Jan Sun
    CAN Guangzhou
    9h 30m
    3h layover in Guangzhou (CAN)
    CZ3609
    9:00 am, 25 Jan Sun
    CAN Guangzhou
    11:20 am, 25 Jan Sun
    PVG Shanghai
    2h 20m

    Return: Shanghai to Melbourne

    PVG
    8:15 pm
    10h 45m
    MEL
    10:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MU737
    8:15 pm, 9 Mar Mon
    PVG Shanghai
    10:00 am, 10 Mar Tue
    MEL Melbourne
    10h 45m
    Depart: Sat, 24 Jan Return: Mon, 9 Mar Melbourne to Shanghai Sat, 24 Jan - Mon, 9 Mar
    Multiple Airlines 1 stop 14h 50m
    7:30 am MEL - 7:20 pm PVG
    Multiple Airlines 1 stop 14h 15m
    8:20 pm PVG - 1:35 pm (+1) MEL
    A$973
    expedia.com.au
    Show Details

    Depart: Melbourne to Shanghai via Sydney

    MEL
    7:30 am
    1h 25m
    SYD
    8:55 am
    3h 5m
    SYD
    12:00 pm
    10h 20m
    PVG
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF412
    7:30 am, 24 Jan Sat
    MEL Melbourne
    8:55 am, 24 Jan Sat
    SYD Sydney
    1h 25m
    3h 5m layover in Sydney (SYD)
    MU562
    12:00 pm, 24 Jan Sat
    SYD Sydney
    7:20 pm, 24 Jan Sat
    PVG Shanghai
    10h 20m

    Return: Shanghai to Melbourne via Sydney

    PVG
    8:20 pm
    10h 40m
    SYD
    10:00 am (+1)
    2h
    SYD
    12:00 pm
    1h 35m
    MEL
    1:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MU561
    8:20 pm, 9 Mar Mon
    PVG Shanghai
    10:00 am, 10 Mar Tue
    SYD Sydney
    10h 40m
    2h layover in Sydney (SYD)
    QF431
    12:00 pm, 10 Mar Tue
    SYD Sydney
    1:35 pm, 10 Mar Tue
    MEL Melbourne
    1h 35m