Train Travel in India for NRIs

IRCTC booking from abroad has a specific set of gotchas most guides don't mention. Here's how to actually get it working, plus which class, which train, and which app.

Quick Facts
  • IRCTC's own OTP booking flow explicitly isn't available for international/NRI users — you'll likely need a workaround.
  • IRCTC frequently rejects foreign credit/debit cards; third-party apps often handle this better.
  • Tatkal (last-minute) tickets open at a fixed time exactly one day before travel and sell out in minutes.

Why Trains Still Matter for NRIs

India's rail network is one of the largest in the world, and for a lot of routes it's still the most practical way to travel — especially between cities that don't have direct flights, or when you're visiting a hometown well outside the major metros. Trains are also simply cheaper than flying for most domestic routes, and a scenic, genuinely enjoyable way to see the country if you have the time.


IRCTC: Registering & Booking from Abroad

IRCTC (Indian Railway Catering and Tourism Corporation) is the official train ticketing platform, and this is where most of the NRI-specific friction actually lives:

Where It Gets Stuck
  • IRCTC's OTP-based booking flow is explicitly not available for international/NRI users — you'll typically see an error to that effect.
  • Foreign credit/debit cards are frequently declined on IRCTC's own payment gateway, which is built around domestic Indian payment methods.
  • This isn't a bug specific to you — it's a known, common experience for NRIs booking directly on IRCTC.
What Actually Works
  • Third-party booking apps (see below) generally handle foreign cards and overseas mobile numbers more gracefully than IRCTC's own site.
  • If you do have a family member's Indian mobile number available, IRCTC's own site becomes far more usable for OTP verification.
  • Some NRIs simply have a trusted family member in India book on their behalf using IRCTC directly.

Train Classes & Which to Choose

ClassWhat it isGood for
AC 1st Class (1A)Private/shared lockable cabins, highest comfortOvernight long-distance, first-time travelers
AC 2-Tier (2A)Curtained berths, AC, bedding includedOvernight travel, good comfort-to-cost balance
AC 3-Tier (3A)More berths per bay, still AC and beddingBudget-conscious overnight travel
Sleeper (SL)Non-AC berths, open windowsShort overnight hops, tight budgets
Chair Car (CC)AC seating, no berthsDay trains like Shatabdi/Vande Bharat

Premium named trains worth knowing: Rajdhani Express (long-distance, all-AC), Shatabdi Express (same-day AC intercity), and Vande Bharat Express (newer semi-high-speed trains on select routes).

If you're unfamiliar with Indian train travel or traveling with family, an AC class (1A/2A/3A) is generally the more comfortable, predictable choice over Sleeper or General class.

Tatkal & Premium Tatkal Booking

Tatkal is a last-minute booking quota released exactly one day before the train's departure — AC classes open at 10:00 AM IST, non-AC classes at 11:00 AM IST. Seats in popular routes typically sell out within minutes.

  • Premium Tatkal is a dynamic-pricing variant with an even shorter window and no refund on cancellation for most fare types — it exists specifically for urgent, no-alternative travel.
  • Time zones make DIY Tatkal booking genuinely hard for NRIs — 10 AM IST can be the middle of the night depending on where you live.
  • Many NRIs use a travel agent, a family member in India, or a fast third-party app rather than attempting this manually across time zones.

Booking Apps & Third-Party Options


Practical Tips for NRIs

  • PNR status: Every booking gets a PNR (Passenger Name Record) number — check it on any of the apps above to confirm your seat/berth and see if a waitlisted ticket has been confirmed.
  • Senior citizen concessions: Resident senior citizens get fare discounts on IRCTC; eligibility for NRIs specifically can depend on how your booking identity is set up — verify current terms directly on IRCTC rather than assuming.
  • e-ticket vs. printout: A valid photo ID matching your e-ticket is usually sufficient, but keep a printed or downloaded copy as backup — some conductors still expect to see one.
  • Food on board: E-catering apps (Zoop, RailRestro, and others) let you pre-order food for delivery to your seat at a specific station — often a better experience than on-train catering.
  • Luggage: Keep valuables with you and use a chain/lock for larger bags overnight, especially in Sleeper class with open windows.

Frequently Asked Questions

IRCTC's payment gateway is built around domestic Indian payment methods and frequently declines foreign credit/debit cards — this is a common experience for NRIs, not something specific to your card. Third-party apps like ixigo generally handle this more gracefully.

IRCTC's own OTP booking flow is explicitly not available for international/NRI users. Third-party booking apps are generally more workable if you only have an overseas number.

Nothing anymore — ixigo acquired Confirmtkt in 2021, so Confirmtkt now operates as part of ixigo rather than as a separate, independent service.

It's genuinely difficult given the time-zone gap — Tatkal opens at a fixed IST time that can fall in the middle of the night for you, and popular routes sell out within minutes. Many NRIs use a fast booking app, a travel agent, or a family member in India instead.

Disclaimer: This guide is informational. Processes, fees, and rules can change. Always verify with the official portals before applying.

Related Guides