Mercedes-Benz Arena is located on No. 1200, EXPO Avenue in Pudong Area, which is adjacent to China Pavilian and Expo Axis, east to Shangnan Road and west to West Gaoke Road.
Subway: Line 7,8 Yaohua Road Station (Exit 1)
Public Bus: China Pavilion Line 1, Line 2, Line 3, Bus No. 177, Bus No 83. (Stop: Shibo Avenue Shangnan Road)