The major modes of inter-city transportation within Meghalaya are trains and buses and for inter-state travel, the state has airports connecting to cities in other states. For travel within cities, there are many other modes such as taxi/cabs, buses, and private vehicles like 2-wheelers and cars, or even walking and cycling.
Airports – Meghalaya has 2 domestic airports, with flights connecting to cities in other states in the country –
Meghalaya has 2 main train terminals or stations from where trains to various cities, towns and villages within the state or surrounding states can be boarded.
Meghalaya has many inter-city and inter-state buses that provide the connection between different cities and towns; these can be boarded at MTC (Meghalaya Transport Corporation) terminals, and the tickets for these can also be booked through MTC. These include luxury as well as semi-luxury buses.