IRCTC Refund Time: How Long Until Your Money Comes Back?
Cancelled a ticket or a payment failed — so when does IRCTC actually refund your money? Here are the real refund timelines for tickets, failed payments and TDR, and what to do if it's late.

You cancelled a ticket, or a booking failed, and now you are watching your bank account: how long does an IRCTC refund actually take? The timeline depends on *why* you are getting a refund. Here are the real IRCTC refund times.
Refund After Cancelling a Confirmed Ticket
When you cancel a confirmed or RAC e-ticket on IRCTC, the refund (after cancellation charges) is processed by IRCTC quickly and usually credited back to your original payment method within 3 to 7 working days. The exact day depends on your bank or payment gateway, not just IRCTC. See the cancellation charges and refund rules.
Refund After a Failed Payment
If money was debited but the booking failed, IRCTC auto-initiates the reversal. This typically lands back in your account within 3 to 5 working days, sometimes sooner. If it does not, read our guide on payment failed but money deducted.
Refund on a Waitlisted E-Ticket
A fully waitlisted e-ticket that does not confirm is automatically cancelled, and the refund is credited without you filing anything — usually within 3 to 5 working days of chart preparation.
Refund via TDR
If you file a TDR (Ticket Deposit Receipt) — for reasons like a train cancelled by railways, AC failure, or missing the train — the process is manual and slower. TDR refunds can take anywhere from a few weeks to 60 days, as each case is reviewed. Learn how to file a TDR.
What to Do If Your Refund Is Late
- Check the refund status in your IRCTC account under My Transactions / Refund History.
- Confirm with your bank, since the final leg depends on them.
- If it is still stuck beyond the window, see refund not received.
Bottom line: most IRCTC refunds arrive in 3 to 7 working days; only TDR refunds take significantly longer.
Frequently Asked Questions
How long does an IRCTC refund take?
For a cancelled confirmed or RAC e-ticket, refunds usually reach your original payment method within 3 to 7 working days. Failed-payment and auto-cancelled waitlist refunds typically take 3 to 5 working days.
How long does a failed-payment refund take on IRCTC?
If money was debited but the booking failed, IRCTC auto-reverses it, usually within 3 to 5 working days. If it is not credited in that window, raise it with IRCTC and your bank.
Why does a TDR refund take so long?
TDR refunds are reviewed manually case by case, so they can take from a few weeks up to about 60 days, unlike normal cancellations which are processed automatically.
Does IRCTC refund to the original payment method?
Yes. Refunds are credited back to the same account, card, or UPI/wallet used for booking. The final credit timing also depends on your bank or payment provider.
How do I check my IRCTC refund status?
Log in to IRCTC and open My Transactions or Refund History to see the status. You can also confirm the credit with your bank, since the last step happens on their side.
Refund taking too long? [Check PNR status](/pnr) and track your booking with ConfirmYatra.
Plan your journey with ConfirmYatra
Free real-time tools for Indian Railways travellers.


