By Train
For domestic tourist, train is another good option. Direct trains are available to major cities in India such as Mumbai, Chennai, Kochi and Bangalore. You can also opt to travel by bus from cities like Mangalore, Thiruvananthapuram, Bangalore, Kochi and Coimbatore.