Hi Siddharth, Gokarna is located about 140km by road and 87km by rails from Goa, so the cheapest and most convenient way to travel there is to take a train from Goa. About 5 trains run between the two destinations everyday. According to my knowledge, Matsyagandha Express and Maru Sagar Express are direct trains that are ideal for your journey. They take only about 1.5 hours to reach Ankola Railway Station. Once at Ankola railway Station, you will find easily available cabs and buses to reach the main town. Alternatively, you can also rent a car or hire a cab from Goa Airport for your journey to Gokarna. In case you want to take a bus, take one Madgaon to Karwar and then, from Karwar to Ankola. This will cost you about Rs. 300. Hope this helps, happy travels!