Fair Food Prices
Tap a dish to see average prices across three price tiers.
Frequently asked questions
- How much does street food cost in Shanghai?
- Street food in Shanghai typically costs CN¥3 – CN¥120.
- How much more expensive is fine dining than street food in Shanghai?
- Street food usually runs CN¥3 – CN¥120, while fine dining runs CN¥40 – CN¥800.