Den överlastade båten var på väg till ett bröllop med runt 100 passagerare när den kapsejsade på floden Indus nära Sadiqabad.
Hittills har 26 kroppar – mestadels kvinnor och barn – bärgats. Minst lika många saknas och förmodas döda.
– Det har gått mer än 48 timmar sedan händelsen, så det finns inte längre någon chans att hitta överlevande, säger Kashif Nisar Gill, talesperson för de lokala myndigheterna, till AFP.
De flesta som överlevt är män som lyckades simma till land, enligt Gill.
Kvinnor uppmuntras sällan att lära sig att simma i Pakistan eftersom traditionella värderingar står i vägen.