Consulates in Perth

  • 48 missions
  • 46 countries
  • most embassies are in Canberra

Embassies and consulates in Perth

  • Consulate General of China in Perth

    Consulate General · China

    Brown Street 45, 6004 Perth

    Today 09:00–11:30, 14:00–16:30
  • Consulate General of India in Perth

    Consulate General · India

    St Georges Terrace 12, Perth

    Today 09:00–17:30
  • Consulate General of Indonesia in Perth

    Consulate General · Indonesia

    134 Adelaide Terrace, East Perth, WA, 6004, Australia

  • Consulate General of Japan in Perth

    Consulate General · Japan

    Colin Street 111, Perth

    Today 09:00–12:30, 14:00–16:00
  • Consulate General of Malaysia in Perth

    Consulate General · Malaysia

    252 Adelaide Terrace, Perth WA 6000

  • Consulate General of the United Kingdom in Perth

    Consulate General · United Kingdom

    Adelaide Terrace 251, 6000 Perth

    no hours on record
  • Consulate General of the United States in Perth

    Consulate General · United States

    St Georges Terrace 16, Perth

  • Consulate General of Vietnam in Perth

    Consulate General · Vietnam

    St Georges Terrace 16, Perth

    Today 09:00–12:30, 13:30–17:00
  • Consulate of Croatia in Perth

    Consulate · Croatia

    St Georges Terrace 68, Perth

    Today 10:00–14:00
  • Consulate of Italy in Perth

    Consulate · Italy

    1292 Hay Street, West Perth WA 6005, Perth

  • Consulate of Peru in Perth

    Consulate · Peru

    Crawford Road 228, Perth

  • Consular Office of Portugal in Perth

    Consular Office · Portugal

    117 South Terrace, Fremantle WA 6160, Perth

  • Consulate of Tanzania in Perth

    Consulate · Tanzania

  • Honorary Consulate of Austria in Perth

    Honorary Consulate · Austria

    Hay Street 1133, Perth

    Today · Closed
  • Honorary Consulate of Bangladesh in Perth

    Honorary Consulate · Bangladesh

    Level 5, 33 Barrack Street, Perth WA 6000

  • Honorary Consulate of Belgium in Perth

    Honorary Consulate · Belgium

    11 Third Avenue, Shoalwater WA 6169, Perth

  • Honorary Consulate of Botswana in Perth

    Honorary Consulate · Botswana

    223 Vincent Street, West Perth WA 6005

  • Honorary Consulate of Burundi in Perth

    Honorary Consulate · Burundi

    24 Goldsmith Road, Claremont WA 6010, Perth

  • Honorary Consulate of Chile in Perth

    Honorary Consulate · Chile

    275 Stirling Street, Perth WA 6000

  • Honorary Consulate of Czech Republic in Perth

    Honorary Consulate · Czech Republic

    21/17 Prowse Street, West Perth WA 6005

    Today · Closed
  • Honorary Consulate of Denmark in Perth

    Honorary Consulate · Denmark

    45B Arkana Road, Westminster WA 6061, Perth

  • Honorary Consulate of Estonia in Perth

    Honorary Consulate · Estonia

    11 Langsford Street, Claremont WA 6010, Perth

  • Honorary Consulate of Finland in Perth

    Honorary Consulate · Finland

    Level 2, 1110 Hay Street, West Perth WA 6005

  • Honorary Consulate of France in Perth

    Honorary Consulate · France

    75 Broadway, Nedlands WA 6009, Perth

  • Honorary Consulate of Germany in Perth

    Honorary Consulate · Germany

    Stirling Highway 22, 6009 Perth

  • Honorary Consulate of Ireland in Perth

    Honorary Consulate · Ireland

    Hay Street 580, 6000 Perth

    Today 10:30–14:00
  • Honorary Consulate of Latvia in Perth

    Honorary Consulate · Latvia

    176 Marine Terrace, Fremantle WA 6162, Perth

  • Honorary Consulate of Lithuania in Perth

    Honorary Consulate · Lithuania

    Unit 30, Level 3 22 Railway Road, Subiaco WA 6008, Perth

  • Honorary Consulate of Mauritius in Perth

    Honorary Consulate · Mauritius

    7 Everglades Close, Bibra Lake WA 6163, Perth

  • Honorary Consulate of Mongolia in Perth

    Honorary Consulate · Mongolia

    19 Kebroyd Way, Kallaroo WA 6025, Perth

Show all 48

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

    Friday

  • St. Stephen's Day

    Monday

  • New Year's Day

    Friday

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.