Son altitude varie de 60m dans le Téraï au Sud à 8848m (Mont Everest), toit du monde. Cet énorme dénivelé entraine une très grande diversité de paysages, de climats et par conséquent de faune et de flore.
Huit sommets de plus de 8000m d’altitude se trouvent au Népal : Everest, Kangchenjung, Lhotse, Makalu, Cho Oyu, Daulaghiri, Manaslu et Annapurna et le pays comporte aussi pas moins d’une centaine de pics à plus de 7000m !
L’altitude constitue donc un facteur climatique essentiel. Dans le haut Himalaya, les températures demeurent froides toute l’année mais les neiges éternelles ne descendent pas en-dessous de 5000m. Tous les climats sont présents au Népal : polaire en haute montagne, tempéré sur les plateaux et la vallée de Katmandou et tropical dans le Téraï. Le pays est soumis au régime de la mousson pendant 3 mois de juin à août. Les meilleures périodes pour se rendre au Népal sont donc l’avant mousson (de mars à mai) et l’après mousson (d’octobre à décembre).