Shanghain pikajuna (engl. Shanghai Express) on Josef von Sternbergin ohjaama yhdysvaltalainen elokuva vuodelta 1932. Lee Garmes sai Oscar-palkinnon parhaasta kuvauksesta. Lisäksi Shanghain pikajuna oli ehdolla parhaaksi elokuvaksi ja von Sternberg parhaaksi ohjaajaksi.
Elokuvan tapahtumat sijoittuvat sotaa käyvän Kiinan läpi kulkevaan Shanghai Express -junaan, jonka matkustaja Henry Chang (Warner Oland) osoittautuu kapinallisryhmän johtajaksi, joka haluaa käyttää junan matkustajia panttivankeina, vaihtaakseen heidät vankilassa oleviin kannattajiinsa.