India operates the world's fourth-largest railway network at 68,043 route kilometers, carrying 8.1 billion passengers annually across 13,523 trains according to Indian Railways statistics for fiscal year 2022-23. The network divides into 18 zones managed from zonal headquarters including Northern Railway in New Delhi, Western Railway in Mumbai, Southern Railway in Chennai, and Eastern Railway in Kolkata. Trains range from unreserved general compartments where fares from Delhi to Agra cost 50 rupees for 195 kilometers to air-conditioned first class sleepers where the same route costs 1,200 rupees. The Rajdhani Express connects New Delhi to state capitals with overnight journeys including the 1,384-kilometer run to Mumbai completed in 15 hours 50 minutes, while Shatabdi Express provides daytime chair-car service on routes under 700 kilometers. The Duronto category eliminates intermediate stops on long routes like the 1,968-kilometer Chennai-New Delhi journey completed in 27 hours. Reservation opens 120 days before departure through the IRCTC website, mobile application, or physical counters at 7,349 railway stations nationwide. Tatkal emergency quota releases seats 24 hours before departure at dynamic pricing reaching triple the base fare during peak travel periods around Diwali in late October and early November.
Metro rail systems operate in 21 cities with Delhi Metro spanning 391 kilometers across 12 lines serving 288 stations, making it the tenth-longest metro network globally. The Yellow Line connects northern Samaypur Badli to southern HUDA City Centre across 49 kilometers with trains running every 2 minutes 30 seconds during morning rush hours from 0800 to 1030. Token fares range from 10 rupees for up to 2 kilometers to 60 rupees for journeys exceeding 32 kilometers, while stored-value smart cards offer 10 percent discounts. Mumbai Metro currently operates three lines totaling 58 kilometers, with Line 1 running 11.4 kilometers from Versova to Ghatkopar in 21 minutes serving 400,000 daily passengers. Bangalore Metro covers 73 kilometers on Purple and Green Lines connecting Electronic City to Whitefield across the technology corridor, with fares from 10 to 60 rupees based on distance traveled. Kolkata Metro opened as India's first underground rail system in 1984 and now extends 33 kilometers on the north-south Blue Line from Dakshineswar to New Garia with 25 stations. Chennai Metro's 54-kilometer network links the airport to southern beach neighborhoods through 41 stations with first and last trains departing at 0500 and 2300 respectively.
Domestic aviation moves 150 million passengers annually through 148 operational airports managed by the Airports Authority of India according to 2023 Directorate General of Civil Aviation data. Indira Gandhi International Airport in New Delhi processed 74 million passengers in 2023 making it the nation's busiest hub, while Chhatrapati Shivaji Maharaj International Airport in Mumbai handled 52 million across two terminals connected by an automated people mover. Kempegowda International Airport serves Bangalore 40 kilometers north of the city center with dedicated expressway access completed in 35 minutes outside peak hours. Low-cost carriers IndiGo, SpiceJet, and Air India Express operate 75 percent of domestic capacity with one-way economy fares from Delhi to Mumbai starting at 3,500 rupees when booked 21 days advance, rising to 12,000 rupees within 48 hours of departure. The Delhi-Mumbai route sees 95 daily flights covering 1,148 kilometers in 2 hours 15 minutes, while Delhi-Chennai spans 2,180 kilometers in 2 hours 50 minutes with 42 daily services. Regional connectivity scheme UDAN subsidizes operations to 460 underserved airports and airstrips including those in Shimla, Pantnagar, Kishangarh, and Jharsuguda with fare caps of 2,500 rupees per hour of flight time.
State-owned bus corporations operate 150,000 vehicles across route networks exceeding 2 million kilometers daily. Delhi Transport Corporation runs 3,976 buses on 612 routes using a combination of diesel, compressed natural gas, and electric powertrains, with flat fares of 10 rupees for non-air-conditioned services regardless of distance within city limits. Maharashtra State Road Transport Corporation operates 16,000 buses covering 10 million route kilometers daily across both urban Mumbai and intercity corridors to Pune, Nashik, Nagpur, and Aurangabad. The 148-kilometer Mumbai-Pune expressway sees hourly Shivneri air-conditioned bus departures completing the journey in 3 hours for 450 rupees compared to 200 rupees for ordinary services taking 5 hours on the older highway. Karnataka State Road Transport Corporation serves Bangalore with Vayu Vajra airport shuttles charging 250 rupees for the 40-kilometer run from Kempegowda International Airport to Majestic bus terminal, operating every 30 minutes from 0400 to 0030. Tamil Nadu State Transport Corporation connects Chennai to Madurai across 462 kilometers in 8 hours for 450 rupees via Tiruchirappalli, with overnight sleeper coaches departing at 2100 and arriving at 0600.
Auto-rickshaws operate on compressed natural gas in Delhi following a 2002 Supreme Court mandate, with metered fares starting at 25 rupees for the first 1.5 kilometers then 9.5 rupees per additional kilometer. Mumbai's metered auto-rickshaws charge 23 rupees for the first kilometer and 17 rupees for each subsequent kilometer in suburban areas beyond Bandra, though they are prohibited in the southern peninsula below Mahim Creek. Bangalore auto-rickshaws legally operate on meters starting at 30 rupees but commonly refuse metered rides in favor of negotiated flat rates that run 50 to 100 percent above meter equivalents on routes from railway stations or tourist sites. Chennai auto-rickshaws switched to meters in 2016 with 50 rupees minimum fare covering 2 kilometers, though acceptance remains inconsistent in practice. Kolkata maintains Ambassador taxi fleets using mechanical meters calibrated to charge 27 rupees for the first kilometer and 15 rupees thereafter, with drivers expected to update the meter reading on a printed rate card to calculate the final fare adjusted for periodic fuel surcharge increases.
App-based ride services Ola and Uber operate in 110 and 100 cities respectively with base fares around 30 to 50 rupees plus per-kilometer charges from 8 to 15 rupees depending on vehicle category and time of day. Surge pricing during morning and evening peaks or heavy rain can multiply fares by 1.5 to 3 times the base rate. A typical 10-kilometer ride from Connaught Place in central Delhi to Hauz Khas costs 180 to 220 rupees in a non-air-conditioned hatchback during normal hours, rising to 350 rupees during evening surge. Mumbai rides from Chhatrapati Shivaji Maharaj Terminus to Bandra across 15 kilometers cost 250 to 300 rupees off-peak and 450 to 550 rupees during monsoon downpours when demand spikes. Both platforms offer pre-scheduled airport pickups and shared ride options reducing per-passenger costs by 40 to 60 percent in exchange for potential detours to accommodate co-passengers.
Self-drive car rentals require valid Indian or International Driving Permits with right-hand traffic on left-side roads following British colonial convention. Zoomcar and Revv offer hatchbacks like the Maruti Suzuki Swift at 1,500 to 2,000 rupees per day with 150-kilometer daily limits and 8 rupees per additional kilometer. Sedans including Honda City and Hyundai Verna rent for 2,500 to 3,500 rupees daily with similar distance caps. Multi-day rentals to drive from Delhi to Agra across 230 kilometers via the Yamuna Expressway take 3 hours outside peak hours, while the 280-kilometer Delhi-Jaipur route on National Highway 48 requires 5 hours accounting for truck traffic and construction zones. Fuel costs 102 rupees per liter for petrol and 89 rupees per liter for diesel as of January 2024, with prices varying by 5 to 10 rupees across state borders due to differing taxation. Tolls on the Yamuna Expressway total 295 rupees for cars traveling the full 165-kilometer length from Greater Noida to Agra. Parking in major city centers costs 50 to 100 rupees per hour in commercial zones with enforcement through wheel clamps and 500-rupee release fees.
Chauffeur-driven car services through operators like Savaari and Meru Cabs charge daily rates starting at 2,500 rupees for 8 hours and 80 kilometers in a non-air-conditioned sedan, increasing to 4,000 rupees for air-conditioned vehicles. Exceeding the time or distance limit adds 15 to 20 rupees per kilometer and 150 rupees per additional hour. Multi-day tours quoting per-day rates include driver accommodation and meals as part of the package, with overnight parking at client's expense. A four-day Delhi-Agra-Jaipur circuit covering approximately 650 kilometers costs 22,000 to 28,000 rupees for an air-conditioned sedan with English-speaking driver, equivalent to 5,500 to 7,000 rupees per day. Driver tip expectations run 300 to 500 rupees per day based on service quality and tour duration.
Bicycle rental shops cluster near tourist zones with basic single-speed bikes at 50 to 100 rupees per day and geared models at 150 to 300 rupees. Jaipur's walled old city covers 6 square kilometers navigable by bicycle between Hawa Mahal, City Palace, and Jantar Mantar within 45 minutes. Goa beach towns including Panjim, Calangute, and Arambol rent scooters for 300 to 500 rupees per day with helmet included, requiring a driving license deposit or 2,000-rupee cash security. Public bicycle-sharing systems operate in limited areas with Mysore's Trin Trin service offering 450 docking points and 4,800 bicycles charged at 5 rupees per hour or 50 rupees for monthly membership, though operational reliability varies with frequent maintenance closures.
Ferry services connect mainland terminals to island territories and river crossings where bridges are absent. Mumbai harbor ferries link Gateway of India to Mandwa in 45 minutes for 150 rupees, serving as access to Alibaug beach resorts. Ernakulam to Vypeen Island ferries across Vembanad Lake near Kochi depart every 20 minutes from 0600 to 2100 charging 4 rupees for the 15-minute crossing. Kolkata's Howrah Bridge supplements road traffic with Hooghly River ferries from Fairley Ghat to Howrah at 6 rupees per ride operating on 30-minute intervals during daylight hours. Government-run passenger vessel services to Andaman and Nicobar Islands depart from Chennai, Kolkata, and Visakhapatnam on 60-hour voyages to Port Blair with bunk-class tickets at 2,500 rupees, though sailing frequency reduces to twice monthly outside peak tourist season from November to March.
Long-distance sleeper trains on routes exceeding 1,000 kilometers provide overnight transit with two-tier air-conditioned coaches featuring 46 berths in enclosed compartments charging 2,200 rupees for Delhi to Chennai, while three-tier air-conditioned carriages with 64 open-plan berths cost 1,550 rupees for the same route. Sleeper class without air conditioning fits 72 passengers per coach at 490 rupees but experiences crowding beyond official capacity during festivals and holidays. First-class air-conditioned compartments contain four-berth lockable cabins priced at 4,100 rupees between Delhi and Chennai, though availability remains limited to two or three coaches per train. Bedding including sheets, blanket, and pillow is provided in all air-conditioned classes but must be rented separately for 50 rupees in sleeper class. Onboard catering offers vegetarian and non-vegetarian meals from pantry cars at 100 to 180 rupees, with regional variations including sambhar and dosa in southern routes and rajma-chawal in northern corridors.
Narrow-gauge heritage railways operate on mountain routes including the 88-kilometer Kalka-Shimla line climbing from 656 meters to 2,076 meters through 102 tunnels and 864 bridges, completed in 5 hours 30 minutes at average speeds of 16 kilometers per hour. The Darjeeling Himalayan Railway ascends 2,200 meters across 78 kilometers from New Jalpaiguri to Darjeeling in 7 hours using a 610-millimeter track gauge with steam locomotives pulling four-coach consists. Nilgiri Mountain Railway connects Mettupalayam to Ooty across 46 kilometers rising from 326 to 2,203 meters through 16 tunnels and 250 bridges, operating rack-and-pinion traction on the steepest gradients reaching 8.33 percent. Fares on heritage routes cost 500 to 1,500 rupees depending on class and season, with premium tourist coaches charging 2,000 to 2,500 rupees including meals and photographic halt stops.
- [Airport operations and flight information: Airports Authority of India at aai.aero]
- [State transport corporations: search "[state name] state road transport corporation"]
- [Road conditions and toll rates: National Highways Authority of India at nhai.gov.in]