Manipal is well connected by Rail, Road and Air. Plenty of buses ply between Manipal and Udupi, as well as Manipal and Mangalore. Manipal is also well connected by road with Bangalore, Mysore, Goa, Ernakulam and Mumbai. The nearest Railway station at Udupi (3 km) is connected to Mangalore, Goa, Mumbai and Delhi. The nearest Airport at Bajpe (60 km) near Mangalore (1 and 1/2 hours drive by road) has daily flights to and from Mumbai, Chennai and Bangalore.
From Mangalore airport Manipal is one and a half hours away by road. Prepaid taxis are available at the airport. Indian Airlines and Jet Airways fly to Mangalore. Mangalore airport is connected with Mumbai and Bangalore by daily flights.
Buses run between Mangalore and Manipal every few minutes. From the north, buses from Mumbai and Goa. From the south, buses from Ernakulam to Mangalore and Manipal. From the east, buses from Bangalore, Hyderabad and Chennai to Mangalore, Udupi and Manipal. Manipal is well connected with the major cities in Karnataka.
The closest railway stations are Udupi and Mangalore These railway stations lie on the Konkan route connecting the north and the south along the west coast. Delhi and Mumbai (to the north) and Kochi (to the south) are linked to Udupi station. Mangalore station is connected to Chennai, Delhi, Trivandrum and Mumbai. Chennai and then take a connecting train to Mangalore. There are daily trains from Udupi to Madgaon (Goa). There is also a train operating from Jammu to Mangalore once a week.
Currently there are daily flights to Mumbai, Bangalore, Chennai (with a stop in Bangalore), Goa, Kochi and Calicut in the domestic segment and weekly/bi-weekly flights to Dubai, Abu Dhabi, Muscat (Oman), Doha (Qatar) and Bahrain in the international segment. Alliance Air (a subsidiary airline of Indian - one of the national carriers), Jet Airways, Kingfisher Airlines, Air Deccan and Air India Express currently operate flights to Mangalore.