Tatkal booking, an emergency train ticket booking system in India, is a much needed service for those who are travelling on emergency situations. Indian railways allow booking of Tatkal tickets 2 days before the travelling date. Tickets can be booked from the reservation centers spread across the country and also from the Indian railways website (IRCTC), which is one of the most widely used online service from Indian Govt.
Getting one such Tatkal ticket is really a tough nut to crack. If you got to get tickets from the reservation centers, you got to be there standing at the queue from 3:30 A.M. before the travel agents do. Booking Tatkal tickets online is still worse, you might never be able to login during the time Tatkal booking opens (8 A.M. in the morning). Its tough to fool the validation layer of this service as well. I too had many failure and successful attempts in booking Tatkal tickets. From my experience, here are some quick tips to increase your chances:
1. Log on to the website well in advance. Tatkal booking starts at 8 A.M. The server will be loaded around 7:45 A.M itself. Its better to log on to the site around 7:30 A.M. Now, you need to maintain your session alive till 8 A.M. for you to book tickets. To do that, you can make use of my GreaseMonkey script, which refreshes the page every 2 mins (Check out Update-1). There are other sophisticated solutions for keeping the session alive like this Firefox plug-in. But, the script I have written is simple and it works well.
2. Keep your information ready. Make yourself ready with all the information needed for booking the ticket. Train number, Train name, boarding station code, destination station code and also the debit / credit card details.
3. Use Quick booking form. IRCTC added the quick booking feature few months back. This feature takes the information about the trip on a single form when compared to the normal booking which spans across multiple pages.
4. Auto-complete input form. All the modern day browsers include Auto-complete feature – Auto completing the form fields based on the previously entered values. Do a dummy transaction before the Tatkal booking opens. That way, you can save some valuable time by auto-completing the form fields during the actual booking.
5. Use the faster payment gateway. Many times, the transaction fails during the payment process. Whenever you make any transaction, the service will transfer to the banking site and then back to the IRCTC page. Avoid gateways which takes you through more than 2 pages in the name of security. Some of the banking sites use virtual keyword for security PIN to safeguard from any key tappers. Prefer not to use them as it will take more time than typing the PIN. Of course, we are relaxing on security here.
Plan your travel well in advance and let those who are really in need of Tatkal tickets get them.
Update: IRCTC has released its beta site today (23-Jan-2010). Check it out here.
Update-1: IRCTC site is killing the session on refreshing the page. Hence, the above script has stopped working. I have updated the script to hit the ‘Quick Book’ link every minute and keep the session alive. Install the updated script from here.
-- Varun
One more tip is to use cleartrip.com/trains. I once tried both irctc and this, and cleartrip was faster.
ReplyDeleteAnd I ve also heard that using a credit card is faster as it would transfer to the banking site. I never used a credit card, but maybe something that is worth a try.
- Try using multiple browsers!
ReplyDelete- Use a good internet connection, so I prefer office than home.
- Pray! :)
Good post. I guess, from "itzcash" there is a webservice for irctc. I haven't tried it before. But, in case is it possible to post the form readymade with the values using these webserives? I haven't tried though. :)
ReplyDeleteNice thought @guruparan18. I was also thinking in the same lines. My wild guess is they should have web service enabled, else there cannot be third party consumers like cleartrip or erail.
ReplyDeleteReally valuable article na!
ReplyDeleteHello,
ReplyDeleteThanks for posting such a great information on India railways, but I think the main issue with IRCTC is the REFUND.
The refund policy is very bad, it may take more then 3-4 months even after many followups via emails and even send a written complaint to the GM of Indian Railways.. This is the only drawback, our Govt. should take some action and improve the refund policy so that customer do not face at least refund problem.
I am an agent using OSS service...must say the service works really fine until 8:00 in the morning; but as soon as we go past 8:00; the browser/software freezes, can anyone tell me if its possible to keep the form filled on IRCTC website before 8:00 and then just click on "book" @ 8:00? Plz comment soon, mail me the reply on [email protected]
ReplyDeleteHai varun,
ReplyDeleteits not possible to do so.i recently booked tatkal ticket.actually we did the same as you said.we logged in at 7:30 am itself & then we kept the page alive.but it didnt work at 8:00 am.it requires you to log in at 8:00 am only.otherwise it wont work.
@Shylu ka: it works. Have done it soo many times.
ReplyDeletehow do we add hacks to fill all the details before 8:00 and just click on book at 8????
ReplyDelete[email protected]
can anybody tell me how to book tatkal ticket at 8 am ticket should be get booked at 8 am only because some train are getting full in only 30 seconds.
ReplyDeleteVarun, Can you tell me how to use your script?
ReplyDeleteSCRIPT IS GOOD & IT WORKING BUT PROBLEM IS WHEN SCRIPT IS RUN SESSION LOG-OFF AND RELIGION AGAIN
ReplyDeleteYOU CANT MAINTAINED YOUR SESSION ON IRCTC SERVER USING REFRESH BUTTON OR USING THIS SCRIPT.
IF YOU WANT YOUR SESSION LIVE CLICK ON QUICK BOOK.... IF YOU PRESS REFRESH OR USING THIS SCRIPT YOUR SESSION IS LOG OFF
@Raj: The script was working for quite sometime and has stopped working only recently. Thanks for letting me know of this. Have updated the script.
ReplyDeleteit seems the quick book feature is disabled between 8:00 am to 9:15 am. also it requires to login if one is logged in before 8:00 am....
ReplyDeleteany workaround these?
So good advice, I had been going crazy for a tatkal ticket for the past 2 weeks, just not getting anywhere, sometimes even after booking and clicking the pay button I was not able to get a ticket, even travel agents refused to get me one. I am loosing around a 1000 Rs per day for this reason. May Varun's advice help me tomorrow morning.
ReplyDeletehi varun,
ReplyDeletethe blog is very helpful.
how can we install the script given by you.