Mohali is located to the west of Chandigarh in the state of Punjab. It is well-connected by roads to all major cities in and around Punjab. It is also conveniently close to Chandigarh which has great rail and air connectivity. Here is how to reach Mohali:
Chandigarh airport is the nearest, located about 15 km from Mohali. The airport is well connected by flights from several Indian cities like Mumbai, Delhi, Ahmedabad, Kolkata, Chennai and many more. From the airport one can hire taxi, auto-rickshaws or take a bus for Mohali.
Chandigarh is the nearest railhead. Trains from several cities including Mumbai, Delhi, Kolkata, Jaipur and Amritsar halt at the station.
Mohali is well connected by road. Patiala and East Punjab States Union (PEPSU) and Haryana Road Transport Corporation (HRTC) buses do ply regularly from several cities of Punjab and Haryana.