Olyckan skedde nattetid när en passagerarbuss körde in i ett annat fordon som transporterade diesel.
– Inom fem minuter var hela bussen slukad av lågor. 18 personer brändes levande medan 16 andra skadades, varav fyra kritiskt, säger en lokalpolis.
Polisen misstänker att olyckan orsakades av att bussföraren somnat vid ratten.
Eftersatta motorvägar, bristfälliga säkerhetsåtgärder och hänsynslösa förare bidrar till Pakistans många trafikolyckor. Dödsolyckor är vanliga på grund av att säkerhetsbälten sällan används och att passagerarbussar är överfulla.
I januari dog minst 40 personer när en buss körde av en bro i sydvästra Pakistan och började brinna.