Only Pakistani airlines are permitted to serve the domestic market i.e. make more than one consecutive stops in Pakistan.
Pakistan has 49 civilian airports. Karachi, Lahore, and Islamabad are the three International airports.
You can now buy tickets online and consult schedules online.
Please refer to this wikipedia link for more information.