How To Reach

Dharmasthala, Karnataka, India

By Air

Mangalore Airport serves as the nearest domestic and international airport for tourists heading to Dharmasthala. Earlier known as the Bajpe Airport, it is situated at a distance of about 65 km from Dharmasthala. The flights connect to major Middle East destinations like Dubai, Abu Dhabi etc. Besides, it is also ideal for travellers coming from Mumbai, Bangalore, Goa, Kochi, Calicut and other major Indian destinations.

By Train

Mangalore Railway Station is the nearest railway junction to Dharmasthala, situated at a distance of about 74 km. The railway station is well connected to all the major cities and towns in India. Travellers can hire taxis/cabs or take buses to reach Dharmasthala from Mangalore.

Trains to Mangalore junction from Bangalore

Train Name : Kannur exp (16517)

Departure : 8:35 PM, Yesvantpur jn (YPR)

Arrival : 8:09 AM, Mangalore junction (MAJN)

Running days : All days

Trains to Mangalore junction from Mumbai

Train Name : Netravati exp (16345)

Departure :11:40 AM, Lokmanya tilak terminus (LTT)

Arrival : 4:40 AM, Mangalore junction (MAJN)

Running days : All days

By Road

Tourists can travel by KSRTC (Karnataka State Road Transport Corporation) buses to reach Dharmasthala from all over the state. Private buses or by their own vehicles to reach Dharmasthala.