By road - 7-8 hrs (from mumbai)
By train - 7-8 hrs
Both the journey are beautiful. Train reservation should be done prior a month ago.
The road journey is very scenic.
Day 1 :
Visit Om beach, Paradise beach, kudle beach, half moon beach and Gokarna beach. Each one of them have unique features and consists of a short trek. Cliff jumping is available at various places.
Day 2 :
Visit the religious places like Mahabaleshwar temple, mahabhdrakali temple and seek the blessings.
Move on to Koti tirtha and Mrijan.
And end your day at half hell beach.
Day 3:
Be ready for a day full of adventure and mystery. Start with Yana caves and Sirsi caves.Yaana is a small hill station nestled in the Sahyadri Hills of the Western Ghats mountain range. Later on move to Nirvana and belekan beach
Day 4 :
Enjoy the hippy culture at this beach cafes and indulge yourself in various activities.
If luck works you might witness beautiful biolumenisence. End your trip with beautiful memories.