Gubei Campus has an audio-visual education hall, including a studio, a language laboratory, a multimedia computer classroom, a closed-circuit television system and a satellite ground receiving system. There is a simulated economic and trade liberal arts practice base invested and built by Shanghai Education Commission-Shanghai University International Business Practice Center; There are also an expert building, an international student building, a gymnasium, an indoor gymnasium and a post-degree training base in university of international business and economics.
Songjiang Campus is located in Songjiang District, the birthplace of Shanghai's history and culture, in Songjiang University Town. The wired and wireless campus network environment covering the whole school has been realized from gigabit to building, from megabit to desktop. The physical education teaching area includes a gymnasium with a building area of 5000 square meters, including playground, gym, gym, table tennis, badminton, basketball and volleyball court.