Consulates in Perth
- 48 missions
- 46 countries
- most embassies are in Canberra
Embassies and consulates in Perth
-
-
- Consulate General of Indonesia in Perth
134 Adelaide Terrace, East Perth, WA, 6004, Australia
-
- Consulate General of Malaysia in Perth
252 Adelaide Terrace, Perth WA 6000
- Consulate General of the United Kingdom in Perth
Adelaide Terrace 251, 6000 Perth
no hours on record - Consulate General of the United States in Perth
St Georges Terrace 16, Perth
-
-
- Consulate of Italy in Perth
1292 Hay Street, West Perth WA 6005, Perth
- Consulate of Peru in Perth
Crawford Road 228, Perth
- Consular Office of Portugal in Perth
117 South Terrace, Fremantle WA 6160, Perth
-
-
- Honorary Consulate of Bangladesh in Perth
Level 5, 33 Barrack Street, Perth WA 6000
- Honorary Consulate of Belgium in Perth
11 Third Avenue, Shoalwater WA 6169, Perth
- Honorary Consulate of Botswana in Perth
223 Vincent Street, West Perth WA 6005
- Honorary Consulate of Burundi in Perth
24 Goldsmith Road, Claremont WA 6010, Perth
- Honorary Consulate of Chile in Perth
275 Stirling Street, Perth WA 6000
- Honorary Consulate of Czech Republic in Perth
21/17 Prowse Street, West Perth WA 6005
Today · Closed - Honorary Consulate of Denmark in Perth
45B Arkana Road, Westminster WA 6061, Perth
- Honorary Consulate of Estonia in Perth
11 Langsford Street, Claremont WA 6010, Perth
- Honorary Consulate of Finland in Perth
Level 2, 1110 Hay Street, West Perth WA 6005
- Honorary Consulate of France in Perth
75 Broadway, Nedlands WA 6009, Perth
- Honorary Consulate of Germany in Perth
Stirling Highway 22, 6009 Perth
-
- Honorary Consulate of Latvia in Perth
176 Marine Terrace, Fremantle WA 6162, Perth
- Honorary Consulate of Lithuania in Perth
Unit 30, Level 3 22 Railway Road, Subiaco WA 6008, Perth
- Honorary Consulate of Mauritius in Perth
7 Everglades Close, Bibra Lake WA 6163, Perth
- Honorary Consulate of Mongolia in Perth
19 Kebroyd Way, Kallaroo WA 6025, Perth
Show all 48
- Honorary Consulate of Morocco in Perth
1304/3 Richardson Street, South Perth WA 6151
- Honorary Consulate of North Macedonia in Perth
Level 1 Suit 10/30 Hassler Road, Osborne Park WA 6017, Perth
- Honorary Consulate of Norway in Perth
Level 2, 131 St. Georges Terrace, Perth WA 6000
- Honorary Consulate of Pakistan in Perth
Suite 1, Level 1, 680 Murray Street, West Perth WA 6000
- Honorary Consulate of Peru in Perth
36 Discovery Circuit, Iluka WA 6028, Perth
- Honorary Consulate of the Philippines in Perth
Unit 1, 160 Burswood Road, Burswood WA 6100, Perth
- Honorary Consulate of Romania in Perth
30 Aughton Street, BAYSWATER WA 6053, Perth
- Honorary Consulate of Seychelles in Perth
52 Belvoir Crescent, Orelia WA 6167, Perth
- Honorary Consulate of Slovakia in Perth
21/17 Prowse Street, West Perth WA 6005
- Honorary Consulate of Slovenia in Perth
5 Waite Place, City Beach WA 6015, Perth
- Honorary Consulate of South Africa in Perth
Hay Street 1297, Perth
- Honorary Consulate of Spain in Perth
Wanneroo WA 6946, Perth
- Honorary Consulate of Sri Lanka in Perth
4 Queen Street, Bentley WA 6102, Perth
- Honorary Consulate of Sweden in Perth
1139 Hay Street, West Perth WA 6005
- Honorary Consulate of Switzerland in Perth
27A Mengler Avenue, Claremont WA 6010, Perth
- Honorary Consulate of Tanzania in Perth
Suite 182, Level 6, 580 Hay Street, Perth WA 6000
- Honorary Consulate of Thailand in Perth
Ground Floor, 28-42 Ventnor Avenue, West Perth WA 6005
- Honorary Consulate of Uruguay in Perth
Leederville WA 6903, Perth
Perth has 48 foreign missions from 46 countries: 8 consulates general, 5 consulates and 35 honorary consulates. The embassies to Australia are in Canberra, about 3,088 km away.
Public holidays in Perth
Public holidays in Australia
-
Christmas Day
-
St. Stephen's Day
-
New Year's Day
The missions in Perth close on Australia’s public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day (Boxing Day) on Monday 28 December 2026 and New Year's Day on Friday 1 January 2027.
Other cities in Australia
Good to know
Foreign missions in Perth
The countries represented in Perth include Peru, Tanzania, China, the United Kingdom, Indonesia, India, Japan and Malaysia.
Types of mission in Perth
By type, Perth has 8 consulates general, 5 consulates and 35 honorary consulates. Of these, the 35 honorary consulates in Perth offer limited help: honorary consuls work part-time and normally cannot issue visas or full passports.
Opening hours in Perth
Opening hours are on record for 8 of the 48 missions in Perth. The earliest opens at 09:00 and the latest closes at 19:00. None of them lists Saturday opening.
Other cities in Australia
Besides Perth, towns in Australia with foreign missions are Canberra (119), Sydney (103), Melbourne (64), Brisbane (45), Adelaide (28) and Hobart (18).
Frequently asked questions
How many embassies and consulates are in Perth?
There are 48 foreign missions on record in Perth: 8 consulates general, 5 consulates and 35 honorary consulates.
Which countries have a consulate or embassy in Perth?
Missions from 46 countries are based in Perth, among them Peru, Tanzania, China, the United Kingdom and Indonesia.
Is there an embassy in Perth?
No. The embassies to Australia are in Canberra, about 3,088 km away; Perth has consulates and honorary consulates.
Are consulates in Perth open on Saturday?
Not normally: none of the 8 missions in Perth with known hours lists Saturday opening.
When are the missions in Perth closed?
The missions in Perth close on Australia’s public holidays, the next being Christmas Day on Friday 25 December 2026, and on each mission’s own national day.