The Pathankot airport is the nearest airport at a distance of 120 kilometres. Amritsar, Chandigarh and Kangra are other airports near to the town apart from the Pathankot airport. You can take taxi or buses to reach these airports.
The nearest railway station is at Pathankot, about 120 kms from Chamba. Buses and Cabs are very easily available from Pathankot to Chamba. Alternatively, you can take train till Chandigarh or till New Delhi and then take a bus or a cab.