Need help? Call our New Zealand-based team on 0800 367 468
Fly to Shanghai

Fly to Shanghai.

Search for flights here

Need help? Call us on 0800 367 468

    Explore the Magic of Shanghai: Cheap Flights and Unforgettable Adventures Await!

    Get ready for an extraordinary experience as you delve into the heart of China's most dynamic city. With our incredible flight deals to Shanghai, your journey becomes not only exciting but also budget-friendly. Shanghai, a city that seamlessly blends ancient traditions with cutting-edge modernity, offers a kaleidoscope of experiences. Wander through the enchanting Yu Garden, marvel at the iconic skyline from the Bund, and dive into the bustling street life of Nanjing Road. When you book flights to Shanghai with us, you're not just securing a seat, you're opening the door to a world of possibilities. Unearth the magic of this cosmopolitan gem – book your flights now and get ready to be captivated by the allure of Shanghai! Let's go!

    Shanghai cityscape at night

    Some of our best fares to Shanghai from Auckland, Wellington and Christchurch.

    Flights from Auckland to Shanghai from $912 per person return*
    Travel: 6 January - 31 January, 16 February - 31 March 2025, subject to availability
    Sales: Until seats are sold out
    Flying: China Southern
    Max ​​stay: 3 months


    Flights from Wellington to Shanghai from $975 per person return*
    Travel: 6 January - 13 April, 28 April - 14 December 2025, subject to availability. Surcharge applies for travel on the Weekend
    Sales: Until seats are sold out
    Flying: Cathay Pacific
    Max ​​stay: 6 months

    Flights from Christchurch to Shanghai from $935 per person return*
    Travel: 6 January - 13 April, 28 April - 14 December 2025, subject to availability. Surcharge applies for travel on the Weekend
    Sales: Until seats are sold out
    Flying: Cathay Pacific
    Max ​​stay: 6 months



    Airlines that fly to Shanghai:
    Air China, Air New Zealand, Cathay Pacific, China Airlines, China Eastern, China Southern, Hong Kong Airlines, Korean Airlines, Malaysia Airlines, Philippine Airlines, Qantas, Singapore Airlines, and Thai Airways.

    Fly the same airline there and back or mix & match one-way flight combinations.




    *Above fares are per adult return in economy class. Booking fee of $19.95 per person applies. Flights are subject to availability, will not be available on all flights and may be limited over weekends, school holidays and public holiday periods.

    Terms and Conditions

    Advertised airfares are per adult and are based on a return fare in economy class on specified airline • Prices include ticket taxes & surcharges based on most direct routing with no stopovers and are correct as of 15Nov24, but may fluctuate depending on exchange rates • Fares are exclusive of departure fees from other airports • Prices exclude a booking fee of $19.95 per person • Flight & routing restrictions apply • Sales end as specified above • Travel as specified above. • Full payment is required upon purchase • Min/max stays apply • Capacity is limited and may not be available on all services • The advertised fares are shown for payment made by Account2Account (internet banking). An additional fee will apply for credit card and Afterpay • Prices shown are for online bookings only.

    Don't forget to Login/Register to enter competitions