Berghøna er bakkekjær fugl som spiser mens han går og løper og hopper fremfor å fly. I fjellskråninger løper den vanligvis oppoverbakke og kan effektivt distanse en person til fots. Fuglene hopper fra stein til stein eller fra stein til bakke til stein, når de krysser ulendt terreng. Når fuglene er i fjellskråninger og tar til vingene skjer det gjennom intense vingeslag for å vinne høyde, før de svever nedover. Like før de lander vender de seg oppover mot skråningene og lander. Det normale er en flukt på mellom 46 og 365 m, men av og til kan man observere fugler som flyr opp mot 800 m når de krysser mellom dalsider. Fugler som er svært oppjagde kan imidlertid fly lenger enda.