By Road:- From Delhi, You can take overnight Volvo buses or can hire a taxi direct to the McleodGanj.
By Train:- The nearest railway station to reach Moon Peak is the Pathankot railway station. There are direct trains running between Delhi and Pathankot.
By Air:- Gaggal Airport is the nearest airport to reach Triund. You need to take a flight from Delhi to Dharamshala, And then again take a flight from Dharamshala to Gaggal Aiport. Then hire a taxi to reach McLeodganj.