Reaching Delhi is hardly difficult, as it enjoys air, train and road connectivity. It is well connected to other major cities of India as well as those abroad. Here’s how to reach Delhi by road, train and flight.
By Road: Delhi enjoys good road connectivity to other major cities of India, besides Agra, Jaipur, Haridwar, Dehradun and Mathura. The three major bus terminals in the city are Kashmere Gate, Anand Vihar and Sarai Kale Khan. Buses to famous hill stations like Shimla and Manali are available from Himachal Bhawan in Mandi House. Buses to famous tourist destinations in Rajasthan like Udaipur, Jodhpur and Jaipur are also available from Bikaner House on Pandara Road. Delhi is connected to several parts of the country through various highways. For example, National Highway 1, which connects New Delhi to the town of Attari in Punjab, passes through Amristsar, Jalandhar, Karnal, Panipat, Sonipat and other cities. National Highway 2, also known as Delhi-Kolkata Road, passes through Faridabad, Etwah, Kanpur, Allahabad, Varanasi, Dhanbad and Durgapur, among others.
By Train: There are four major railway stations in Delhi: New Delhi Railway Station (NDLS), Old Delhi Railway Station (DLI), Anand Vihar Railway Terminal (ANVT) and Hazrat Nizamuddin Railway Station. Prepaid taxi booths are available outside these stations, and you can book a taxi from them. These railway stations are also connected to the Delhi Metro.
By Flight: Indira Gandhi International Airport is the major airport in Delhi, and runs both domestic and international flights. International flights run on Terminal 3, with some of the flight carriers operating international flights being Air India, Indigo, SpiceJet, Vistara and GoAir (which also uses Terminal 2). Terminal 1C and Terminal 1D are used for domestic arrivals. Regular Delhi Transport Corporation Buses (DTC) are available outside the airport, besides taxis and metro connectivity. Prepaid taxis run by the government are also available outside the airport.