The airport has air services connecting to Ahmedabad, Bengaluru, Chennai, Hindon-Delhi, Goa, Hyderabad, Kannur, Kochi, Mumbai and Tirupati. There is a railway station at Dharwad through which trains from Bengaluru to Goa run. Hubballi Junction is the major railway junction which has train connections to Kochuveli, Bengaluru, Mumbai, Hyderabad, Varanasi, Howrah, Chennai, Hazrat Nizamuddin, Kolhapur, Solapur, Vijayawada and Vasco among others.