Agra is famous for its stunning Taj Mahal which is a monument of love that has millions of tourists visiting every year. It is one of the seven wonders in the world. This monument is located on the banks of the Yamuna River in Uttar Pradesh. No just Taj Mahal but Agra has some more historical sites that you can visit such as Agra Fort and Fatehpur Sikri. **Distance and Time from Delhi to Agra** The distance between Delhi and Agra is about 230 km and it takes around 3 to 4 hours by Yamuna Expressway to reach there. **Best Ways to Reach Agra from Delhi** **Delhi to Agra by Car** You can travel by your own car with family. For those who are looking for a short trip can take **[Delhi to Agra Same Day Tour](https://www.mathuravrindavantourpackages.com/same-day-agra-tour-packages.html)** by car and enjoy with their family and spend the best weekend. **Delhi to Agra by Train** You can also travel by train. It is fastest way to travel with the Shatabdi Express and Gatimaan Express. It takes 2 hours to complete the journey.