Der Berninapass (ital. Passo del Bernina) ist ein Alpenpass im Schweizer Kanton Graubünden. Mit einer Scheitelhöhe von 2`328 m verbindet er das Engadin im Norden mit dem Puschlav und dem italienischen Veltlin im Süden. Die Luftdistanz zu den Passfussorten beträgt 13 km bis Pontresina (auf 1805 m gelegen), aber nur 8 km bis San Carlo di Poschiavo (1093 m).
An der Passhöhe liegen das Hospiz Ospizio Bernina und zwei Seen: der nach Norden abfliessende Lej Nair gehört zum Einzugsgebiet des Inn, der Lago Bianco jedoch zum Einzugsbereich des Po - hier verläuft die europäische Hauptwasserscheide zwischen dem Schwarzen Meer und der Adria und auch die Grenze zwischen rätoromanischem und italienischem Sprachgebiet.