Dalhousie does not have its own airport but the nearest one is in Pathankot which is about 75 km away. The other airport you can consider flying to is Gaggal which is in Kangra district. It is connected to Delhi and many other cities in the country but is 180 km away from Dalhousie. Buses are available for a ticket of Rs 150 from Kangra to Dalhousie and the journey offers some of the best views. Train is also a convenient way to reach Dalhousie from Delhi. It is easy on the pocket and you can travel overnight to reach the hill station by morning. Many trains that run from Delhi to Pathankot, the nearest railway head which is 70 km away from Dalhousie. From here, you can take a bus or a car to reach your destination. There are close to 30 trains that ply between the two stations so you can pick one that suits your travel time or one in which you get a reservation.