Bengaluru Metro Fare Chart

Bengaluru Metro ticket prices by distance. Fares range from ₹10 to ₹90.

DistanceFare
0 – 2 km ₹10
2 – 5 km ₹20
5 – 9 km ₹30
9 – 13 km ₹40
13 – 18 km ₹50
18 – 24 km ₹60
24 – 30 km ₹70
30 – 40 km ₹80
40 – 99 km ₹90

Calculate Your Fare

To find the exact fare between two stations, use the route finder — it shows the fare, journey time and distance for your trip.

Open route finder

FAQs

The minimum Bengaluru Metro fare is ₹10 for short distances.

The maximum Bengaluru Metro fare is ₹90 for the longest journeys.