British Consulate General in Shanghai

Consulate General United Kingdom Shanghai, China

Address
The British Centre, 17F Garden Square, 968 West Beijing Road, 200041 Shanghai
Website
gov.uk
Open 24/7
Directions

Sources: OpenStreetMap · Wikidata · Foreign ministry of the United Kingdom: list of missions abroad · Record last updated on 6 September 2024

The United Kingdom’s consulate general in Shanghai has its offices at The British Centre, 17F Garden Square, 968 West Beijing Road, 200041 Shanghai, while the United Kingdom’s embassy is in Beijing, about 1,066 km away. It is listed as open 7 days a week. Chinese citizens need a visa for the United Kingdom, obtained before travel.

Opening hours of the British consulate general in Shanghai

Open 24/700:00–24:00

Upcoming closures

Public holidays in China

  • New Year's Day

    Friday

  • Chinese New Year (Spring Festival)

    Saturday

Public holidays in the United Kingdom

  • Christmas Day

    Friday

  • St. Stephen's Day

    Monday

The British consulate general in Shanghai is listed as open 7 days a week. It is listed as open at weekends too.

United Kingdom visa for Chinese citizens

ChinaUnited Kingdom Visa required United Kingdom visa for citizens of China

United KingdomChina Visa required China visa for citizens of the United Kingdom

Chinese citizens need a visa for the United Kingdom, obtained before travel. Applications may be taken here or by a visa centre working for the United Kingdom.

Other missions nearby

ShanghaiOpen in maps

All embassies and consulates in Shanghai (47)

The United Kingdom’s other missions in China

All missions of the United Kingdom in China (6)

For matters it cannot handle, the British embassy in Beijing (1,066 km) is responsible. The British consulate general in Shanghai is one of 6 missions of the United Kingdom in China. Consulates: Wuhan, Guangzhou, Chongqing and Beijing. China in turn has 7 missions in the United Kingdom, its embassy being in London.

Latest official news

All consular news

Good to know

About the British consulate general in Shanghai

It appears in official lists as Consulate General of the United Kingdom in Shanghai. Consulates handle passports, civil registration and, for many countries, visa applications for their district.

Address and contact

Address: The British Centre, 17F Garden Square, 968 West Beijing Road, 200041 Shanghai. The record for the British consulate general in Shanghai includes an official website.

British citizens travelling to China

China requires British citizens to hold a visa issued in advance.

When the British consulate general in Shanghai is closed

The British consulate general in Shanghai closes on China’s public holidays, the next being New Year's Day on Friday 1 January 2027 and Chinese New Year (Spring Festival) on Saturday 6 February 2027, and usually on holidays of the United Kingdom such as Christmas Day on Friday 25 December 2026.

Before visiting the British consulate general in Shanghai

Current procedures for the British consulate general in Shanghai, including any appointment system, are on its official website, linked on this page.

Near the British consulate general in Shanghai

The British consulate general in Shanghai has 6 other foreign missions within 1 km, in a diplomatic quarter.

Frequently asked questions

What is the address of the British Consulate General in Shanghai?

The British consulate general in Shanghai is at The British Centre, 17F Garden Square, 968 West Beijing Road, 200041 Shanghai.

What are the opening hours of the British Consulate General in Shanghai?

The British consulate general in Shanghai is listed as open 7 days a week.

Is the British Consulate General in Shanghai open on Saturday?

Yes, the hours on record for the British consulate general in Shanghai include Saturday.

When is the British Consulate General in Shanghai closed?

The British consulate general in Shanghai closes on China’s public holidays, the next being New Year's Day on Friday 1 January 2027, and usually on the national day of the United Kingdom.

Do Chinese citizens need a visa for the United Kingdom?

Chinese citizens need a visa for the United Kingdom, obtained before travel.

Where is the British embassy in China?

The British embassy is in Beijing, about 1,066 km from the British consulate general in Shanghai.

Report a change

This is an independent guide, not an official website of the United Kingdom.