Walking around neighbourhoods, particularly in the city’s older areas, is a pleasant way to explore. Be aware that building sites are everywhere and pedestrians come last in Shanghai’s transport pecking order, so be careful.
Shanghai’s Metro is affordable, comfortable, efficient and reasonably easy to navigate thanks to widespread English signage. Single, daily and multi-day tickets are available. If you’re staying for a few days consider a Transport Card, which can be used on trains, some buses, ferries and taxis.
Buses are cheap and plentiful, but can be near impossible for non-native speakers to navigate. If you’re going to give it a go, have a copy of your destination written in Chinese characters.
Taxis are metered, widespread and easy to flag down. Have your address and the nearest street intersection written in Chinese characters, as most taxi drivers do not speak English.