Last verified October 2026 against IRCTC’s Foreign Tourist Quota guide and the National High Speed Rail Corporation (NHSRCL) project updates. Charges and rules change, so check IRCTC before you pay. See our editorial policy.
Can foreigners book trains in India online?
Yes. IRCTC (Indian Railway Catering and Tourism Corporation) is the official booking platform, and it has a dedicated route for international visitors. You do not need an Indian phone number or an Indian bank card. That said, the process has a few quirks, such as a separate registration and mobile verification step, and it is easier to complete it at home before you fly than from a hotel Wi-Fi connection after a long flight.
You have three practical choices:
- Book yourself on IRCTC (website or app) using the Foreign Tourist Quota. This is the cheapest option and gives you the most control.
- Use a licensed travel agent or a tour operator who books on your behalf. You pay a fee, but you avoid portal frustrations, which can be worthwhile for a tight multi-city route.
- Buy at the station reservation counter in India. Many large stations have a special foreign tourist counter, but lines can be long and popular trains sell out.
What is the Foreign Tourist Quota?
The Foreign Tourist Quota is a block of berths and seats that Indian Railways sets aside for visitors who hold a valid passport. Its biggest advantage is time. According to IRCTC’s published guide, international users can book under this quota up to 365 days in advance, while the regular advance reservation period was 60 days when the guide was written. For bookings made beyond the current regular window, the Railways allocates your berth later, when the normal window opens, and IRCTC notifies you by international SMS. If the Railways cannot allot a berth, the ticket is cancelled automatically and you are refunded.
IRCTC’s guide lists these classes as available under the quota: Executive Class (EC), First AC (1A), Second AC (2A), Third AC (3A), AC Chair Car (CC), Sleeper (SL) and Second Sitting (2S). You must enter a valid passport number for every passenger when you book.
Costs you should expect
On top of the fare, IRCTC’s guide describes a one-time registration or mobile-update fee for international users (Rs. 100 plus GST) and a service charge of Rs. 200 plus GST per ticket booked under the quota. Cancellations under the quota deduct 50% of the fare in addition to the standard cancellation charges, so book dates you are confident about. Because these figures come from IRCTC’s guide and can change, confirm them on the booking page. Use the India currency converter to turn rupees into your own currency.
How to book a train ticket on IRCTC as a foreigner
- Register on irctc.co.in. Create an account using your email and an international mobile number. Existing users who registered earlier may need to update and verify the mobile number through the profile page.
- Verify your mobile number by OTP. IRCTC sends a one-time password to your international number. You need to complete this before the foreign tourist booking option works.
- Log in and open Foreign Tourist Ticket Booking. It appears under the Services menu. Choose your origin, destination, date and class.
- Pick a train and class. Check the status shown. “Available” means a confirmed berth, “RAC” means a shared berth that may be confirmed later and “WL” means waitlisted.
- Enter passenger details. Use names exactly as printed in the passport and add each passport number.
- Pay by international debit or credit card. After payment, you receive a confirmation by SMS and email. Save the PNR number.
- Check the chart. The final seat or berth is shown after the chart is prepared a few hours before departure. Carry your passport, because staff can check ID on board.
If a card is declined, try another international card or contact your bank to allow online foreign transactions. Do not make repeated attempts with the same details, because that can lock the payment.
Indian train classes explained
Choosing the right class shapes your trip more than the train itself. Here is how they compare for a visitor.
| Class | What it is | Best for |
|---|---|---|
| 1A (First AC) | Lockable 2- or 4-berth private cabins with bedding | Privacy, solo women, families on long overnight trips |
| 2A (Second AC) | Open bays with 4 berths plus 2 side berths, curtains and bedding | The best balance of comfort and price on overnight routes |
| 3A (Third AC) | Open bays with 6 berths, more crowded, bedding included | Budget-friendly air-conditioned overnight travel |
| EC (Executive Chair Car) | Wide reclining seats on fast daytime trains | Short, quick daytime hops on trains such as Vande Bharat or Shatabdi |
| CC (AC Chair Car) | Air-conditioned seats on daytime trains | Day trips like Delhi to Agra or Delhi to Jaipur |
| SL (Sleeper) | Non-AC berths with open windows | Adventurous and lowest-cost travel; not ideal for first-timers |
| 2S (Second Sitting) | Non-AC bench seats | Short local hops; usually crowded |
For first-time visitors, 2A on overnight routes and CC or EC on daytime trains are the sweet spots. Sleeper class is part of the experience for some travelers, but it can be hot, crowded and noisy, and it is harder to keep your belongings secure.
Which trains are best for tourists?
India runs thousands of services, but a handful cover most first-time itineraries:
- Gatimaan Express (Delhi to Agra). A fast daytime service from Hazrat Nizamuddin to Agra Cantt that takes roughly 100 minutes. It is the quickest train between the two cities, so it is the usual choice for a Taj Mahal day trip. Check the current timetable before you book.
- Shatabdi Express. Daytime chair-car trains between major cities, such as Delhi to Jaipur, with meals included.
- Vande Bharat Express. Newer semi-high-speed chair-car trains on a growing number of routes, with modern coaches. Check IRCTC for the routes and whether they offer foreign tourist quota seats on your dates.
- Rajdhani Express. Fast, long-distance AC trains linking Delhi with state capitals, with bedding and meals included.
- Mail and Express trains. The workhorses of the network. Cheaper and slower, but reaching almost everywhere.
To sketch a rail route that fits your days, use our India itinerary planner, which orders cities sensibly and estimates travel times.
Is there a bullet train in India?
Not yet. India’s first high-speed rail line, the Mumbai to Ahmedabad corridor, is under construction and covers roughly 508 km. The National High Speed Rail Corporation has said the first service is expected to start in August 2027, while the full corridor completion date has not been fixed. The line is designed for very high speeds, with trains planned to run at up to about 320 km/h, which would cut the journey to a couple of hours.
Until it opens, the fastest trains tourists can ride are the semi-high-speed services such as Gatimaan and Vande Bharat, which run well below true bullet-train speeds. Do not build a 2026 itinerary around the bullet train, and treat any website offering “bullet train tickets” today as a scam.
Tips for riding Indian trains
- Book early for popular routes. Delhi, Agra and Jaipur trains and overnight services to Varanasi or Jodhpur sell out weeks in advance.
- Arrive 30 to 45 minutes early at big stations. Platform numbers can change, so confirm on the departure board.
- Keep your valuables on you. Use a lock and chain for bags on overnight trains and keep your passport and phone in a money belt or inner pocket.
- Carry snacks and water. Meals are included on some trains only, and railway-station food quality varies.
- Use a live-tracking app to check delays, since late running is common, especially in winter fog.
- Mix trains and flights. For long distances, like Delhi to Kerala, a short domestic flight saves a day or more. Our trip budget calculator lets you compare costs.
Frequently asked questions
Can a foreigner book a train ticket in India?
Yes. Foreign tourists can book on the IRCTC website or app by registering with an international mobile number and using the Foreign Tourist Ticket Booking option, paying with an international card.
How far in advance can tourists book trains in India?
Under the Foreign Tourist Quota, IRCTC’s guide says up to 365 days in advance, compared with the regular advance window of 60 days at the time the guide was published.
Do I need my passport number to book an Indian train?
Yes. You must enter a valid passport number for each passenger when you book under the Foreign Tourist Quota, and you should carry the passport on the train.
Is there a bullet train in India?
Not yet. The Mumbai to Ahmedabad high-speed line is under construction, and the first service is expected in August 2027 according to NHSRCL. Gatimaan and Vande Bharat are the fastest trains running today.
What is the best train class for tourists in India?
For overnight trips, Second AC (2A) offers the best balance of comfort and price, and First AC (1A) offers private cabins. For daytime trips, AC Chair Car (CC) or Executive Chair Car (EC) is the most comfortable.
What is the fastest train from Delhi to Agra?
The Gatimaan Express is the fastest, taking roughly 100 minutes between Hazrat Nizamuddin and Agra Cantt. Confirm the current timetable on IRCTC before you plan.