15 PIN codes and 167 post offices in Karnal, Haryana. Click a PIN code or post office for details.
132001
132022
132023
132024
132036
132037
132039
132040
132041
132046
132054
132114
132116
132117
132157