as per google maps:
via sialkot bypass - 18 kms
via gujranwala bypass - 16 kms
via gujranwala city - 13 kms
condition of both gujranwala bypass and gt road through gujranwala is bad.
kms are not much, if road is clean and not too much traffic then i would prefer the sialkot bypass.
brother have you travelled through sialkot bypass? how is the road and traffic condition? is it dual carriage way??
Also is there any sign board for sialkot bypass on gt road??