The modern and organized network of the Indian Railways provides one of the easiest ways to reach Delhi. There are a number of trains that travel to and from Delhi and the network is well connected to even the smallest parts of the country.
There are three major railway stations in the capital city, Nizamuddin, New Delhi and Old Delhi from where the trains can be boarded. Other than these, there are also some smaller railway stations at Ghaziabad, Delhi Cantt, Gurgaon, and other neighboring areas where people can board trains. With an additional railway station at Anand Vihar coming up soon, the city is about to provide more railway facilities.
The roads are also well connected and the highways provide a smooth way to reach Delhi. People can take buses from inter State Bus Terminus (ISBT), Anand Vihar, Kashmere Gate or Sarai Kale Khan. You can also search internet that can help you with different ways about how to reach Delhi.