Hubballi (also Hubli) and Dharwad are twin cities just about 20km apart. Hubballi is a major railway junction with about a dozen trains to Bengaluru (8-9 hours) daily. There are many buses between Hubballi/Dharwad and major cities such as Bengaluru, Hyderabad, Mumbai etc.
Dharwad is connected with three airports. Hubballi is the nearest airport to IIT Dharwad (about 30 minutes). At present Air India, Indigo, Spice-jet etc. operates flights between Ahmedabad, Bengaluru, Chennai, Goa, Hyderabad, Kochi, Mumbai etc. Belgavi (Belgaum) airport is about 50 minutes away. Goa airport is about 130-140 kms from IIT Dharwad.