Know more

Shanghai Trip Planner

Know Your Trip Budget for Your Dream Vacation to Shanghai

How much does it cost to travel to Shanghai

Plan your trip to Shanghai with an estimated budget for your travel. The average daily cost of food in Shanghai is USD 37.63 per person. For a family of four, the cost of eating out is USD 150.52. For accommodation, be ready to spend around USD 30 for a budget accommodation and USD 197 for a luxury hotel, per day, per person. For getting around Shanghai, you will need a rough figure of USD 15.05 per day. For detailed Shanghai trip cost calculator, use Shanghai Trip Planner.

USD
  • Average Price of a Luxury Trip in Shanghai

  • Average Daily Cost* USD 329 Per Person
  • Cost for One Week USD 2303 Per Person
  • Cost for Two Weeks USD 4606 Per Person
  • Cost for One Month USD 9870 Per Person
  • Average Price of a Mid-Range Trip in Shanghai

  • Average Daily Cost* USD 132 Per Person
  • Cost for One Week USD 924 Per Person
  • Cost for Two Weeks USD 1848 Per Person
  • Cost for One Month USD 3960 Per Person
  • Average Price of a Budget Trip in Shanghai

  • Average Daily Cost* USD 46 Per Person
  • Cost for One Week USD 322 Per Person
  • Cost for Two Weeks USD 644 Per Person
  • Cost for One Month USD 1380 Per Person

*Based on Food, Accommodation & Transportation

How much will it cost once you're in Shanghai

Food & Drinks
  • 3-Course meal (mid-range) USD 15.05
  • Fast food Combo meal USD 4.67
  • Coffee (Cappuccino regular) USD 4.41
  • Bottle of Water (1.5 L) USD 0.59
  • Soft Drinks (Coke/Pepsi, 0.33 L) USD 0.54
  • Domestic Beer (0.5 L) USD 1.04
Accommodation & Transportation
  • Budget Accommodation USD 30
  • Luxury Accommodation USD 197
  • Taxi Start (Standard Tariff) USD 2.11
  • Taxi per km (Standard Tariff) USD 0.38
  • One-way Ticket (Local Transit) USD 0.6
  • Fuel (1 L) USD 0.99
0