DidinthemasjekTaj Mahal terletak di bagian utara India, tepatnya di kota Uttar Pradesh, Agra. Taj Mahal dibangun ditepi sungai Yamuna. Ada tiga cara untuk mengunjungi Taj Mahal. Pertama melalui jalur udara. Lapang udara Kheria yang terletak 7 Km dari pusat kota dan Lapang udara Internasional Indira Gandhi, Delhi berjarak 204 Km. Kedua dengan menggunakan kereta api. Stasiun Agra adalah stasiun yang paling dekat dan jaraknya sekitar 6 Km dari pusat kota. Ketiga dengan jalan darat. Disana terdapat terminal bus yaitu terminal Idgah.