The Taj Mahal is open all year, however on Fridays, it is exclusively open to practicing Muslims who attend the mosque. Otherwise, people can visit the Taj from sunrise to sunset any day of the year. If you wish to see the Taj Mahal on a Friday, you may do it from the Mehtab Bagh, which is located on the other side of the Yamuna River. The Taj Mahal is only open for prayer during Ramadan. Yes, you can see inside the Taj Mahal. It's free to enter and there are no restrictions on photography. The best time to go to the Taj Mahal is in the morning before it gets crowded or after it has closed. Try to avoid going at noon because that's when the heat is at its highest. There are lots of buses between Delhi and Agra. The journey takes about eight hours. There are also trains available from Delhi to Agra via Gwalior. The train ride is three hours long. In addition, there are also buses available from Gwalior to Agra. The trip takes about five hours. All bus journeys have ticket checkpoints where you need to show your ticket to continue your journey. However, these checks usually happen at very small villages so shouldn't cause any problems for passengers. The Taj Mahal is located in Agra, which is around 200 kilometers from Delhi. By car, it will take about four hours to get here.