How to Book Train Tickets in India for Foreigners: The Ultimate Guide
Wondering how to book train tickets in India as a foreign tourist? Learn how to register on IRCTC, use the Foreign Tourist Quota, and avoid payment failures.
TL;DR
Honestly, planning a trip to India is a thrill, but booking train tickets from another country? That part is a total nightmare. You're going to hit constant payment rejections, confusing quota options, and verification screens that seem designed to keep you out. But don't give up just yet. Once you get a handle on how the system operates, it's actually not that bad. To start, you'll need an account on the official IRCTC website, which costs about ₹100 (plus tax) to verify your non-Indian mobile number. If checkout fails (which happens all the time with foreign cards), you can switch gateways or use a third-party agent like 12Go. You can even grab seats a whole year in advance using the Foreign Tourist Quota.
How Can Foreigners Register and Verify an IRCTC Account?
Getting your IRCTC account set up from outside India starts with registering on their official site and filling in your details. The tricky part is verifying your phone: you must pay a ₹100 registration fee (plus GST) to receive OTPs on an international number. Once you input those codes, your account is live.
Before you can actually book any trains, you have to deal with the Indian Railway Catering and Tourism Corporation—everyone calls it IRCTC. The signup form itself takes maybe two minutes, but verifying the account if you don't live in India is where most people get stuck. The database requires a small payment just so it can authorize SMS delivery to a foreign phone number.
Here's the easiest way to get through it:
- Head over to the official IRCTC registration page.
- Pick a username you'll remember and fill out the personal details. Double-check that you set your nationality to your home country (like the US or UK) rather than letting it default to India.
- Punch in your international phone number, prefixing it with the correct country code.
- Once you submit, the portal will ask you to pay the ₹100 + GST verification fee (which comes out to roughly $1.50 USD).
- Complete that payment, then check your email and phone messages. You will need to copy both of the OTP codes.
- Submit both codes on the verification page, and you are all set.
[!TIP] Sometimes, international SMS OTPs can be slow to arrive. If nothing shows up after a few minutes, try clicking the "Resend OTP" button. It also helps to use a widely supported email address like Gmail so the email verification code comes through instantly.
What is the Foreign Tourist Quota (FT) in Indian Railways?
The Foreign Tourist Quota is a special pool of seats reserved exclusively for international visitors and NRIs on popular routes. You can book these tickets up to 365 days before departure in premium classes like 1AC, 2AC, and Chair Car, helping you secure seats long before general bookings open.
If you are planning your trip months in advance, you should definitely know about the Foreign Tourist Quota (FT Quota). Indian Railways sets aside a dedicated number of berths on popular routes—like Delhi to Agra, Jaipur, Varanasi, or Mumbai—specifically to help international visitors get confirmed seats.
Here is why this quota is a lifesaver:
- A huge booking window: While regular tickets can only be booked 120 days in advance, the FT quota opens a full 365 days before departure for air-conditioned classes. This lets you plan your itinerary way ahead of time.
- Better availability: Because only foreign passport holders can book these seats, they don't sell out instantly like the general quota tickets.
- Slightly higher cost: FT quota tickets do carry a service charge, making them a bit more expensive, but the peace of mind of having a confirmed seat is well worth the extra couple of dollars.
To check these seats, just select "Foreign Tourist" from the Quota dropdown menu before you hit search on the IRCTC page.
| Quota Feature | General Quota | Foreign Tourist Quota |
|---|---|---|
| Booking Window | 120 Days | 365 Days (AC Classes) |
| Ticket Cost | Base Fare | Base Fare + Service Charge |
| Availability | Hard to get on popular routes | Much better availability for tourists |
| Eligibility | Indian Residents | Foreign Passports & NRIs |
How Can Foreign Tourists Pay for IRCTC Train Tickets?
To pay for IRCTC tickets with an international card, select the 'International Cards' gateway option under the payment menu during checkout. If the transaction still fails, using certified platforms like 12Go or buying in person at International Tourist Bureaus in major Indian cities are reliable ways to get your tickets.
Getting your payment to go through is often the most frustrating part of the booking process. Due to security protocols and fraud prevention, many standard Indian payment gateways simply reject international credit and debit cards.
If your payment keeps failing, here are the best ways to bypass the issue:
- Look for the International Gateway: When you reach the payment page, don't just click the first option. Look for the "Multiple Payment Service" tab and select the gateway labeled "International Cards" (usually powered by Atom or another specific processor that supports international Visa, Mastercard, and AMEX).
- Warn your card issuer: Sometimes your bank blocks the transaction because it looks like suspicious activity in India. A quick call to your bank to authorize the charge can solve this.
- Use an authorized travel agency: If the official website refuses to cooperate, try using trusted third-party sites like 12Go. They charge a small booking fee, but their payment system is built to handle international cards smoothly.
- Buy in-person: If you are already in India, you can visit a dedicated International Tourist Bureau at major stations like New Delhi, Kolkata, Mumbai, or Chennai. They have staff who can help you book tickets directly over the counter.
Can Foreigners Book Tatkal Train Tickets?
Yes, foreigners can book Tatkal train tickets on IRCTC, but it is extremely difficult. The booking window opens at 10:00 AM for AC classes and 11:00 AM for Sleeper class on the day before travel, and because these seats sell out in seconds, any payment lag will cause the booking to fail.
Tatkal tickets are meant for last-minute, urgent journeys. While foreigners are technically allowed to book them, the reality is that doing so is an uphill battle.
Here is why you should avoid relying on Tatkal:
- Extreme competition: You will be competing with millions of locals who know the system inside out, and the seats disappear in a flash.
- No tourist buffer: There is no special foreign tourist quota for Tatkal bookings, so you are buying from the general pool.
- OTP bottlenecks: During the frantic booking hour, SMS delivery can slow down. If your verification code is delayed by even thirty seconds, the tickets will already be gone.
Instead of stressful last-minute bookings, it is always safer to check Current Availability (which opens 4 hours before the train leaves) or look into alternative transport like local flights or buses.
Common Booking Questions (FAQ)
How much is the IRCTC registration fee for foreigners?
The registration fee is ₹100 plus GST (around $1.50 USD). This is a one-time fee required to verify your international mobile number.
What documents do foreigners need to travel on Indian trains?
You must carry your original, physical passport and a valid Indian visa (or printout of your e-Visa) during the journey. A digital copy of your ticket on your phone is perfectly fine.
Can a foreigner book tickets for an Indian citizen under the Foreign Tourist Quota?
No, the Foreign Tourist Quota is strictly reserved for foreign nationals and NRIs. Any passenger traveling under this quota must have a foreign passport or NRI status, and Indian residents cannot use these tickets.
Kartik Arora
Railway Travel Expert • 500+ Journeys
Kartik is a passionate Indian Railways traveler who has spent years decoding the complex algorithms behind IRCTC waitlists, Tatkal quotas, and chart preparation. He built LastBerth to help fellow travelers find confirmed tickets when all hope seems lost.
Recommended Reading
How to Travel with a Dog in Indian Trains: Pet Booking Rules
Want to travel with a dog or cat on Indian Railways? Learn the official pet booking rules, 1AC coupe requirements, veterinary certificate steps, and fees.
IRCTC Auto Upgradation: How It Works, Rules, and Secrets to Get a Free Upgrade
Wondering how the IRCTC Auto Upgradation scheme works? Learn how to opt-in, key rules for families and cancellation charges, and practical secrets to maximize your chances of getting a free class upgrade.
How to Check Vacant Berths After Chart Preparation
A practical guide to chart vacancy, current availability, station-pair searches, and safer last-minute checks for Indian Railways trips.