English
Photo made by Peng LIU on Pexels.com
A 3-night trip to Shanghai, China for 2 people costs about €425 (¥3,200) on a mid-range budget, from €195 (¥1,450) travelling cheaply up to €1,100 (¥8,240) in comfort. Totals cover accommodation, food and drinks, local transport and sights; flights are extra.
Updated September 2026
3-4 star hotel, restaurants, a taxi now and then
| Stay | €275 (¥2,070) |
| Food & drinks | €78 (¥585) |
| Local transport | €30 (¥225) |
| Sights & activities | €43 (¥320) |
| Total | €425 (¥3,200) |
| Budget | Mid-range | Comfort | |
|---|---|---|---|
| Stay | €21¥155 | €46¥345 | €140¥1,040 |
| Food & drinks | €8¥60 | €13¥97 | €20¥145 |
| Local transport | €1¥7.5 | €5¥38 | €9.5¥71 |
| Sights & activities | €2.5¥20 | €7¥54 | €16¥120 |
| Total per person per day | €32¥240 | €71¥535 | €185¥1,370 |
Live nightly rates for a double room near the centre: median of 29 hotels on Agoda for a night next month.
Budget: €41 (¥310) · Mid-range: €92 (¥690) · Comfort: €275 (¥2,070)
See hotel prices for your datesCheck current prices and book official tickets in advance.
Stay is a double room shared by two (one room per two travelers). Food assumes two cheap meals, a modest dinner and a coffee on a budget, a cheap lunch, a restaurant dinner, coffee and a drink mid-range and restaurant meals, coffees and drinks in comfort. Transport is a daily public transport allowance, plus taxis in the higher tiers. Sights is an average daily allowance for entry tickets and activities. Everything is per day of the trip; a 3-night trip counts 3 days.
Not included: flights, travel insurance, city tax (usually a few euros per person per night, paid at the hotel), shopping and nightlife.
Estimates from average local prices and live hotel rates; exchange rates as of 2026-10-12. Your trip can cost more or less.