Northeast India comprises eight states—Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, and Tripura—spread across 262,230 square kilometers where terrain shifts from Brahmaputra floodplains at 50 meters elevation to Kangchenjunga's 8,586-meter summit. The road network totals approximately 60,000 kilometers but pavement quality drops sharply outside state capitals. The region contains no electrified railway lines east of Dibrugarh and no commercial airports in three states. Movement here operates under different assumptions than the plains. Landslides close highways for days during monsoon months from June through September. Permits restrict access to large portions of Arunachal Pradesh, Mizoram, Nagaland, and Manipur for non-Indian citizens. Internal checkpoints verify documents at state boundaries and protected area entries. Cellular data coverage exists in urban centers but fails along most mountain highways and in national parks. Physical maps and downloaded offline resources become functional necessities rather than backup options.
Guwahati serves as the region's primary air gateway with Lokpriya Gopinath Bordoloi International Airport handling 4.2 million passengers in 2019 through connections to Delhi, Kolkata, Mumbai, Bangalore, and Imphal. Bagdogra Airport in West Bengal sits 124 kilometers from Gangtok and provides access to Sikkim, which has no commercial airport. Agartala Airport connects Tripura to mainland India through daily flights to Kolkata. Imphal Airport operates flights to Kolkata, Delhi, and Guwahati. Dibrugarh Airport serves upper Assam with routes to Kolkata and Guwahati. Aizawl's Lengpui Airport handles ATR turboprops on the hilltop runway carved from Lushai Hills ridgeline. Dimapur Airport provides Nagaland's only commercial air access, located 74 kilometers from state capital Kohima. Shillong has no airport; the nearest terminal sits at Guwahati 128 kilometers away via National Highway 6. Flight frequencies drop during monsoon when cloud cover forces cancellations. Advance booking six weeks ahead secures seats during October-November and March-April peak travel windows. Ticket prices from Delhi to Guwahati range from 4,000 to 12,000 rupees depending on advance purchase and carrier.
The Northeast Frontier Railway operates broad-gauge lines through Assam's Brahmaputra valley but narrow-gauge and meter-gauge sections persist in southern districts. The Rajdhani Express covers the 1,547 kilometers from New Delhi to Dibrugarh in approximately 28 hours when running on schedule. The Kamrup Express connects Delhi to Guwahati in roughly 32 hours. Trains reach Silchar in Assam's Barak valley and Lumding junction where tracks branch toward Manipur. The rail line from Dimapur extends 17 kilometers to Kohima Road station but ends before reaching Kohima itself, requiring a 70-kilometer road transfer. No operational railway connects to Aizawl, Gangtok, Imphal, or Shillong. Construction on the 111-kilometer Jiribam-Tupul-Imphal line began in 2004 with completion originally scheduled for 2018, now extended past 2024 with 64 viaducts and 12 tunnels including the 10.3-kilometer Noney Tunnel through the Barail Range. Trains from Guwahati reach Tezpur Road, Rangapara North, Murkongselek, and Tinsukia but bypass major tourist circuits. Station infrastructure outside Guwahati and Dibrugarh lacks consistent water supply, functional toilets, and platform shelters. First-class AC coaches sell out four weeks before departure during winter months. Reserved tickets require registration through Indian Railway Catering and Tourism Corporation (IRCTC) which does not accept non-Indian cards for payment. Passenger platforms flood during monsoon, delaying services by hours.
State transport corporations operate bus networks linking state capitals to district headquarters on fixed schedules that deteriorate in reliability with distance from main routes. Assam State Transport Corporation runs services from Guwahati to Tezpur, Jorhat, Dibrugarh, and Silchar with departures every two hours from Paltan Bazaar interstate bus terminal. Meghalaya Transport Corporation connects Shillong to Guwahati in four hours over 103 kilometers via National Highway 6. Arunachal Pradesh State Transport Services operates limited routes from Itanagar to Ziro, Bomdila, and Tawang with frequencies dropping to one departure daily on remote sectors. Mizoram State Transport buses run from Aizawl to Champhai and Serchhip but seat availability fluctuates. Nagaland State Transport operates buses between Dimapur and Kohima completing the 74-kilometer climb in three hours on the two-lane highway. Government buses use non-AC coaches with bench seating and no advance reservation system. Departure times shift without posted updates. Private operators run more frequent services on profitable routes, particularly the Guwahati-Shillong corridor where Meghalaya Tourism Development Corporation and Network Travels operate hourly Innova and Tempo Traveller vehicles with online booking. Fares from Guwahati to Shillong range from 300 to 600 rupees depending on vehicle type. The Guwahati-Tawang route covers 540 kilometers requiring 16 to 20 hours with an overnight stop in Bomdila. No through buses run Imphal to Kohima; the route requires a change at Dimapur. Buses to Gangtok from Siliguri take six hours over 114 kilometers of NH10 through 22 hairpin bends ascending from 122 meters to 1,650 meters elevation. Landslides block this route an average of 30 days per monsoon season based on 2015-2019 Sikkim Public Works Department data.
Renting vehicles with drivers provides flexibility that fixed-route buses cannot match but requires navigating informal booking systems and variable vehicle conditions. Guwahati, Shillong, Gangtok, and Dimapur have established rental operators with online presence and standardized rates. A Mahindra Scorpio or Toyota Innova with driver costs 2,500 to 3,500 rupees per day for local use within 80 kilometers and 12 to 15 rupees per kilometer beyond with driver accommodation and meals paid separately. Multi-day bookings to Tawang or Kaziranga require advance deposits and written itineraries. Vehicles rented in Assam cannot always enter Arunachal Pradesh or Nagaland due to operator permit restrictions; verify cross-state permissions before booking. Self-drive rentals exist only in Guwahati and Gangtok where agencies require Indian driving licenses, local address verification, and deposits of 10,000 to 20,000 rupees. Road conditions outside state capitals include unpaved stretches, missing guardrails on cliff sections, single-lane bridges, and livestock crossings. The 317-kilometer drive from Guwahati to Kaziranga's Kohora range takes six hours in dry season, nine hours during monsoon when Highway 37 floods near Bokakhat. Highway 229 from Kohima to Imphal crosses the 2,200-meter Mao-Maram pass where fog reduces visibility to 10 meters from June through August. Fuel stations appear every 80 to 120 kilometers on main highways but disappear on rural roads; carry reserve fuel when driving beyond district towns. Cellular networks fade between settlements. Mechanical workshops in villages handle basic repairs but lack diagnostic equipment and maintain limited parts inventory. Tire punctures from road debris average one per 400 kilometers on rural highways based on driver reports from the Shillong-Dawki route.
Shared taxis operate as the primary local transport within states, departing when full with no fixed schedule. Sumo and Bolero vehicles hold 9 to 11 passengers and charge 80 to 200 rupees per seat depending on distance. Shared taxis from Guwahati to Shillong depart from Khanapara point charging 250 to 300 rupees per seat with departures filling within 20 minutes during morning hours, extending to 90-minute waits after 3 PM. The vehicle leaves only when every seat sells, creating unpredictable wait times. Front seats cost 50 percent more than bench seats. Baggage above 15 kilograms incurs extra charges negotiated per trip. Drivers make unscheduled stops for meals, fuel, and passenger requests. The shared taxi from Jorhat to Majuli covers 22 kilometers to Neemati Ghat then boards the Ro-Pax ferry for the 45-minute river crossing, with total journey time of two hours when ferry queues stay short. Gangtok's shared taxi network runs fixed routes to Rumtek, Tsomgo Lake, and Pelling using per-seat fares from 40 to 120 rupees. During festival periods and tourist season from October through December, shared taxis fill immediately and private vehicle rates double. Operators refuse single-passenger bookings outside morning departure windows. Communication occurs primarily in Assamese, Bengali, Hindi, and local languages; English use drops outside state capitals.
Urban transport in state capitals relies on auto-rickshaws, cycle-rickshaws, and app-based cab services where available. Guwahati has Ola and Uber coverage within city limits charging base fares starting at 30 rupees with per-kilometer rates around 12 rupees. Auto-rickshaws use meters inconsistently; drivers quote fixed prices for common routes with negotiation expected. The ride from Guwahati railway station to Kamakhya Temple covers 10 kilometers and costs 150 to 200 rupees by auto-rickshaw. Shillong's local taxis operate from designated points to specific destinations—Bara Bazaar to Police Bazaar costs 15 rupees per person in shared mode, 150 rupees for exclusive hire. Gangtok banned private vehicles from MG Marg, the central pedestrian zone, but taxis operate from designated stands at each end. Imphal has limited app-based services; auto-rickshaws dominate with fares from 20 rupees for short trips within 2 kilometers to 100 rupees for cross-city journeys. Aizawl's steep terrain makes walking impractical; shared taxis run fixed routes between neighborhoods charging 10 to 20 rupees. Cycle-rickshaws operate in Agartala and Silchar where terrain stays flat. Prepaid taxi booths at airports provide transparent fixed-rate options—Guwahati airport to Paltan Bazaar costs 450 rupees via prepaid counter versus 350 to 400 rupees negotiated directly with drivers outside. Late-night transport after 10 PM reduces to private negotiated rides at premium rates.
Internal flights connect state capitals where road distances exceed comfortable single-day drives. Air India, IndiGo, and SpiceJet operate the Guwahati-Imphal route in 55 minutes versus 13 hours by road through Nagaland. Guwahati-Dibrugarh flights take 45 minutes compared to 10 hours driving. Guwahati to Agartala requires 60 minutes airborne versus 22 hours by road through Bangladesh or 28 hours via Indian territory. The Kolkata-Bagdogra-Gangtok routing takes seven hours total versus 48 hours by train and road. Advance booking four weeks out yields tickets from 3,000 to 5,000 rupees on competitive routes. Last-minute walk-up fares reach 12,000 to 18,000 rupees. Flight schedules favor morning departures to avoid afternoon cloud buildup in mountain regions. Airlines cancel hill-station flights 15 to 20 percent of the time during monsoon months based on 2019 Airports Authority of India data. Missed connections due to weather receive rebooking but no compensation. Budget 24-hour cushions between critical onward connections when routing through Guwahati.
Reaching remote districts and protected areas requires combining transport modes with advance planning for permit clearance and accommodation booking. Tawang Monastery sits 540 kilometers from Guwahati requiring two days minimum with overnight stops in Tezpur or Bomdila. The route needs an Inner Line Permit for Arunachal Pradesh, issued online through arunachalilp.com within 24 hours for Indian citizens against uploaded ID proof. The road closes November through March when Sela Pass at 4,170 meters accumulates snow requiring army convoy clearance. Kaziranga National Park lies 217 kilometers east of Guwahati via National Highway 37, reachable in five hours by private vehicle or six hours by Assam State Transport Corporation bus to Kohora. Jeep safaris within the park book through ranges at Kohora, Bagori, and Agaratoli with separate entry tickets required. Majuli island access combines road travel to Jorhat then ferry from Neemati Ghat, with crossing times dependent on Brahmaputra water levels that fluctuate 5 to 7 meters between dry and monsoon seasons. The ferry operates 6 AM to 4 PM with no night service. Namdapha National Park in eastern Arunachal Pradesh requires flying to Dibrugarh then driving 150 kilometers to Miao, the nearest accommodation point, with 4x4 vehicles necessary for the final 26 kilometers into the park. Loktak Lake and Keibul Lamjao National Park near Imphal need private vehicles from the city center covering 45 kilometers south to Moirang in 90 minutes. Nathula Pass on the Sikkim-China border opens to tourists Wednesday through Sunday requiring a special permit arranged through registered travel agencies minimum two days ahead with valid passport photocopies. Groups of minimum two people receive joint permits; solo travel to Nathula is not authorized. The 54-kilometer drive from Gangtok takes four hours through Tsomgo Lake at 3,753 meters before reaching Nathula at 4,310 meters where temperature drops to freezing even in summer months.
Permits govern movement throughout the region with requirements varying by state, nationality, and destination. Indian citizens need Inner Line Permits (ILP) for entering Arunachal Pradesh, Mizoram, and Nagaland, obtained online within 24 hours through state government portals. Manipur abolished ILP requirements for Indian citizens in 2019 but restricted and protected area permits still apply for specific zones near international borders. Non-Indian citizens require Restricted Area Permits (RAP) or Protected Area Permits (PAP) issued through the Ministry of Home Affairs via registered tour operators, processing in 4 to 8 weeks minimum. Sikkim issues separate permits for foreign nationals through Indian missions abroad or immigration offices at entry points, valid for specific regions with North Sikkim requiring additional clearance. Permits list exact travel dates and entry-exit points; deviation requires new applications. Checkpoints verify documents at state boundaries, district entries, and protected area gates. Forest department permits authorize national park access with different fee structures for Indians and foreign nationals—Kaziranga charges 50 rupees per Indian visitor and 650 rupees per foreign visitor for central range access, plus separate jeep safari charges of 1,700 rupees per vehicle for the two-hour morning session. Photography permits cost extra in certain monasteries and cultural sites. Some zones remain completely closed to tourists—border areas within 10 kilometers of Myanmar, China, Bhutan, and Bangladesh require military escort if access grants at all, arranged through district administration with justification and sponsorship letters. Processing delays extend during local festivals and administrative holidays which vary by state. Carry multiple photocopies of all permits, passport pages, and visa stamps; enforcement checkpoints retain copies without providing receipts.