A moderate 5.3 magnitude earthquake jolted some parts of Peshawar, a private TV channel reported on Tuesday.