On peut atteindre l'Uttarakhand par avion, train et route. L'Uttarakhand possède deux aéroports, l'un d'eux est l'aéroport Jolly Grant, situé près de Dehradun. L'autre aéroport est l'aéroport de Pantnagar, situé près de Nainital. Pour les voyageurs soucieux de leur budget, l'Uttarakhand possède également des gares ferroviaires qui assurent la connectivité ferroviaire avec toutes les grandes villes et villages de l'Inde. L'État compte également environ 1 328 km d'autoroutes nationales, ce qui le rend facilement accessible par les transports routiers tels que les bus et les voitures particulières.