Canadian Consulate General in Shanghai
Consulate General Canada Shanghai, China
- Address
- ECO City Building, 8th floor, 1788 Nanjing Xi Lu - Jing An District, Shanghai, 200040
- Phone
- +86 21 3279 2800
- Website
- china.gc.ca
- Fax
- +86 (21) 3279 2801
No opening hours on record. Most missions receive visitors by appointment only.
Sources: OpenStreetMap · Foreign ministry of Canada: list of missions abroad · Record last updated on 18 July 2023
At ECO City Building, 8th floor, 1788 Nanjing Xi Lu - Jing An District, Shanghai, 200040, the Canadian consulate general in Shanghai serves Canadian citizens and visitors; Canada’s embassy is in Beijing, about 1,069 km away. Chinese citizens need a visa for Canada, obtained before travel.
Opening hours
No opening hours on record. Most missions receive visitors by appointment only.
Upcoming closures
Public holidays in China
-
New Year's Day
-
Chinese New Year (Spring Festival)
Public holidays in Canada
-
Christmas Day
-
New Year's Day
Canada visa for Chinese citizens
China
Canada Visa required Canada visa for citizens of China
Canada
China Visa required China visa for citizens of Canada
Chinese citizens need a visa for Canada, obtained before travel. Applications may be taken here or by a visa centre working for Canada.
Other missions nearby
- Consulate General of Luxembourg in Shanghai
Nanjing Xi Lu 1788, 200040 Shanghai
- Consulate General of Peru in Shanghai
南京西路 1515, 200040 上海市
- Consulate of Germany in Shanghai
Tongren Lu 8/F SOHO Donghai Plaza 299, 200040 Shanghai
-
-
Canada’s other missions in China
- Embassy of Canada in Beijing
19 Dongzhimenwai Dajie, Chaoyang District, 100600 Beijing 100600, China 北京市朝阳区东直门外大街19号,加拿大使馆领事处 100600
- Consulate General of Canada in Guangzhou
26/F, TaiKoo Hui Tower 1, 385 Tianhe Road, Tianhe District, Guangzhou 510620, China 中国广州市天河区天河路385号太古汇一座26楼
- Consulate General of Canada in Chongqing
Room 1705, Metropolitan Tower, Wu Yi Lu, Yu Zhong District, Chongqing 400010
All missions of Canada in China (4)
For matters it cannot handle, the Canadian embassy in Beijing (1,069 km) is responsible. Besides the Canadian consulate general in Shanghai, Canada has 3 other missions in China. Consulates: Guangzhou and Chongqing. China in turn has 6 missions in Canada, its embassy being in Ottawa.
Good to know
About the Canadian consulate general in Shanghai
It appears in official lists as Consulate General of Canada in Shanghai. Career consulates of this kind usually renew passports and take visa applications for their region.
Address and contact
Address: ECO City Building, 8th floor, 1788 Nanjing Xi Lu - Jing An District, Shanghai, 200040. The record for the Canadian consulate general in Shanghai includes a phone number, an e-mail address, a fax number and an official website.
Canadian citizens travelling to China
Canadian citizens need a visa for China, obtained before travel.
When the Canadian consulate general in Shanghai is closed
Expect the Canadian consulate general in Shanghai to be shut on New Year's Day on Friday 1 January 2027 and Chinese New Year (Spring Festival) on Saturday 6 February 2027, and often on Christmas Day on Friday 25 December 2026, a holiday in Canada.
Before visiting the Canadian consulate general in Shanghai
Current procedures for the Canadian consulate general in Shanghai, including any appointment system, are on its official website, linked on this page.
Near the Canadian consulate general in Shanghai
Within 1 km of the Canadian consulate general in Shanghai there are 5 other foreign missions.
Frequently asked questions
What is the address of the Canadian Consulate General in Shanghai?
The Canadian consulate general in Shanghai is at ECO City Building, 8th floor, 1788 Nanjing Xi Lu - Jing An District, Shanghai, 200040.
When is the Canadian Consulate General in Shanghai closed?
The Canadian 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 Canada.
Do Chinese citizens need a visa for Canada?
Chinese citizens need a visa for Canada, obtained before travel.
Where is the Canadian embassy in China?
The Canadian embassy is in Beijing, about 1,069 km from the Canadian consulate general in Shanghai.
Report a change
This is an independent guide, not an official website of Canada.