Trains and Buses are major modes of inter-city transportation within Uttarakhand. For travel within cities, there are many other modes such as taxi/cabs, buses, and private vehicles like 2-wheelers and cars.
Airports – Uttarakhand has 4 domestic airports (connecting to other cities within India only); as of now the state doesn’t have an international airport but the nearest international airports are in New Delhi and Chandigarh and other neighboring states.
Railway Stations – Uttarakhand has 42 train terminals/railway stations throughout its area, that connect to other cities and towns within the state as well as those in other states in the country. Some of the major train terminals and junctions in the state are:
Bus Terminals – Uttarakhand has its own line of state-run buses (by Uttarakhand Transport Corporation - UTC) which provide the connection between all the cities and towns within the state and also neighbouring states. All UTC buses can be boarded at major stops/terminals that are available in every district and town in the state. The prominent town/city bus terminals in the state are located in almost every city and town - they can be easily found and are conveniently accessible.