
Amaravati
Gateway: Road from Vijayawada (airport & Junction station)
Airports, railheads, roads and ferries — the honest geography of every destination and offbeat place.
India rewards the traveller who understands its transport, because the country is not crossed so much as connected — by the world's great railway network, by highways that change character every state, by ferries where the roads give up. This hub opens the transport section of every destination and offbeat place: the nearest airport and railway station, the road story, how getting around actually works there, and a live Get Directions button into Google Maps.
Start below with the primer if India is new to you — how trains are really booked, what a "railhead" means in the hills, why the last 40 km can take two hours — then pick your place for its specific facts.
Type a place name, or pick a state — every card opens that place's transport section, with the live maps, listings and directions on the page itself.

Temples, coastline, Buddhist heritage and spicy coastal cuisine

Gateway: Road from Vijayawada (airport & Junction station)

Gateway: Train or road from Visakhapatnam (Araku station)

Gateway: Tirupati airport (Renigunta) & Tirupati railway station

Gateway: Vijayawada Junction station & Gannavaram airport

Gateway: Visakhapatnam airport & Junction railway station
OffbeatGateway: Road from Tadipatri railhead; pairs with Gandikota
OffbeatGateway: Road from Kadapa railhead
OffbeatGateway: Hill road from Visakhapatnam via Chintapalli
OffbeatGateway: Day cruise from Rajahmundry on the Godavari

High mountains, monasteries, tribal cultures and remote valleys

Gateway: Road from Tezpur, Assam (airport & station)

Gateway: Road from Tezpur via Bomdila

Gateway: Road/ferry from Dibrugarh, Assam

Gateway: Road from Guwahati/Tezpur via Dirang (Sela Pass)

Gateway: Road from Itanagar / North Lakhimpur (Assam)
OffbeatGateway: Long road via Walong from Tezu; ILP/PAP permits
OffbeatGateway: Road from Roing; ILP/PAP permits
OffbeatGateway: Mountain road via Aalo; ILP/PAP permits
OffbeatGateway: On the Bomdila–Tawang road; ILP/PAP permits

Brahmaputra landscapes, tea gardens, wildlife and living cultures

Gateway: Guwahati airport & railway junction

Gateway: Jorhat airport & railway station

Gateway: Road from Guwahati or Jorhat (airport & station)

Gateway: Ferry from Nimatighat, Jorhat

Gateway: Sivasagar station / road from Jorhat airport
OffbeatGateway: Via Tinsukia; entry from Guijan side
OffbeatGateway: Hill railway to New Haflong station
OffbeatGateway: Road from Jorhat via Mariani; guided walks
OffbeatGateway: Road from Guwahati; pairs with Pobitora

Ancient Buddhist sites, Buddhist pilgrimage, rivers and distinctive cuisine

Gateway: Gaya airport & Gaya Junction station

Gateway: Road from Patna (airport & station)

Gateway: Patna airport & Patna Junction station

Gateway: Rajgir station / road from Patna & Bodh Gaya

Gateway: Road from Patna via Hajipur
OffbeatGateway: Road from Motihari railhead
OffbeatGateway: Rail to Madhubani or Darbhanga; village cars
OffbeatGateway: Road from Bettiah via Bagaha
OffbeatGateway: Road from Bhagalpur railhead

Waterfalls, forests, tribal culture and ancient cave heritage

Gateway: Road from Raipur

Gateway: Road from Jagdalpur (about an hour)

Gateway: Road/rail from Raipur; small local airport

Gateway: Road from Raipur (airport & station)

Gateway: Road from Jagdalpur into Kanger Valley NP
OffbeatGateway: Road from Jagdalpur across Bastar
OffbeatGateway: Short drive from Jagdalpur
OffbeatGateway: Inside Kanger Valley NP, via Jagdalpur
OffbeatGateway: Ghat road up from Ambikapur

Beaches, Portuguese heritage, seafood, nightlife and slow travel

Gateway: Road from Mapusa / Goa airports

Gateway: Road from Mopa/Dabolim airports; Thivim station

Gateway: Road from Panaji (20 minutes)

Gateway: Road from Madgaon station / Goa airports

Gateway: Road from Goa airports (Mopa/Dabolim) & Madgaon station
OffbeatGateway: Road via Margao and Canacona
OffbeatGateway: Ferry from Ribandar across the Mandovi
OffbeatGateway: Ferry from Old Goa or Ribandar
OffbeatGateway: Road via Margao and Quepem to Sanguem

Rann landscapes, temples, textiles, wildlife and vegetarian cuisine

Gateway: Ahmedabad airport & railway junction

Gateway: Dwarka station / road from Jamnagar airport

Gateway: Road from Junagadh/Veraval; Sasan Gir gate

Gateway: Bhuj airport & station; road to Dhordo

Gateway: Veraval station / road from Diu or Rajkot
OffbeatGateway: Long road across Kutch from Bhuj
OffbeatGateway: Road from Bhuj across Kutch
OffbeatGateway: Day circuit with Patan from Ahmedabad
OffbeatGateway: Rail to Patan; circuit with Modhera

Kurukshetra heritage, rural traditions, crafts and gateway-to-North-India travel

Gateway: Delhi airport & metro; Gurugram station

Gateway: Kurukshetra Junction station; road from Delhi/Chandigarh

Gateway: Road from Panchkula/Chandigarh

Gateway: Chandigarh airport & station; Kalka nearby

Gateway: Panipat Junction station; NH-44 highway
OffbeatGateway: Road via Yamunanagar from Chandigarh
OffbeatGateway: On the Chandigarh–Kalka highway
OffbeatGateway: Road via Hisar rail hub
OffbeatGateway: Short road trip from Gurugram

Himalayan valleys, hill towns, monasteries, adventure and mountain food

Gateway: Road from Pathankot (airport & station)

Gateway: Gaggal (Kangra) airport; road from Pathankot

Gateway: Bhuntar (Kullu) airport; road from Chandigarh

Gateway: Toy train/road from Kalka & Chandigarh

Gateway: Road from Manali or Shimla via Kinnaur; base Kaza
OffbeatGateway: Road via Mandi and Jogindernagar
OffbeatGateway: Road via Sangla in the Baspa Valley
OffbeatGateway: Road via Aut and Banjar
OffbeatGateway: Road via Banjar towards Jalori Pass
OffbeatGateway: Road from Aut via Banjar to Gushaini

Waterfalls, forests, tribal heritage and sacred landscapes

Gateway: Deoghar airport; Jasidih/Deoghar stations

Gateway: Road from Ranchi; Hazaribagh Road station

Gateway: Tatanagar station; road from Ranchi airport

Gateway: Road from Ranchi (airport & station)

Gateway: Ranchi airport & railway junction
OffbeatGateway: Road via Daltonganj railhead
OffbeatGateway: Road from Ranchi; falls circuit
OffbeatGateway: Road via Dumka or Rampurhat railhead
OffbeatGateway: Road from Ranchi towards Ramgarh

Heritage ruins, coffee country, coast, wildlife and diverse cuisine

Gateway: Bengaluru airport & rail terminals

Gateway: Road from Bengaluru / Mangaluru

Gateway: Road from Mysuru / Mangaluru

Gateway: Gokarna Road station (Konkan Railway)

Gateway: Hosapete station; road from Hubballi/Bengaluru

Gateway: Road/train from Bengaluru; Mysuru station
OffbeatGateway: Ghat road from Udupi railhead
OffbeatGateway: Road from Badami; Chalukya circuit
OffbeatGateway: Badami's own station; road from Hubballi
OffbeatGateway: Road from Hubballi; lodge transfers
OffbeatGateway: Road from Badami; Chalukya circuit

Backwaters, beaches, Ayurveda, tea hills, wildlife and powerful art forms

Gateway: Alappuzha station; road from Kochi airport

Gateway: Kochi (COK) airport; Ernakulam stations

Gateway: Road from Kochi (airport & Aluva station)

Gateway: Road from Kottayam / Madurai / Kochi

Gateway: Varkala Sivagiri station; road from Trivandrum airport

Gateway: Road from Kozhikode / Mysuru
OffbeatGateway: Short drive from Kochi across the backwaters
OffbeatGateway: Road beyond Munnar towards Udumalpet side
OffbeatGateway: Road south from Thiruvananthapuram
OffbeatGateway: Road from Kollam via the foothill towns

Tigers, temples, caves, forts and the heart of India's heritage landscape

Gateway: Bhopal airport & railway junction

Gateway: Indore airport & railway station

Gateway: Khajuraho airport & station; road from Jhansi

Gateway: Road from Pipariya station

Gateway: Road from Bhopal; Sanchi station

Gateway: Indore airport; Ujjain Junction station
OffbeatGateway: Road from Bhopal; pairs with Bhojpur
OffbeatGateway: Road from Indore; pairs with Mandu
OffbeatGateway: Plateau road from Indore via Dhar side
OffbeatGateway: Short road from Jhansi junction
OffbeatGateway: Hill roads up from Chhindwara side

Mumbai energy, forts, caves, vineyards, beaches and diverse regional food

Gateway: Ferry from Gateway of India to Mandwa

Gateway: Aurangabad airport & station

Gateway: Road from Pune via Panchgani

Gateway: Mumbai airport & rail terminals

Gateway: Nashik Road station; Mumbai highway

Gateway: Pune airport & railway junction
OffbeatGateway: Road via Igatpuri railhead into the Ghats
OffbeatGateway: Road from Jalna railhead side
OffbeatGateway: Monsoon road via Kalyan and Murbad
OffbeatGateway: Boat from Malvan; railhead Kudal
OffbeatGateway: Road from Malvan; railhead Kudal

Loktak Lake, indigenous culture, dance, craft and mountain landscapes

Gateway: Imphal airport

Gateway: Road from Imphal; boats from Moirang/Sendra

Gateway: Road from Imphal

Gateway: Road from Imphal
OffbeatGateway: Short road excursion from Imphal
OffbeatGateway: Road from Imphal, then trekking trails
OffbeatGateway: Road from Imphal via Moirang

Living root bridges, waterfalls, caves, rainforests and Khasi culture

Gateway: Road from Shillong

Gateway: Road from Shillong

Gateway: Road from Shillong (via Dawki road)

Gateway: Road to Tyrna (via Sohra); then on foot

Gateway: Road from Guwahati; Umroi airport (limited)
OffbeatGateway: Half-day taxi trip from Shillong
OffbeatGateway: Road from Shillong into East Khasi Hills
OffbeatGateway: Road south from Shillong; Cherrapunji circuit
OffbeatGateway: Road via Nongstoin in West Khasi Hills

Rolling hills, forests, bamboo culture and peaceful mountain towns

Gateway: Lengpui airport; road from Silchar

Gateway: Road from Aizawl; Zokhawthar border

Gateway: Road from Aizawl (Lunglei road)

Gateway: Road from Aizawl
OffbeatGateway: Within Aizawl; local taxi + short walk
OffbeatGateway: Long road south from Aizawl; several days
OffbeatGateway: Road south from Aizawl
OffbeatGateway: Road via Thenzawl + short walk

Tribal heritage, mountain villages, festivals and distinctive food

Gateway: Dimapur airport & railway station
Gateway: Road from Kohima to Viswema/Zakhama; trek in

Gateway: Road from Kohima (12 km)

Gateway: Road from Dimapur (airport & station)

Gateway: Long road from Dimapur / Assam (Sonari)
OffbeatGateway: Trailheads above Kohima; Dimapur gateway
OffbeatGateway: Short road west from Kohima
OffbeatGateway: Road from Mon town; permits arranged ahead
OffbeatGateway: Road via Jorhat or Kohima into the hills

Temples, tribal culture, beaches, Buddhist heritage and distinctive cuisine

Gateway: Bhubaneswar airport & railway junction

Gateway: Road from Puri (Satapada) / Bhubaneswar (Barkul)

Gateway: Cuttack station; road from Bhubaneswar

Gateway: Road from Puri / Bhubaneswar

Gateway: Puri station; road from Bhubaneswar airport
OffbeatGateway: Ghat roads via Berhampur or Phulbani
OffbeatGateway: Short drive from Berhampur railhead
OffbeatGateway: Half-day trip from Puri
OffbeatGateway: Hired-car circuit from Bhubaneswar/Cuttack
OffbeatGateway: Road via Angul to the gorge camps

Sikh heritage, vibrant food, farms, border ceremonies and living culture

Gateway: Amritsar airport & railway junction

Gateway: Anandpur Sahib station; road from Chandigarh

Gateway: Chandigarh (Mohali) airport & stations

Gateway: Ludhiana Junction station; Sahnewal airport

Gateway: Patiala station; road from Chandigarh
OffbeatGateway: Road via Amritsar or Ferozepur
OffbeatGateway: Beside Jalandhar; own station too
OffbeatGateway: Road via Ludhiana or Sangrur
OffbeatGateway: Road from Chandigarh; own station

Forts, palaces, desert landscapes, folk culture, crafts and iconic cuisine

Gateway: Bikaner Junction station

Gateway: Jaipur airport & railway junction

Gateway: Jaisalmer station; road from Jodhpur

Gateway: Jodhpur airport & railway junction

Gateway: Road from Ajmer station

Gateway: Udaipur airport & railway station
OffbeatGateway: Own station; desert road from Jodhpur
OffbeatGateway: Via Kota railhead; buses and taxis up
OffbeatGateway: Short farm drive from Jodhpur
OffbeatGateway: Hill roads from Udaipur; Ranakpur circuit
OffbeatGateway: Desert-edge road from Jodhpur
OffbeatGateway: Road via Jaipur into Shekhawati

Mountain monasteries, alpine lakes, Buddhist culture and scenic valleys

Gateway: Bagdogra airport / NJP station; Pakyong airport

Gateway: Permit road from Gangtok (tour vehicles only)

Gateway: Road from Gangtok / Melli-Siliguri

Gateway: Road from Gangtok / Bagdogra-NJP

Gateway: Road from Gangtok / Legship
OffbeatGateway: Via Mangan from Gangtok; permits ahead
OffbeatGateway: Mountain drive from Gangtok; tour permits
OffbeatGateway: Mountain road from Gangtok or Siliguri
OffbeatGateway: Silk Route circuit from Gangtok; permits

Dravidian temples, classical arts, coastal towns, hill stations and cuisine

Gateway: Chennai airport & Central/Egmore stations

Gateway: Madurai airport & railway junction

Gateway: Road from Chennai (ECR)

Gateway: Toy train/road from Coimbatore-Mettupalayam

Gateway: Rameswaram station; road from Madurai

Gateway: Thanjavur station; road from Trichy airport
OffbeatGateway: Karaikudi station; road from Madurai
OffbeatGateway: Road from Rameswaram to the tip
OffbeatGateway: 70-hairpin ghat road; railhead Salem
OffbeatGateway: Own station; delta roads from Thanjavur
OffbeatGateway: Hill road from Pollachi via Aliyar

Deccan forts, Hyderabad cuisine, heritage, lakes and tribal landscapes

Gateway: Adilabad station; road from Hyderabad/Nagpur side

Gateway: Hyderabad international airport & stations

Gateway: Road from Hyderabad

Gateway: Nizamabad station; road from Hyderabad

Gateway: Warangal/Kazipet stations; road from Hyderabad
OffbeatGateway: Road from Hyderabad towards Vikarabad
OffbeatGateway: Forest road from Warangal via Mulugu
OffbeatGateway: Road from Warangal into Mulugu district
OffbeatGateway: Road from Warangal into Mulugu countryside

Palaces, temples, bamboo crafts, lakes and forest landscapes

Gateway: Agartala airport & railway station

Gateway: Road from Agartala; boat from Melaghar

Gateway: Road from Agartala

Gateway: Road from Agartala / Kumarghat station
OffbeatGateway: Road from Agartala to Gomati boat point
OffbeatGateway: Road from Agartala towards Gandacherra
OffbeatGateway: Long hill drive north from Agartala
OffbeatGateway: Road south from Agartala to Jolaibari

The Ganga, Mughal heritage, spiritual cities, crafts and iconic food

Gateway: Agra stations; Delhi expressway & trains

Gateway: Ayodhya airport & Ayodhya Dham station

Gateway: Lucknow airport & Charbagh station

Gateway: Mathura Junction; road from Delhi/Agra

Gateway: Prayagraj airport & railway junctions

Gateway: Varanasi airport & railway junctions
OffbeatGateway: Road from Agra into Yamuna countryside
OffbeatGateway: Rail via Chitrakootdham Karwi side
OffbeatGateway: Road from Lucknow towards Palia
OffbeatGateway: Via Kanpur railhead; own station too
OffbeatGateway: Short road from Varanasi

Himalayan pilgrimage, rivers, forests, meadows and mountain villages

Gateway: Mountain road from Joshimath

Gateway: Haridwar Junction; road from Dehradun airport

Gateway: Ramnagar station & town (park gates)

Gateway: Road to Gaurikund via Rudraprayag; helicopter services

Gateway: Road from Dehradun (station & airport)

Gateway: Road from Kathgodam station

Gateway: Road from Dehradun airport / Haridwar station
OffbeatGateway: Mountain road from Almora; railhead Kathgodam
OffbeatGateway: Mountain road via Ukhimath
OffbeatGateway: Mountain road from Almora; railhead Kathgodam
OffbeatGateway: Road via Chamba or Mussoorie ridge
OffbeatGateway: Long mountain road from Kathgodam

Kolkata culture, Himalayan Darjeeling, Sundarbans, art and Bengali cuisine

Gateway: Road/toy train from Bagdogra-NJP

Gateway: Road from Bagdogra-NJP / Siliguri

Gateway: Kolkata airport & Howrah station

Gateway: Bagdogra airport; NJP & Siliguri stations

Gateway: Road from Kolkata + park boats
OffbeatGateway: Own station; road/rail from Kolkata
OffbeatGateway: Rail/road via Siliguri and NJP
OffbeatGateway: Coastal road from Kolkata via Digha road
OffbeatGateway: Rail to Murshidabad/Berhampore from Kolkata
OffbeatGateway: Rail to Bolpur; cycle-rickshaws locally

Tropical beaches, coral reefs, forests and island history

Gateway: Road + vehicle ferry from Port Blair

Gateway: Port Blair airport & ferry jetties

Gateway: Boat from Port Blair jetty

Gateway: Ferry from Port Blair / Havelock

Gateway: Ferry from Port Blair
OffbeatGateway: Road from Port Blair (airport city)
OffbeatGateway: Ferry from Port Blair to Hut Bay
OffbeatGateway: Ferry via Rangat from Port Blair
OffbeatGateway: Boat from the Port Blair waterfront

Modernist architecture, gardens, food and planned-city design

Gateway: Sector 1, Chandigarh (guided entry)

Gateway: Sector 10, Chandigarh

Gateway: Sector 1, Chandigarh

Gateway: Sector 16, Chandigarh

Gateway: Sector 1, Chandigarh
OffbeatGateway: In Sector 31, inside Chandigarh's grid
OffbeatGateway: In Sector 19, inside Chandigarh's grid
OffbeatGateway: At Sukhna Lake, Sector 1 edge
OffbeatGateway: In Sector 33, inside Chandigarh's grid

Coastal heritage, Portuguese architecture, forests and tribal culture

Gateway: Road from Vapi station

Gateway: Diu airport; road from Veraval/Una

Gateway: Beside Diu Fort, Diu town

Gateway: Road from Vapi/Bhilad stations
OffbeatGateway: Road from Silvassa; railhead Vapi
OffbeatGateway: Short drive south of Silvassa
OffbeatGateway: In Silvassa town; railhead Vapi
OffbeatGateway: In Silvassa town; railhead Vapi

India's capital: Mughal monuments, museums, markets and street food

Gateway: East Delhi — Akshardham metro at the gate

Gateway: Nizamuddin, Delhi (metro nearby)

Gateway: Kartavya Path, New Delhi (metro nearby)

Gateway: Kalkaji, South Delhi (metro walk)

Gateway: Metro into Chandni Chowk / Chawri Bazar

Gateway: Mehrauli, South Delhi (metro + auto)

Gateway: Old Delhi — metro at the gate
OffbeatGateway: Near Connaught Place; metro + short walk
OffbeatGateway: Metro + walk in Lodhi Colony
OffbeatGateway: Metro to Qutub Minar + auto
OffbeatGateway: Hazrat Nizamuddin station in the area
OffbeatGateway: Beside Humayun's Tomb, Nizamuddin

Lakes, valleys, gardens, mountain culture and Kashmir cuisine

Gateway: Road from Srinagar via Tangmarg

Gateway: Jammu Tawi station & airport

Gateway: Road from Srinagar / Anantnag

Gateway: Road from Srinagar

Gateway: Srinagar airport; road from Jammu
OffbeatGateway: Road from Srinagar via Shopian
OffbeatGateway: Road from Srinagar via Budgam
OffbeatGateway: Road via Bandipora over Razdan Pass
OffbeatGateway: Road from Srinagar via Charar-e-Sharief

High-altitude deserts, monasteries, lakes and dramatic mountain roads

Gateway: Road from Leh (permit checkposts en route)

Gateway: Leh airport; summer roads from Srinagar/Manali

Gateway: Road from Leh via Khardung La (permits needed)

Gateway: Road from Leh via Chang La (permits needed)

Gateway: Road from Leh via Chumathang (permits needed)
OffbeatGateway: Long Changthang road from Leh; permits
OffbeatGateway: On the Srinagar–Leh highway from Leh
OffbeatGateway: Villages along the highway west of Leh
OffbeatGateway: Road from Kargil up the Suru river

Coral islands, lagoons, beaches and marine adventure

Gateway: Agatti airport; ships from Kochi (permit required)

Gateway: Boat from Agatti (permit & package required)

Gateway: Ship from Kochi / package boats (permit required)

Gateway: Ship from Kochi (permit required)

Gateway: Ship from Kochi / boat from Agatti (permit required)
OffbeatGateway: Ship from Kochi or Agatti + boat; permits
OffbeatGateway: Ship from Kochi; entry permits in advance
OffbeatGateway: Agatti + boat into Bangaram lagoon; permits

French heritage, Tamil culture, beaches, cafés and spiritual retreats

Gateway: Road from Puducherry (Visitors Centre entry)

Gateway: Boat from Chunnambar, Puducherry

Gateway: White Town seafront, Puducherry

Gateway: White Town, Puducherry

Gateway: Central Puducherry (ECR from Chennai)
OffbeatGateway: Short ride south of Puducherry town
OffbeatGateway: Short drive west of Puducherry town
OffbeatGateway: Road via Chidambaram; boats at the jetty
OffbeatGateway: Road from Kakinada/Rajahmundry in Andhra
The metros (Delhi, Mumbai, Kolkata, Chennai, Bengaluru, Hyderabad) take the long-haul traffic; a dense domestic network then fans out to regional airports — Jaipur, Kochi, Guwahati, Bhubaneswar, Bagdogra, Leh and a hundred smaller strips. Two arrivals deserve respect: Leh, where the altitude demands a full rest day before anything else, and the island gateways — Port Blair by air or sea, Lakshadweep through Kochi with permits arranged in advance. Where this atlas says an airport is "the gateway" for a hill or island destination, the road or ferry after it is part of the journey, and its time is written on the destination page.
Indian Railways is the country's circulatory system and still the best way to feel its scale. Book on the official IRCTC site/app or at stations; international visitors can register IRCTC accounts and also draw on the foreign tourist quota held on major trains. The classes are a ladder — Sleeper, AC 3-tier, AC 2-tier, First AC, and the chair cars of the fast day trains. The premium fleet (Vande Bharat, Shatabdi, Rajdhani, Duronto) links the big cities at genuine speed; the romance lives elsewhere — the UNESCO hill railways to Darjeeling, Ooty and Shimla, and the Konkan line's monsoon run. Book popular routes early: trains on festival and holiday weekends fill weeks ahead, and the waitlist (WL) is a real institution, not a formality.
Hill and remote destinations name a railhead — the station where the railway gives up and the road begins: Kathgodam for Nainital, New Jalpaiguri for Darjeeling and Sikkim, Dehradun for Mussoorie, Mettupalayam for the Nilgiri line. Every destination page here names its railhead plainly where that is the honest geography, with the road leg described beside it. Shared jeeps and state buses gather at railheads; arrive by day if the onward road is a mountain one.
Delhi's metro is the model — airport to old city without touching the traffic — and Kolkata, Chennai, Bengaluru, Hyderabad, Mumbai, Lucknow, Kochi and others run growing networks, with Chandigarh served by its tricity buses. Below the metro cities, the auto-rickshaw is the unit of movement: agree the fare or insist on the meter before you sit, keep small notes, and know that app taxis (Ola, Uber and local rivals) have brought fixed prices to most large towns. Airport and station prepaid taxi booths remain the tired traveller's friend.
Every state runs its transport corporation (KSRTC means different corporations in Karnataka and Kerala — both excellent), and private operators add everything from rattling ordinary buses to sleeper Volvos. Buses reach what trains cannot: the ghats, the deserts' edge, the tribal hills. In the mountains they are slow and magnificent; on the expressway corridors, genuinely fast. The destination pages note the pattern where buses are the main story.
India drives on the left, on roads that range from six-lane expressways (Delhi–Agra, Mumbai–Pune) to single-lane passes where the horn is a courtesy. Distances lie in the hills: plan by hours, not kilometres, and never schedule a mountain road after dark if you can avoid it. Border and high-altitude regions run on permits — inner-line and protected-area permits for parts of Arunachal, Nagaland, Ladakh's lakes and Lakshadweep among them — arranged through registered operators or the administration, always in advance.
Where India is water, boats are the buses: the Andaman and Lakshadweep inter-island ferries, Kerala's backwater ferries and houseboats, the Brahmaputra crossings to Majuli, Goa's river ferries, Kolkata's Hooghly launches. Book island ferries ahead in season, treat weather as the final timetable, and keep a buffer day before any flight out of an island.