While there are no direct buses from Mumbai to Kainchi Dham, you can take a bus to Delhi, Haldwani, or Kathgodam and then continue the journey by taxi or local transport. Volvo and sleeper buses operate daily between Mumbai and Delhi, taking around 20-22 hours. From Delhi, you can catch a government or private bus to Nainital or Haldwani and then take a local cab to Kainchi Dham. https://theunstumbled.com/how-to-reach-kainchi-dham-from-mumbai/