The Hindu pilgrimage town of Haridwar falls in the state of Uttarakhand, North India.
The town does not have an airport of its own, but it is very much well connected to
different part of India through railways and roadways. The nearest airport to Haridwar
is Jolly Grant Airport in Dehradun.


Jolly Grant Airport in Dehradun serves as the nearest airport to Haridwar. The
airport is around 39 kilometers from the main city via Rishikesh Rd and NH34 and takes around 1 hour 10 mins.
Visitors can opt for direct flights from Delhi and Mumbai or connecting flights from anywhere across the country or world to reach Dehradun.
Local transports like taxis, buses are available from outside the airport to reach Haridwar.


Haridwar Railway Station is well connected to all major cities and towns of the countryby several regular trains.
The town is directly linked with places likes Mumbai, Delhi, Kolkata, Patna, Dehradun,Gaya, Varanasi, Bhubaneswar, Puri, Kochi, Jaipur and Ahmedabad by number of regular express trains.
You may book your train from the official website of Indian Railways –


The pilgrimage town of Haridwar can also be reached, quite hassle free, by road. Several state transport and private buses connect Haridwar from Delhi, Haryana, UP, Punjab and different parts of Uttarakhand.
Visitors can board the buses as per their convenience as the bus services are quite frequent.
Distance from main connecting cities

  • Dehradun- 59 km
  • Chandigarh- 205 km
  • Delhi- 210 kms
  • Nainital- 223 km