Public medical colleges typically charge between PKR 20,000 to 50,000 per year, whereas private medical colleges can charge from PKR 600,000 to 1,200,000 annually.