Command Palette

Search for a command to run...

Bosna i Hercegovina

Bosnia and Herzegovina

Europe|Bosna i Hercegovina

Capital

Sarajevo

Population

3,185,073

Name

KM BAM

Calling Code

+387

Languages

Bosnian
bosanski jezik
bs
Croatian
hrvatski jezik
hr
Serbian
српски језик
sr

Geography

Region

Europe & Central Asia

Subregion

Southeast Europe

Continent

Europe

Area

51,209 km²

Landlocked

No

TLD

.ba

Neighboring Countries

Airports (10)

LQBI
Bihac Golubic Airport
Federation-of-B&H
BNX
Banja Luka International Airport
Srspka
LQBZ
Zaluzani Airport
Srspka
LQJL
Tuzla Jegin Lug Sport Airfield
Federation-of-B&H
LQLV
Livno Brda Bosni Airport
Federation-of-B&H
OMO
Mostar International Airport
Federation-of-B&H
LQPD
Prijedor Urije Airport
Srspka
SJJ
Sarajevo International Airport
Federation-of-B&H
TZL
Tuzla International Airport
Federation-of-B&H

Country Codes

ISO 3166-1 Alpha-2

BA

ISO 3166-1 Alpha-3

BIH

ISO 3166-1 Numeric

70

BCP 47

bs-BA

IOC

BIH

FIFA

BIH

Currency Format

Code

BAM

Name

Convertible Mark

Symbol

KM

Symbol Position

before

Decimal Separator

,

Thousands Separator

.

Example

123.456,79 KM

Date & Time Formats

Date Formats

Full

subota, 4. april 2026.

EEEE, d. MMMM y.

Long

4. april 2026.

d. MMMM y.

Medium

4. apr 2026.

d. MMM y.

Short

4. 4. 2026.

d. M. y.

Time Formats

Full

15:39:13 Koordinirano svjetsko vrijeme

HH:mm:ss zzzz

Long

15:39:13 UTC

HH:mm:ss z

Medium

15:39:13

HH:mm:ss

Short

15:39

HH:mm

Additional Info

First Day of Week

Monday

Clock Format

24h

Primary Timezone

UTC+01:00

UTC Offset

+00:00

Timezones

UTC+01:00

Number Formatting

Decimal Separator

,

Thousands Separator

.

Digit Grouping

3

Numbering System

latn

Example

1.234.567,89

Phone Formatting

Calling Code

+387

Trunk Prefix

0

International Prefix

00

Subscriber Number Lengths

8, 9

Example Format

+387 61 123 456

Format Patterns

PatternFormatLeading DigitsNational Prefix
(\d{3})(\d{3})$1-$2[2-9]
(\d{2})(\d{3})(\d{3})$1 $2 $36[1-3]|[7-9]$NP$FG
(\d{2})(\d{3})(\d{3})$1 $2-$3[3-5]|6[56]$NP$FG
(\d{2})(\d{2})(\d{2})(\d{3})$1 $2 $3 $46$NP$FG

Phone Number Types

Fixed Line
Example30212345
Lengths8
Mobile
Example61123456
Lengths8, 9
Toll Free
Example80123456
Lengths8
Premium Rate
Example90123456
Lengths8
Shared Cost
Example82123456
Lengths8
UAN
Example70341234
Lengths8

Format Patterns

6\d{8}|(?:[35689]\d|49|70)\d{6}

Locale Settings

Writing Direction

LTR

Measurement System

metric

Temperature Scale

celsius

Paper Size

A4

Driving Side

right

Week Numbering

ISO

Raw JSON Data

{
  "$schema": "1.0.0",
  "lastUpdated": "2026-03-04",
  "sources": [
    "CLDR",
    "WorldBank",
    "mledoze",
    "SimpleLocalize"
  ],
  "basics": {
    "name": "Bosna i Hercegovina",
    "officialName": "Bosnia and Herzegovina",
    "nativeName": "Bosna i Hercegovina",
    "officialNativeName": "Bosna i Hercegovina",
    "capital": "Sarajevo",
    "capitalCoordinates": [
      43.84864,
      18.35644
    ],
    "coordinates": [
      44,
      18
    ],
    "continent": "Europe",
    "region": "Europe & Central Asia",
    "subregion": "Southeast Europe",
    "population": 3185073,
    "area": 51209,
    "flagEmoji": "🇧🇦",
    "tld": [
      ".ba"
    ],
    "landlocked": false,
    "borders": [
      "HRV",
      "MNE",
      "SRB"
    ],
    "languages": [
      {
        "code": "bs",
        "iso639_2": "bos",
        "iso639_3": "bos",
        "name": "Bosnian",
        "nativeName": "bosanski jezik",
        "official": true,
        "direction": "ltr",
        "countries": []
      },
      {
        "code": "hr",
        "iso639_2": "hrv",
        "iso639_3": "hrv",
        "name": "Croatian",
        "nativeName": "hrvatski jezik",
        "official": true,
        "direction": "ltr",
        "countries": []
      },
      {
        "code": "sr",
        "iso639_2": "srp",
        "iso639_3": "srp",
        "name": "Serbian",
        "nativeName": "српски језик",
        "official": true,
        "direction": "ltr",
        "countries": []
      }
    ],
    "demonym": "Bosnian, Herzegovinian"
  },
  "worldBank": {
    "incomeGroup": "Upper middle income",
    "region": "Europe & Central Asia"
  },
  "codes": {
    "iso3166Alpha2": "BA",
    "iso3166Alpha3": "BIH",
    "iso3166Numeric": "70",
    "bcp47": [
      "bs-BA"
    ],
    "internetTld": ".ba",
    "ioc": "BIH",
    "fifa": "BIH",
    "vehicleCode": "BIH",
    "fips10": "BK",
    "unLocode": "BA",
    "stanag1059": "BIH",
    "itu": "BIH",
    "uic": "44-50 BIH",
    "maritime": 478,
    "mmc": 218
  },
  "currency": {
    "code": "BAM",
    "numericCode": 977,
    "name": "Convertible Mark",
    "nativeName": "Bosnia and Herzegovina convertible mark",
    "symbol": "KM",
    "narrowSymbol": "KM",
    "symbolPosition": "before",
    "decimalSeparator": ",",
    "thousandsSeparator": ".",
    "decimalDigits": 2,
    "subunitValue": 100,
    "subunitName": "Fening",
    "pattern": "#,##0.00 ¤",
    "example": "123.456,79 KM",
    "accountingExample": "-1.234,56 KM"
  },
  "dateTime": {
    "firstDayOfWeek": 1,
    "clockFormat": "24h",
    "dateFormats": {
      "full": "EEEE, d. MMMM y.",
      "long": "d. MMMM y.",
      "medium": "d. MMM y.",
      "short": "d. M. y."
    },
    "timeFormats": {
      "full": "HH:mm:ss zzzz",
      "long": "HH:mm:ss z",
      "medium": "HH:mm:ss",
      "short": "HH:mm"
    },
    "datePatterns": {
      "full": "yMMMMEEEEd",
      "long": "yMMMMd",
      "medium": "yMMMd",
      "short": "yMd"
    },
    "timePatterns": {
      "full": "HHmmsszzzz",
      "long": "HHmmssz",
      "medium": "HHmmss",
      "short": "HHmm"
    },
    "monthNames": {
      "wide": [
        "januar",
        "februar",
        "mart",
        "april",
        "maj",
        "juni",
        "juli",
        "august",
        "septembar",
        "oktobar",
        "novembar",
        "decembar"
      ],
      "abbreviated": [
        "jan",
        "feb",
        "mar",
        "apr",
        "maj",
        "jun",
        "jul",
        "aug",
        "sep",
        "okt",
        "nov",
        "dec"
      ],
      "narrow": [
        "jan",
        "feb",
        "mar",
        "apr",
        "may",
        "jun",
        "jul",
        "aug",
        "sep",
        "okt",
        "nov",
        "dec"
      ]
    },
    "dayNames": {
      "wide": [
        "nedjelja",
        "ponedjeljak",
        "utorak",
        "srijeda",
        "četvrtak",
        "petak",
        "subota"
      ],
      "abbreviated": [
        "ned",
        "pon",
        "uto",
        "sri",
        "čet",
        "pet",
        "sub"
      ],
      "narrow": [
        "N",
        "P",
        "U",
        "S",
        "Č",
        "P",
        "S"
      ]
    },
    "amPmMarkers": [
      "a. m.",
      "p. m."
    ],
    "timezones": [
      "UTC+01:00"
    ],
    "primaryTimezone": "UTC+01:00",
    "utcOffset": "+00:00"
  },
  "numberFormat": {
    "decimalSeparator": ",",
    "thousandsSeparator": ".",
    "digitGrouping": "3",
    "pattern": "#,##0.###",
    "percentExample": "25,5%",
    "example": "1.234.567,89",
    "numberingSystem": "latn"
  },
  "phone": {
    "callingCode": "+387",
    "trunkPrefix": "0",
    "internationalPrefix": "00",
    "generalPattern": "6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",
    "formats": [
      {
        "pattern": "(\\d{3})(\\d{3})",
        "format": "$1-$2",
        "leadingDigits": [
          "[2-9]"
        ]
      },
      {
        "pattern": "(\\d{2})(\\d{3})(\\d{3})",
        "format": "$1 $2 $3",
        "leadingDigits": [
          "6[1-3]|[7-9]"
        ],
        "nationalPrefixRule": "$NP$FG"
      },
      {
        "pattern": "(\\d{2})(\\d{3})(\\d{3})",
        "format": "$1 $2-$3",
        "leadingDigits": [
          "[3-5]|6[56]"
        ],
        "nationalPrefixRule": "$NP$FG"
      },
      {
        "pattern": "(\\d{2})(\\d{2})(\\d{2})(\\d{3})",
        "format": "$1 $2 $3 $4",
        "leadingDigits": [
          "6"
        ],
        "nationalPrefixRule": "$NP$FG"
      }
    ],
    "types": {
      "fixedLine": {
        "pattern": "(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}",
        "exampleNumber": "30212345",
        "possibleLengths": [
          8
        ]
      },
      "mobile": {
        "pattern": "6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}",
        "exampleNumber": "61123456",
        "possibleLengths": [
          8,
          9
        ]
      },
      "tollFree": {
        "pattern": "8[08]\\d{6}",
        "exampleNumber": "80123456",
        "possibleLengths": [
          8
        ]
      },
      "premiumRate": {
        "pattern": "9[0246]\\d{6}",
        "exampleNumber": "90123456",
        "possibleLengths": [
          8
        ]
      },
      "sharedCost": {
        "pattern": "8[12]\\d{6}",
        "exampleNumber": "82123456",
        "possibleLengths": [
          8
        ]
      },
      "uan": {
        "pattern": "703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}",
        "exampleNumber": "70341234",
        "possibleLengths": [
          8
        ]
      }
    },
    "exampleFormat": "+387 61 123 456",
    "subscriberNumberLengths": [
      8,
      9
    ]
  },
  "addressFormat": {
    "format": "%N%n%A%n%Z %C",
    "lineOrder": [
      "name",
      "address",
      "city"
    ],
    "postalCodeFormat": "#####",
    "postalCodeRegex": "^(\\d{5})$",
    "postalCodeExample": "",
    "administrativeDivisionName": "Province",
    "administrativeDivisionType": "Province"
  },
  "locale": {
    "writingDirection": "ltr",
    "measurementSystem": "metric",
    "temperatureScale": "celsius",
    "paperSize": "A4",
    "drivingSide": "right",
    "weekNumbering": "ISO"
  },
  "airports": [
    {
      "countryCode": "BA",
      "region": "Federation-of-B&H",
      "iata": "",
      "icao": "LQBI",
      "name": "Bihac Golubic Airport",
      "latitude": 44.7959367906,
      "longitude": 15.9035682678,
      "timezone": "Europe/Sarajevo",
      "source": "mwgg_json"
    },
    {
      "countryCode": "BA",
      "region": "Srspka",
      "iata": "BNX",
      "icao": "LQBK",
      "name": "Banja Luka International Airport",
      "latitude": 44.9413986206,
      "longitude": 17.2975006104,
      "timezone": "Europe/Sarajevo",
      "source": "merged"
    },
    {
      "countryCode": "BA",
      "region": "Srspka",
      "iata": "",
      "icao": "LQBZ",
      "name": "Zaluzani Airport",
      "latitude": 44.7913856506,
      "longitude": 17.2146568298,
      "timezone": "Europe/Sarajevo",
      "source": "mwgg_json"
    },
    {
      "countryCode": "BA",
      "region": "Federation-of-B&H",
      "iata": "",
      "icao": "LQJL",
      "name": "Tuzla Jegin Lug Sport Airfield",
      "latitude": 44.4578018188,
      "longitude": 18.8083000183,
      "timezone": "Europe/Sarajevo",
      "source": "mwgg_json"
    },
    {
      "countryCode": "BA",
      "region": "Federation-of-B&H",
      "iata": "",
      "icao": "LQLV",
      "name": "Livno Brda Bosni Airport",
      "latitude": 43.7930984497,
      "longitude": 16.9069004059,
      "timezone": "Europe/Sarajevo",
      "source": "mwgg_json"
    },
    {
      "countryCode": "BA",
      "region": "Federation-of-B&H",
      "iata": "OMO",
      "icao": "LQMO",
      "name": "Mostar International Airport",
      "latitude": 43.2829017639,
      "longitude": 17.8458995819,
      "timezone": "Europe/Sarajevo",
      "source": "merged"
    },
    {
      "countryCode": "BA",
      "region": "Srspka",
      "iata": "",
      "icao": "LQPD",
      "name": "Prijedor Urije Airport",
      "latitude": 44.9880981445,
      "longitude": 16.7357997894,
      "timezone": "Europe/Sarajevo",
      "source": "mwgg_json"
    },
    {
      "countryCode": "BA",
      "region": "Federation-of-B&H",
      "iata": "SJJ",
      "icao": "LQSA",
      "name": "Sarajevo International Airport",
      "latitude": 43.8246002197,
      "longitude": 18.3314990997,
      "timezone": "Europe/Sarajevo",
      "source": "merged"
    },
    {
      "countryCode": "BA",
      "region": "Federation-of-B&H",
      "iata": "TZL",
      "icao": "LQTZ",
      "name": "Tuzla International Airport",
      "latitude": 44.4586982727,
      "longitude": 18.7248001099,
      "timezone": "Europe/Sarajevo",
      "source": "merged"
    },
    {
      "countryCode": "BA",
      "region": "Federation-of-B&H",
      "iata": "",
      "icao": "LQVI",
      "name": "Visoko Sport Airfield",
      "latitude": 44.0249769612,
      "longitude": 18.0970573425,
      "timezone": "Europe/Sarajevo",
      "source": "mwgg_json"
    }
  ]
}