Murudeshwar is well-connected by air, train, and bus. Below are the options to reach Murudeshwar using each mode of transportation.
Reach By Flight:
- The nearest airport to Murudeshwar is Mangalore International Airport (IXE), which is approximately 160 kilometres away. Mangalore Airport operates domestic flights from major cities in India, as well as a few international flights.
- From Mangalore Airport, you can hire a taxi or take a bus to reach Murudeshwar. The journey by road usually takes around 3 to 4 hours.
- Domestic tourists can reach Murudeshwar via Mangalore Airport.
- Foreign travellers reaching Mumbai, or Delhi airports have to take a connected flight to Mangalore Airport and accordingly reach Murudeshwar by taking a taxi or bus from Mangalore.
Reach By Train:
- Murudeshwar has its own railway station, Murudeshwar Railway Station (MDRW), which is well-connected to major cities like Mangalore, Bangalore, Mumbai, and Chennai.
- Several express and passenger trains operate to and from Murudeshwar Railway Station, providing convenient connectivity for travellers.
- You can check Indian Railways official website https://www.irctc.co.in/ to search for trains to Murudeshwar and book online or from the nearest railway station.
Reach By Bus:
- Murudeshwar is well-connected to various cities and towns in Karnataka and neighbouring states by a network of state-run and private buses.
- The Karnataka State Road Transport Corporation (KSRTC) operates regular bus services to Murudeshwar from cities like Bangalore, Mangalore, Hubli, and Goa.
- Private bus operators also offer services to Murudeshwar from major cities and tourist destinations in the region.
- The bus journey duration varies depending on the distance and route taken, but it generally takes around 9 to 10 hours from Bangalore and 3 to 4 hours from Mangalore.
Planning a visit to Murudeshwar ? READ More about Murudeshwar here