Mulki is a small town located between Mangalore and Udupi on Kochi-panvel highway.
Mulki is well connected to rest of India by Air, Train, Road, and Sea. Mulki is an overnight journey from Mumbai, Bangalore, Goa, Kochi, Mysore, Coorg, Madikeri.
Mulki is well connected to Bangalore via Road, Rail, and Air.
Almost all the bus going to Udupi/Manipal from Bangalore go via Mulki. Infact there are atleast 100 buses from Bangalore to Mulki everyday. I personally have good experience with Pragathi and Vishal buses.
You can take the train if you are coming a day early. Otherwise please take bus/flight. Mulki is also connected to Bangalore via Rail. Train Number 16523 reaches mulki at 10:30 AM.
You can take flight to Mangalore to reach Mulki. Two early flight leaves around 7:00 AM from Bangalore. Mangalore is around 40 minutes by air.
Mulki is well connected to Mumbai via Road, Rail, and Air.
All the bus going to Mangalore from Mumbai go via Mulki. Every day there are at least 25 buses from Mumbai to Mulki.
Mulki is also connected to Mumbai via Rail. Train Number 16345 is recommended, it reaches Suratkal at 05:02 AM. Mulki is 5km from Suratkal
Mangalore is well connected by Air from Mumbai. I will suggest taking Flight is you are coming a day early.