Haley was approved by the Senate on a 96-4 vote. She is expected to be sworn in shortly.
Haley, who will replace Samantha Power at the UN, has already created history by becoming the first woman Indian-American Governor of a US state.
After Bobby Jindal of Louisiana, she is only the second ever Indian-American to be elected as the Governor of a state.