Mohali shares an airport and a train station with Chandigarh. Refer to Chandigarh wiki travel for air and train journey
Mohali has a good connectivity via road. It is a 4-5 hour drive from Delhi, the road comprising mainly of NH 1 is quite good.
Important Distances :
If you are traveling from Delhi, you can book a cab from a number of travel agencies. Some of these cab operators charge half the fare if only one side journey is required. Traveling by smaller vehicles like Indica is the most common mode of cab transfers on this route. The highway is pretty scenic.
Mohali is served by one bus terminal, which is the Sector 43 bus terminus in Chandigarh, but lies within 2 kms of Mohali. All buses from Punjab and Himachal serve from this bus stand. For buses to Delhi, one needs to go to Chandigarh sector 17 bus terminus. An auto ride would cost ₹80. You will need to bargain to get to this price.
The nearest city to visit will be Chandigarh and Punchkula. Kasuali is another nearest location which can bea good uphill spot.