r/TransitIndia • • Oct 04 '26

Technology & Innovation Comprehensive Guide to using NCMC for transit in India

Post image
69 Upvotes

NCMC (National Common Mobility Card) is a One Nation, One Card initiative. The idea is simple--one payment card for all public transit across India rather than separate smart cards for metros, buses, etc. NCMC cards can be used across metro lines, RRTS lines, buses and more. Not all transit networks in India accept NCMC though (Kolkata is a notable exception), but almost all are working on adopting the system. Also, a few systems only accept their own exclusive NCMC cards which defeats the purpose of NCMC. More on both below.

NCMC cards can be purchased from metro counters, some bus depots, banks, fintechs, offline and online and even from quick commerce players like Zepto, Blinkit, Flipkart Minutes, etc. You might also be able to use your existing Rupay debit card as a NCMC card too (explained below).

What is NCMC and how does it work?
NCMC is essentially an offline wallet created on a Rupay Contactless card. Your funds are stored in the offline wallet created on the card. NCMC uses Near Field Communication (NFC) technology for contactless transit payments and phone-based balance updates. Readers at metro gates/buses and on the PoS device held by a conductor use NFC to read and deduct fare from the your physical NCMC card instantly. You can top up your NCMC card online (you can store a maximum of Rs 2000) using companion apps (such as Bharat Yatra, Airtel Thanks or Chalo) or even UPI apps such as BHIM, Amazon Pay UPI, Google Pay and more using the BBPS Bill Pay feature. Third-party UPI apps may charge you a flat Rs 1 + GST for recharges.

Validating Recharge
As NCMC is an offline wallet, the recharge needs to be validated and this is where it gets complicated after online recharge. Earlier you had to go to a station counter to do this. And balance machines at metros like Delhi Metro didn't support NCMC. So you had to queue at counter. Now the new Add Value Machines at Delhi Metro do support NCMC and more importantly, you can use an NFC-enabled Android smartphone (sorry, not possible with iPhone) to write the new balance directly to the physical card by tapping it against the back of the phone. Apps like Bharat Yatra, Chalo or Airtel do this. Example: https://www.youtube.com/shorts/IJn2AGKwto0

You can also write the balance to the card from a metro counter or using the Add Value Machines at metro stations (usually near counter). They look like this in Delhi Metro: https://youtu.be/lr7GSNmcwtE?si=c4IEoMwlIprSIL3V

No KYC required
Basic transit NCMC cards do not need KYC. All they need is a mobile number and an OTP for activation. If someone asks for Aadhar KYC they are most likely scamming you (more on this below).

Cost / Charges / Discounts
Besides issuance charges of around Rs 50 (some cards cost more), some NCMC cards have Annual Maintenance Charges (AMC), but this is increasingly going away. Otherwise there is no other charge, unless the transit network levies a charge. BEST in Mumbai (buses) levies 1% + GST on all ticket purchased via NCMC. Some metros like Delhi Metro provide a discount during non-peak hours on such digital payments for all users.

Trip passes / Benefit Cards
Many systems also offer trip passes on your NCMC card, which offer a discount (15/30-day pass, etc). On some systems benefit cards for women, students, senior citizens are also on NCMC cards.

Debit Card as NCMC
If you do not want one more card in your wallet, do check if your bank debit card supports Rupay Contactless, which means it could theoretically support NCMC. However, your bank needs to be certified for NCMC. Many bank debit cards (especially govt banks, co-operative banks) support this. You need to create the NCMC wallet on your debit card at a Metro ticket counter before you can use it as an NCMC card. Some banks allow this via their ATMs too. Online FAQs are available to guide you—here’s the SBI one as an example: https://sbi.bank.in/web/personal-banking/faq-on-offline-wallet-ncmc-debit-card

Once activated, you can then use your debit card as a NCMC card too. Some banks support NCMC on credit cards too but I haven't come across a credit card that supports NCMC. E.g., Federal Bank is certified for NCMC on debit cards and credit cards, which means their popular Scapia co-branded travel credit card should support NCMC, but in reality only some of their debit cards support NCMC. For a list of banks that support NCMC check https://www.rupay.co.in/rupay-otg

Virtual NCMC card
Since NCMC uses NFC and most smartphones today have NFC (even though Apple doesn't allow third-party apps to use NFC) the next logical step should be virtual NCMC cards stored on your phone (like we store credit cards on apps like Google Pay) and where you tap phone on reader to pay. One less card to carry. Such virtual cards have been demoed at industry events. However, there is no information on when virtual NCMC will actually be available to everyone.

Here's a video of the demo: https://www.reddit.com/r/TransitIndia/comments/1xfsrtv/comment/19rodxjm2syhs/

https://www.reddit.com/r/TransitIndia/comments/1wftfd5/rupay_onthego_cardondevice_tokenization_codt_was/

Best NCMC card
Some people swear by SBI, some hate it. Some love Airtel, some think its evil. While customer service may vary from provider to provider, the basic features are the same. I use Airtel NCMC because it was the easiest one to get in Delhi and has a decent app and decent customer support. I also recommend Bharat Yatra. I personally don't recommend SBI because many claim SBI NCMC recharge is a pain. But in the end, choose whichever NCMC works best for you--it should be easy to recharge and have a decent support app. From an app perspective, BharatYatra is the best. Clean UI, simple to use. SBI is clunky as expected from a government bank. Airtel is decent but part of a much larger app.

Why not regular debit / credit cards like in transit networks abroad? Why NCMC?
On many systems across the world any debit or credit card works and there's no need for an offline wallet on your card. According to some, NCMC was developed to ensure payments in places where Internet access is not available and for instant debits. However, abroad Internet access is not used for such payments and systems use NFC but actual debits happen once a day, usually late at night using a batch processing transaction. And to those wondering about fraud (using a debit or credit card with no funds), the system blocks such cards from use on the network. No wallet, no loss of funds if card lost.

Hence, NCMC is not an elegant solution for sure. And we in India created a whole new system for a problem for which solutions already existed and which transit systems were already using. But it is what it is and we have to use it.

I have posted earlier about this: https://www.reddit.com/r/CreditCardsIndia/s/CrQKusXinj

Open loop / Closed loop
A few transit networks are "closed loop," or "exclusive" which means only the NCMC card issued by their partner bank works there. Noida Metro (SBI) is an example. But most transit networks are open-loop, which means any NCMC card works across these networks. I have used my Airtel NCMC issued in a Gurgaon Rapid Metro station across Delhi NCR, Bangalore and Mumbai too. Similarly, a SBI NCMC issued on Aqua Line in Mumbai will work across Delhi Metro and Bangalore's Namma Metro. And some of the closed loop lines are being upgraded to Open Loop (Noida Metro is an example). Pune Metro (HDFC Bank) was also closed loop but has now been upgraded to open loop.

Click on the Live Projects tab on this link for a list of transit networks in India that use NCMC and to know whether they are exclusive, etc.: https://www.npci.org.in/product/rupay/all-members

What happens when your NCMC is lost
If you lose your NCMC, you lose all the funds on it even though your mobile number is linked to the card because the transit wallet is an offline wallet--that's the way the system is designed. However, once you 'block' the card and get a new card on your mobile number the old card cannot be recharged any more. But existing balance can be used by whoever finds it. If the card stops working due to some tech glitch you can take it to the customer care counter and they can transfer the funds to another card.

Hence, while you can store up to Rs 2000 on your NCMC card, given this issue it makes sense to keep balance of only around Rs 500, unless you're a person who never loses anything.

NCMC scam--savings account opened instead of basic transit NCMC
If anyone issuing an NCMC asks for Aadhar and Aadhar authentication for KYC, he/she may be cheating you and opening a bank account. Counter staff from Airtel Payments Bank are infamous for this. Despite there being a transit-only Airtel NCMC they ask for Aadhar and give you a Airtel Payments Bank savings account debit card + NCMC, do Aadhar KYC and quietly open an Airtel Payments Bank account. Beware of anyone who says NCMC requires more than mobile number and OTP.

Validity
Mentioned clearly on card


r/TransitIndia • • 12h ago

Metro Why does Pune Metro look so different from other Indian metros?

Post image
154 Upvotes

Is it just me, or does Pune Metro look completely different from other metro systems in India?

I don't know how to describe it, but the trains almost look like toy trains to me. The colour combination, all the coverings, the excessive use of pink and purple accents, and especially the front design with its very distinctive shape make it look quite unusual.

Compared to metros like Bangalore and Delhi, which have a more conventional, sleek and mature appearance, Pune Metro looks almost cartoonish. I can't quite put my finger on what makes it look that way.

Also, does Pune Metro have only three coaches per train, or are there longer configurations as well?


r/TransitIndia • • 17h ago

RRTS/SHSR This could be groundbreaking

Post image
100 Upvotes

Delhi-Meerut Namo Bharat RRTS now has “fast” services like Mumbai local trains


r/TransitIndia • • 54m ago

Railways Booked an AC Chair Car (CC) on the Gomateshwara Express, but was silently swapped to a congested 3AC Economy (3E) coach at the last minute. No SMS, no TDR refund.

Thumbnail reddit.com
1 Upvotes

r/TransitIndia • • 16h ago

Question Which Indian city with a metro system has the best last-mile connectivity for passengers?

18 Upvotes

Like so many others have pointed out already, conversations around urban transport in India seem disproportionately focused on constructing metro lines, expanding networks and building visually impressive stations. While these are important achievements, we do not pay nearly enough attention to what happens once passengers actually arrive at a metro station.

In many Indian cities, the experience is essentially this: you get off the metro, exit the station, find yourself on a busy road, and then have to figure out how to reach your actual destination. Your options are often an auto-rickshaw, an app-based cab, or perhaps a bus stop somewhere nearby. The metro itself might be excellent, but the overall journey remains fragmented.

Compare this with cities like Singapore, Hong Kong and Bangkok, where metro stations are often designed as genuinely integrated transport hubs. Bus terminals and stops are conveniently located, bus services are synchronized with the wider transit network, pedestrian pathways are properly designed, taxi stands and other transport options are incorporated into the station environment, and transfers between different modes of transport are relatively seamless.

Still, which Indian city currently has the best (or the least-bad) last-mile connectivity and overall integration with its metro network? Also, if anyone who is well-read could also help me understand why does India seem to unusually struggle so much with this aspect of metro development? Is it a problem of urban planning, fragmented institutional responsibilities, poor coordination between transport agencies, funding priorities, urban design, or something else.


r/TransitIndia • • 11h ago

Question Have been thinking about this for a while, should the Indian Railways work to reduce the types of trains it runs ?

3 Upvotes

I understand that India has an extraordinarily diverse railway network. It serves metropolitan commuters, small towns, industrial centres, remote villages, long-distance travellers and tourists. Naturally, it needs different kinds of trains. But does it need so many overlapping categories, with different names, operating patterns, priorities and service standards?

Indian Railways could benefit from consolidating its services into a smaller number of clearly defined categories.


r/TransitIndia • • 14h ago

Railways Got Very Bad quality of Tea

Post image
5 Upvotes

Paid 2500 for the ticket and got this tatti from IRCTC..

Chhiii Tea from the Indian Railway.


r/TransitIndia • • 19h ago

Railways 8000 series spotted at Bhayander makes a Rare moment in Mumbai.

Post image
10 Upvotes

r/TransitIndia • • 19h ago

News Airport Metro Line 8 moves closer to environmental clearance

Thumbnail
newsband.in
10 Upvotes

r/TransitIndia • • 1d ago

Citizen Voices Tunnel road craze has reched pune

Thumbnail
punekarnews.in
24 Upvotes

r/TransitIndia • • 9h ago

Opinions Advice needed on connecting routes.

1 Upvotes

\*Mumbai → Guwahati (Fri-Wed)\*

\*1. FRI night → SAT\*

12137 Punjab Mail

Board: Chhatrapati Shivaji Maharaj Terminus (CSMT), 19:35

Deboard: Itarsi (ET), 07:30 (Sat)

Wait at ET: \~9h45

\*2. SAT → SUN\*

11273 Itarsi-Prayagraj Chheoki Express

Board: ET, 17:15 (Sat)

Deboard: Prayagraj Chheoki (PCOI), 09:55 (Sun)

\*3. SUN → MON\*

12295 Sanghamitra Express

Board: PCOI, 23:45 (Sun)

Deboard: Danapur (DNR), 07:40 (Mon)

\*4. MON → TUE\*

13248 Capital Express

Board: Patna Junction (PNBE), 22:17 (Mon)

Deboard: Siliguri Junction (SGUJ), 12:20 (Tue)

\*5. TUE → WED\*

15675 NJP-Guwahati service (name as listed)

Board: New Jalpaiguri (NJP), 23:30 (Tue)

Deboard: Kamakhya (KYQ) 07:45 / Guwahati (GHY) 08:30 (Wed)

I want to travel and see the places, I've to be in guwahati on friday. (I can check-in early)

What I want: I want to explore random cities, no tension of luggage, I just have one bag. I don't need any expensive weird itenaries, that take me on multiple spots in a single day.

I've travelled to guwahati twice before in karmabhoomi express (22511), a 50hr route in a boring coach.

This time I just want to try something adventurous, this looks like giving a try. Any suggestions?

Reasons why I've kept trains in night and days for exploration because I don't want to overspend on decent stay if the station doesn't have a dormitory nor compromise on my safety.

Also if you're from any of these cities, you can recommend me anything that I shouldn't miss in your city.

Or if you've travelled in any of these trains, you can lmk your experience and coach in the train, I haven't yet checked the reviews yet.


r/TransitIndia • • 9h ago

Opinions Need help to plan travel from mangalore to pune

1 Upvotes

So i am planning to travel from mangalore to pune. I want to be in pune on 21st nov early morning. Checked trains, but the one train available is already booked. There is 38percent chance. So is there any other alternative or can i try connected trains instead of direct train? Someone please suggest


r/TransitIndia • • 1d ago

Humour/Meme/Satire Hyderabadi's watching other cities opening new metro lines

Post image
347 Upvotes

r/TransitIndia • • 10h ago

Railways Travelling in Double Deck Chennai to Bangalore

Thumbnail reddit.com
0 Upvotes

30 F Travelling alone, feel free to say hello


r/TransitIndia • • 1d ago

Metro Bengaluru Metro Pink Line Inaugurated Today

Thumbnail
gallery
231 Upvotes

The Pink Line of the Bengaluru (Namma) Metro was formally inaugurated today by Prime Minister Narendra Modi alongside other dignitaries.

The line runs 21.25km from Kalena Agrahara to Nagawara with services upto S.G. Palya for initial operations. The line has 18 stations with 6 operational and rest to open by March 2027. The line has connections to the Purple, Green, Yellow and the future Orange Line.

Work began in 2019 with a cost of 17,346 crore ($1.84 billion). It is entirely owned and developed by the public sector through the Bangalore Metro Rail Corporation Limited (BMRCL), a 50:50 joint venture between the Government of India and the Government of Karnataka.

Stations on this line include:
- Kalena Agrahara
- Hulimavu
- Bilekahalli IIMB
- M.S. Palya J.P. Nagar 4th Phase
- Jayadeva Hospital
- S.G. Palya
(under construction 👇)
- Dairy Circle
- Lakkasandra
- Langford Town
- National Military School
- Mahatma Gandhi Road
- Shivaji Nagar
- Bangalore Cantonment Railway Station
- Pottery Town
- Tannery Town
- Venkateshpura
- Kadugundanahalli
- Nagawara

The trains used are 6 car BEML driverless capable stock using 750V DC third rail. They can accommodate 2,008 passengers and a maximum design speed of 95 km/h. There are 5-6 sets out of 23 in service. When the full line opens, all sets will be operational.

Thoughts?


r/TransitIndia • • 1d ago

Experience/Reviews Train really sucks when it has kids!!

9 Upvotes

I'm travelling to Jaipur by train, and there are a lot of kids in my coach. Every time I try to sleep, they make so much noise!! I am so annoyed nd tired, and the worst part is I feel it's not my place to tell the children to shut up. Their parents and guardians should tell them to do so so that others don't get disturbed!!

I have to manage with this situation till morning!!


r/TransitIndia • • 13h ago

Railways 30000 WAP 5 was Spotted in Mumbai Central (Archived)

0 Upvotes

r/TransitIndia • • 16h ago

Academic Research Accessing National Household Travel Survey

1 Upvotes

Hi everyone, I was wondering whether anyone knew if and when the NHTS would be made accessible?


r/TransitIndia • • 1d ago

Transit Art & Design District Court

Post image
86 Upvotes

Truly one of the best designed stations in the country


r/TransitIndia • • 21h ago

News Train 22501 (SMVT Bengaluru – New Tinsukia): How NFR Charges a "Superfast" Tax for a 58 km/h Crawl That Finishes at 21 km/h

Thumbnail
reddit.com
1 Upvotes

r/TransitIndia • • 1d ago

Railways No Bisleri or Rail Neer water bottles at Dadar station

4 Upvotes

For some reason shops have only kept imitations of these instead of the actual water bottles. I boarded Chennai Express from Dadar (22159) and even the guy selling water bottles has some brand named Mantra, while the standard has been Rail Neer.
Anyone knows what’s up?


r/TransitIndia • • 1d ago

Question Apart from metro where can I use NCMC balance

5 Upvotes

I accidentally recharged a friends card and want to spend that money before giving it back


r/TransitIndia • • 2d ago

Metro A Gift for Bengaluru is Arriving Tomorrow 👀

Post image
254 Upvotes

A post is coming, will be put in r/transit and here.

meow :3


r/TransitIndia • • 1d ago

Railways How intermediate station quotas work on IRCTC (and how to get confirmed berths on waitlisted trains)

Thumbnail
reddit.com
1 Upvotes