타지마할은 아그라 성벽 도시의 남부 지역에 세워졌다. 당시 타지마할의 부지는 황제의 소유가 아니었기 때문에, 샤 자한은 그 부지를 확보하기 위해 부지의 원 소유자였던 마하라자 자이 싱에게 아그라 중심부에 있는 거대한 궁전을 대가로 치러야 했다. 거의 1.2헥타르에 달하는 토지가 파헤쳐졌고, 원래 강가에 있던 부지의 단점을 메우기 위하여 엄청난 양의 토사를 채워넣어 지반이 침하하는 것을 방지하였고, 이 작업으로 인해 강둑에서 약 50m정도 더 높이를 높게 하였다. 영묘가 세워질 자리에는 우물을 판 다음, 그 자리에 자갈과 흙들을 채워넣어 건물들의 기반을 닦았다. 보통 당시에 건물을 건설할 때 깎은 대나무와 같은 재료로 건물의 공사 지지대를 세웠던 것과는 달리, 타지마할을 건설할 때에는 단단한 벽돌로 인부들이 오고다닐 공사 지지대를 세웠다. 이 때 워낙 이 지지대를 단단히 쌓은지라, 사람들은 이 골조를 해체하는 것만으로도 몇 년이 걸릴 것이라고 짐작하였다.

타지마할에 쓰여진 재료들은 인도와 아시아 전역에서 수급되었는데, 거의 1,000여마리에 달하는 코끼리들이 이 재료들을 운송하는 데에 투입되었을 것이라고 여겨진다. 그 뿐만 아니라 22,000여 명의 인부들, 화가들, 보석 세공인, 석공들이 타지마할의 건설에 참여하였다. 타지마할을 이루는 반투명한 백색 대리석은 인도 라자스탄 주의 마크라나에서 파내 왔고, 펀자브 주에서 벽옥을 채취해 왔으며, 중국에서 옥과 수정 등을 들여왔다. 한편 티베트에서는 터키옥이 들어왔고, 아프가니스탄 지역에서 라피스 라즐리 등의 보석들을 가지고 왔다. 마지막으로 스리랑카에서는 사파이어를 수입했으며, 아라비아 반도에서 난 홍옥을 사용하였다. 결과적으로 28종류에 달하는 보석들과 준보석들이 백색 대리석을 꾸미는 데에 사용되었다. 

전설에 의하면, 샤 자한은 공사가 끝난 후 사람들이 마음대로 지지대에 쓰였던 벽돌들을 가지고 가는 것을 허락해 주었고, 이 지지대는 얼마 지나지 않아 농민들과 평민들에 의해 완전히 해체되었다고 한다. 공사 과정에서 15km에 달하는 경사로가 대리석 바위들을 공사 현장으로 끌어오기 위해 만들어졌고, 20에서 30여마리의 황소들이 특별 제작된 수레에 돌을 싣고 이 경사로를 따라 돌을 운반하였다. 공사 과정에 필요한 물은 야무나 강에서 동물들을 이용한 펌프 장치로 끌어올린 후, 거대한 저장 용기에 저장된 다음, 3개에 달하는 정화조를 거쳐 공사 현장으로 공급되었다. 

영묘 본 건물과 타지마할은 약 12년에 걸쳐 모두 완공되었다. 다만 미나레트, 모스크, 응접실과 같은 부속 건물들의 건설은 약 10여년이 추가적으로 더 걸렸다. 이처럼 한 건물군 안에서도 완공된 시기가 각각 다르기에, 타지마할의 완공 시점을 정확히 언제로 보아야 할 지에 대해서는 약간의 논쟁이 있다. 영묘 자체의 건설은 1643년에 끝났으나, 보조 건물들의 완성은 10년 후에야 다 끝났기 때문이기도 하다. 타지마할을 짓는데에 총 얼마가 소요되었을 지에 대해서도 시대마다 약간씩 다른 추측 결과들이 나왔으나, 현재 고고학계는 당시 가격으로 약 3천2백만 루피, 현재 가치로는 약 5천2백8십억 루피(8조2천7백만 달러)가 쓰였을 것으로 예상하고 있다.
타지마할 건설에 쓰일 재료를 날랐을 것으로 추측되는 동물은?
코끼리