The State Telephone Codes, basically, allow inter circle calls that are considered long distance calls. Currently the Indian Government is working to integrate the whole country in one telecom circle including the state of Himachal Pradesh. At present for long distance calls to any place in Himachal Pradesh, one need to prefix the area code with a zero. For instance, the area code of Shimla in Himachal Pradesh is 177. That is why to dial any number in Shimla from outside Shimla one has to dial 0177 first. This is immediately followed by the individual phone number of a valid subscriber.
STD Codes for cities of Himachal Pradesh
City Codes AMB 01976 ARKI 01796 BANJAR 01903 BARSAR 01972 BHARMOUR 01895 BILASPUR 01978 CHAMBA 01899 CHURAH 01896 DEHRA GOPIPUR 01970 HAMIRPUR 01972 JOGINDERNAGAR 01908 KALPA 01786 KANGRA 01892 KULLU 01902 LAHUL 01900 MANDI 01905 NAHAN 01702 NALAGARH 01795 NIRMAND 01904 NURPUR 01893 PALAMPUR 01894 PANGI 01897 PAONTA 01704 POOH 01785 RAJGARH 01799 RAMPUR BUSHAHAR 01782 ROHRU 01781 SHIMLA 0177 SOLAN 01792 SPITI 01906 SUNDERNAGAR 01907 THEOG 01783 UDAIPUR 01909 UNA 01975


