Yes... there is a bypass.. to avoid touching edappal town but those roads are narrow and if any procession or something like that then he will be stuck there since he is planning to start from Ekm in the afternoon. Also Calicut he isnt touching the city at all. its all going through by bypass and since a new bypass has opened he doesnt have to touch west hill, the new bypass reaches near to Pookad temple and so another 1/2 hr saved due to traffic jams etc.. Maps may be right... I havent used one till now. like you told me... shoranur and palakkad on maps is wrong.... by road you dont touch any of these places.