Shanghai is China’s largest city and has the perfect blend of East and West. Featuring futuristic skyscrapers and a fascinating heritage, you're in for an amazing cultural adventure on a Shanghai holiday.
Yes, British citizens require a visa for travel to China.
Shanghai serves as an important air, rail, road and water transport hub in eastern China. The frequent flights, trains and buses make one's visit a breeze. The urban transportation is also quite satisfactory. Convenient taxis, buses, subway trains etc. can take you to any corner of the city.