faresIndia·2026-07-15

India Metro Fare Index 2026: Which City Has the Cheapest Metro?

We analyzed metro fares across 10 Indian cities to find out where commuters get the best value for money.

As metro networks across India expand, fare structures vary significantly from city to city. We analyzed minimum, maximum, and per-km fares across India's operational metro systems.

Key findings:

Cheapest per-km fare: Kolkata Metro (₹0.80/km)
Most expensive per-km fare: Mumbai Metro Line 1 (₹3.50/km for short distances)
Best value for commuters: Hyderabad Metro (flat fare zones, excellent coverage)
Airports with metro connection: Delhi (Airport Express), Chennai (Line 2), Mumbai (partial)
City-wise minimum/maximum fares:
CityMin FareMax Fare
Delhi₹10₹60
Mumbai₹10₹40
Kolkata₹5₹35
Bengaluru₹10₹60
Hyderabad₹10₹60
Chennai₹10₹60
Pune₹10₹45
Ahmedabad₹5₹40
Jaipur₹9₹23
Kochi₹10₹40

All cities offer smartcard discounts ranging from 5% to 15%. Frequent travellers are advised to use metro smartcards or UPI-based QR tickets for maximum savings.

Tags

metro faresIndia metrofare comparisoncheapest metrometro affordability
Note: This article is for informational purposes. MetroWala recommends verifying all metro information with official operators before travel. Metro networks are subject to service changes.