There is no direct connection from Madgaon to Morjim. However, you can take the bus to Goa Airport, take the bus to Mapsa, then take the taxi to Morjim. Alternatively, you can travel from Madgaon to Morjim in around 57 min.
How to get from Madgaon to Morjim
From Margoa bus to Goa Airport, bus to Mapsa, then taxi to Morjim. 3 h 35 min ₹913. From Madgaon taxi to Morjim. 57 min ₹2,447. From Madgaon drive to Morjim. 57 min ₹444.