Thursday, June 02, 2011

Indian Rail on the iPhone



Welcome to Indian Rail

Thank you for your interest in this Indian Rail app. This app is given for free and is completely non-commercial and the only intention is to spread the word of Indian tourism and Indian railways and add convenience to travelers. It is intended as a voluntary service to India on its 63rd anniversary of Independence. The author receives no money and the app does not permit any financial transactions. This app is provided as-is and is for informational purposes only. To actually book tickets, please visit www.irctc.co.in. Please add any comments or suggestions below.

Changelog


Version 1.81

Fixed an issue where all trains were not being displayed (such as Surat-Mumbai Central route). This now requires selecting a travel class. 

Improved Train tracking 
Fixed an issue related to train routes 
Internal code optimizations and bug fixing


Version 1.80

Dropped support for armv6 (iOS 4.2.1 and below) to be able to support armv7 and armv7s chipset


Track your train on a map
Train route with schedule and distance
View Tatkal (Emergency) fares
Bug fixes and enhancements

Disclaimer:

Map geolocation tracking and train route may not be available for all trains.

Version 1.63 

Fixed PNR not working
120 Days availability check
Other fixes and maintenance
Upgraded project to XCode 4

Version 1.62

Sorry for the downtime of the app. Indian Railways changed a few things on their end and the app had to be updated accordingly. I appreciate all the emails that requested the app to be back on. I am trying to negotiate with Indian Railways for them to adopt the app given that so many people find it useful and also to add the ticket booking and reservation feature. If any of you know a high powered Indian Railways Officer and/or Senior Politician or Member of Parliament, please do let me know so we can make this work the property of the people of India.

Version 1.61

Multi-Tasking Support
Fixed issues related to concession pricing
Various other bug fixes and maintenance

Version 1.6

Added Availability check based on quota
Added Price check based on concessions
Added link to Tatkal (Emergency Fare) information
Added link to support blog

Version 1.5

90 Days advance availability check
Passing Trains by Station with delay info
Train Tracking / Train Route with all stops
Days a train is run
60 second timeout for network requests
Minor user experience enhancements

Version 1.1

Indian Railways - Free and non-commercial app
Lookup stations and station codes
Find trains and schedules between stations
Find availability and ticket rates
Check Ticket (PNR Status)

Download the latest version here

Common requests

1. Ticket reservation - Written to Railway minister asking for permission. If anyone has contacts in IRCTC, please let me know.

2. iPad Version - Coming soon

3. Offline support - Please vote for this in your comments

135 comments:

Santhosh Ejanthkar said...

How to get railway information. Are they any api for this if yes please let me know.

Anonymous said...

Awesome wrk dude!
I hope these feeds frm Indian railways are updated regularly..
Btw Cud u make an ipa fr m-indicator

Aju said...

Cool stuff man, this really v informative... I request u to pls update the train details regularly pls... Does it show wheather a train is running on time? Pls update one train... Ie the chennai super fast from mangalore.. It reaches Calicut at8 pm in the evening and reaches chennai in the morning atbs out 6.30. It starts from chennai at bat 5.15 or so in the evening... Pls update this train... Thank you v much.....

Kalyan said...

All information in this app is live directly from Indian railways servers. Any addition including new trains will come in automatically. You can find out if the train is running late. Find the train and then click on the train to view details and click track. If any train is not listed it may not run on the day you have chosen. Try another day when looking for that train.

amulya said...

It is a very good application for rail enquiry, however some passenger trains are missing in the list. eg. From BQA to KGP, there are only 8 trains showing in the app. But actually therevare more trains. If all trains will be included in the list it will be more reliable.

Thank you for the app.

lksam_dr said...

Awesome application !!! Keep the good work going ! Thanks a lot !!!

Sridhar Venkataraman said...

Great App. please continue the good work. looking forward to the iPad app. thanks for the app.

Anonymous said...

Awesome work dude

Tom Thomas said...

Awesome app Kalyan! Keep up the good work. Hats off to you

mesh said...

Excellent work, man.
How frequently do you update the timing details?

Anonymous said...

Absolutely awesome app! Please develop the iPad version soon. Desperately waiting for it. Thanks so much!

Anonymous said...

Good work ! Any hope for providing this app on older iPhone 2G models? If you can show availability of seats and cost for a given Date of Journey and for a selected From / Destination, for all classes, it is even more useful. If I have to choose Class of travel and seats are not available in that class, then I will have to repeat the search for another Class or try another train and so on until I find the seats for a given date of journey !

- Shreya Sampath

Satish said...

Nice app buddy keep up the good work

Anonymous said...

Very nice

Aju said...

Hi mam, I once again congratulate u for ur great work... I v e a query, when I checked for all trains from thrissur to eranakulam for the date sept 6th, I m able to view trains till 3.45 pm only. Why's that? If u could pls update me on this , it ll be really nice, thanks.....
Aju.

Anonymous said...

Awesome work , hope to see the reservation coloumn in the app soon.

Anonymous said...

Awesome app. Many thanks for this. I can use my iPod, and it's so good.

Shaju nair said...

Awesome app! Most useful iPhone app.

Anonymous said...

Hi, this is Avishek from the Indian Express in Delhi. Trying to get in touch with you for a story. Please send me your contact details at avishekgd@gmail.com.

Pranay said...

great work sir!
i'm a student doing my IT from gujarat and am GREATLY interested in app developement for bot: android and iOS devices.

please if possible email me some stuff which can help me start with the basics! :D

pranaymankad@yahoo.com

Anonymous said...

Good work, keep it up.

MJS said...

Wonderful app, really helpful. Gives realtime update when standing in queue. Just one problem, it lists only 25 trains between any two stations in ascending order of their times. Thus, where trains are more than 25, evening trains are not listed. Limits the use of this app. Is there a way to circumnavigate this problem.

Bije said...

One of the most utilized app on my phone when i'm in India
Kudos to the developer and team.

Anonymous said...

Realy its great great app, many many thanks ti you.
Please update new trains in this app

Vivek BHOPAL MP INDIA

J Thakker said...

please provide selection of seate/berth on on-line bokking

Anonymous said...

Amazing. Without any financial profit u made this app. Every part of app is very very very good. Plc inform m

Anuj said...

Hi,

Its a very nice and useful app. used it on iPhone extensively. Thanks a ton for the efforts.

Can you plz provide this app for Nokia Symbian platforms as well.

Regards,
Anuj

Anonymous said...

Its not working right now.. Everytime i click in show trains it shows no matching trains found

Anonymous said...

It is no longer available on App store . Why? It is such an excellent and useful app.

Anonymous said...

Do we get to c this app working again

Kalyan said...

The app has been updated and re-published. It should be on all app stores within 24 hours. The changes were required due to a change on the Indian Railways side. Please do let me know if you still face issues after the update.

Bharath said...

Hi Kalyan, This is quite an useful app. Hey - have a query - you suggest any good getting started article on building apps for iPhone

Anonymous said...

It's not working now. I think it's after the update .tried to reinstall the app but says it requires latest OS. Mine is old One and cannot upgrade due iPhone lock issues.Pls help ......

Zunaid ibrahim said...

Great job men. Thanks for your concern. We know your limitations but we are hopefull that you will be able to win. At list you hav done something productive for your country.

rjlawman said...

Very very nice work.. Keep it up.!

Aayush Singhal said...

Hi,
Last week I had the same idea for making such an app for android . There are apps already in the market but I found many problems with them .
I just need to know how can we pick the data from railway servers .

Anonymous said...

Sir it is not working for the last 3 days. Any update

Dhasarath Singh said...

Hi, Your time n efforts has not been wasted, this is really a very good initiative.

I wonder why the pnr chk n availability chk n booking on the web using a browser is so slow, when compared to this or other apps we find here on appstore.

Anonymous said...

Great app! A necessity for one who travels on Indian rail. Mr Kalayan, Sir please incorporate online booking. Irctc has launched mobile booking site. Or please try with ngpay or atom or yatra Thaks a lot for a great app

Anonymous said...

This application is awesome:)
Love it... Indianrail!
It's accurate and fast accessible.
Gr8 work guys!

Anonymous said...

I have tried the ticket status several time but it's not working. Have reinstalled the app but still facing the same issue. Kindly advice.

Paul vkm said...

Very nice and got all informations.

Anonymous said...

Xcllent app...

Anonymous said...

Great work dude..... Thx for the app. Love this app

Anonymous said...

Dear sir
Please update the station name for the following code
"JPR"

Anonymous said...

I am not able to check any PNR status
Everytime when i check , it shows error
N i had try many PNR but every time its shows the same error like due to unavailability or PNR is expired n i deleted n reinstalled this app also
Please help

Anonymous said...

Hi Kalyan,
I tried out your Indian Rail app from the iOS store. Kudos for creating a something handy and dependable. Its totally worth recommending to others!

Cheers.
Yasho

Anonymous said...

Unable to get ticket status beyond 3 months upgrade required to check data for 4th month as per new policy of railway

varun makkar said...

Unable to check pnr status

AYUSH AGRAWAL said...

I have iphone 3g and this is unavailable for me from the last few month.

AYUSH AGRAWAL said...

I have iphone 3g and this is unavailable for me from the last few month.

Anonymous said...

Very useful application. Hats off to Indian Railways

vikasmeenu said...

PNR not working please fix it, because i'am impressed this application.

Kalyan said...

Update: The PNR related issue has happened because Indian Railways changed something on the server. A fix has been created and sent to appstore for review. Hopefully the fix will be out in a week or so.

Anonymous said...

Gud wrk

sumeet said...

Unable to check station info option

Gautam Murarka said...

Application is very nice and helpful. But station info is not working from last 1 week. Pls fix this issue.

Gautam Murarka said...

Sation info not working

Anonymous said...

This is excellent.Thanks kalyan.Great service to nation.

Rajiv said...

Very useful app. Wish it could be integrated with railway ticket booking as well.

Anonymous said...

Thanks man
Good work
:)

Anonymous said...

Finally some one has made a great app that's free too, it's pain to follow a late train so please can you put train in favorites or follow and get its in information every 30 min or so with alarm on departing a given station so that we can depart on time. Thanks 

Anju Saini said...

Awesome !! Loved this app . Freed me from so many tension of prior research of booking online n going to pick anyone from station .. Thanks a ton who made this .

Anonymous said...

Please have a tab " Search by Train Name", and route of the train with all t stations and time in case just to know when

Anonymous said...

Please have a tab " Search by Train Name", and route of the train with all t stations and time in case just to know when

shell said...

Very nice informer

Dr.Prabhu Thilaak said...

Hi Kalyan ji,
By far this is the BEST app for iPhone in this category.
GREAT job.... Special mention for the app being ' FREE '
Wonderful job... Pls try to add the book tickets option also.
Cheers,
Dr.Prabhu Thilaak.

JITENDRA NARAYAN said...

A very useful apps and lots of thanks for developing this Indian Rail apps for iPhone.

Anonymous said...

We have to learn much more from DB navigator as we can see position on running trian

Anonymous said...

Needs a new icon Logo !!!! Other vice great app

sumeet said...

Station info option is not working

Anonymous said...

Nice app online booking shd come

Anonymous said...

Awsome application

Anonymous said...

Cfxgb

Unknown said...

Great stuff tks for all this

Sankaranarayanan Raja said...

Best app in this category.Keep it up and thanks for preserving free.

Gaurav Sharma said...

Excellent app and great work done.... Kudos

Anonymous said...

Ultimate App ! Boss

Anonymous said...

Excellent work good app thanks

Joseph Roxy said...

Beautiful appl keep it up. We believe it is updated regularly. Thanks

Unknown said...

Hey dud
Nice app
But u also add time table off rail it's help to us for local use

Anonymous said...

A very useful app !!! 100% reliability !

Anonymous said...

Amazing app , thank you sir!

Bobby said...

Super app , could you make the app more attractive look and booking the ticket option

Unknown said...

Very nice and very comfortable

Anonymous said...

Yeah love the app ! It's needs new design, UI , Icon or Logo. The features are great :)

Ashish Kumar said...

Like the above comments the app needs to be modernisized ! With iOS 6 comming up :)

Arvind's Perspective said...

Application force shuts down itself. Hardly can track the occurrence.

sumeet said...

Station info is not working

Preetham said...

Hey kalyan the train tracking is not working i am trying to track trains on this app for the past one week n its telling No tracking information found..!!
This app is an awesm app for train info n was well update with tracking the train.

Train station info also not working
Kindly update..
Regards
Preetham

Sam said...

Hi Kalyan, this is one of the best apps on my iPhone. It has made life a whole lot easier. Keep up the good work. However, I have a suggestion. It would be great if you could add the 'train route' option also.

Anonymous said...

Very good App.. Works properly and Fast

Unknown said...

When I select the trains between Bhusawal and Mumbai it doesnt show all the trains. What could be the problem?

Pradeep Jain, Jalgaon. said...

Very good. It can happen in India. Great.

Unknown said...

This app is awesome i have used this app in iphone 3g 4.1 one of my friend deleted this app when i had opened app store to download this app it shows upgrade to ios 4.3 required pls help me i want to use this app

Unknown said...

Best app for railways. No app vl replace it

Unknown said...

Why i can not get information about after12pm train
Only show at 11am

Anonymous said...

Crashes and closes as soon as you start the app on Ios6.1 and press the station info button at the bottom of screen.

VIJAY.A.MARU said...

Shows incorrect ticket prices. It needs to be improved.

Anonymous said...

Truly nice !!!'n

harmeet said...

great app. indian railways got hi tech yo!!!!!!

Prakash said...

Good App

sargun said...

as soon as i click on station info the app crashes....:((((

Raja Balakrishnan said...

Unfortunately it is unreliable ! Search for trains with AC chair car to SBC (Bangalore city) you will draw a blank.
Repeat search for Bangalore cantt ,all trains will be listed.
For such apps accuracy is everything.
Raja Balakrishnan

Unknown said...

Thank you, it's awesome app. Expecting ipad version very soon..

Anonymous said...

I have not been able to fetch availability since morning.. Is there a problem ?

Anonymous said...

Useful info. Fortunate me I found your web site by chance, and I
am shocked why this coincidence didn't came about in advance! I bookmarked it.

Feel free to visit my web-site: acoustic guitar chord

Unknown said...

Awesome n fabulous app u hv done Kalyan. Thanks n great. Suggestion wld be we need to facilitate the change of class after train selected. Present version, makes me 2 steps back to get this corrected. And more, u can hv an option for"book" which can link to irctc site n sync the data which hv chosen by me search. It's only my suggestion to refine to the next version. If any logical error pls apologise. Thanks once again

Manisha said...

It just give error NO TRAIN FOUND or SERVICE UNAVAILABLE all the time. Pl debug.

Unknown said...

Awesome app
Please update it
As in iphone4 it crashes.
Some time its shows that no information found even when restart it, starts showing the detail required..
Please update it and also add an option to add trains favourites...
Thanks

Unknown said...

It just give error NO TRAIN FOUND or SERVICE UNAVAILABLE all the time. Pl debug

S ramji said...

Fine job done. At adoni platform no have undergone changes on account to partial completion of doubling of track. You may like to check pl

bunga prasad paul said...

Good application, fast and useful .

Anonymous said...

Station info not working

Anonymous said...

Hey really great app.. any ways to get it on Android phone?

Frequent traveller said...

I should say that this an awesome app for frequent travellers...thanks a ton...only one suggestion you have not included Head quarter quota ....if possible please add those as well...thanks

Ravi Shanker K said...

Hello,

It is one of the best Indian Rail app i ever use. Thanx for providing simple yet powerful railway app.

I have one suggestion , keep history of recent station as we need to enter details To & From always !
May be am not sure, what would be the software effort, but it should be best enhancement .

- Ravi S

rahul said...

Awesome work dude

Unknown said...

Why the fares shown are nearly twice than normal? Something wrong. For example, 2 AC fare from Mumbai to Amravati is only Rs. 1260 whereas your app shows more than Rs. 2000! Further even normal sleeper class (not AC) are also shown at Rs. 2000 plus whereas actual fare is nearly Rs. 300. Looks like some multiplication formula is built into the fare field. Please correct the bug.

Deaf Culture said...

Hi great dude

Very nice this app @ Indian Rail.

Plz make updating new @ SEAT MAP & platform because Deaf people should not use hear if happen moving platform from trains & coaches class , Handicapped Class coaches.

I hope you will understand what feeling help us for safely

Will vote you more after information perfect of all details.....

Contact me if doubt about Deaf & Handicapped

Thanks
Manan

Unknown said...

Very useful app, it does not show train fare between selected station properly

Unknown said...

Please tell me wether this app is on andriod os ?

Unknown said...

Please tell me wether this app is on android os... If yes please send me the link to my email id...
ronak.pujari1990@gmail.com

Unknown said...

Good job

Dasari said...

A great app. But i observed in IOS app that in the Ticket status section, "Find trains" is there instead of "find status". Sorry if i could not understand properly. Is there any reason behind this?

Basit shaikh said...

Very very nice arms app man.... Thanks so so so much

Basit shaikh said...

Very very nice arms app man.... Thanks so so so much

Basit shaikh said...

Awsm app man

Yusuf Kapadia said...

Unable to operate apps
Fare wrongly quoted for every class
Please improve immediately

Unknown said...

Plz send me the link if its available for android os also.. Thnxs
My id- josh.singh5@gmail.com

nilesh said...

Stopped working after update.. Plz fix it

Unknown said...
This comment has been removed by the author.
Unknown said...

Hi,
I am very fond of your app on I-phone since 2011, it just works fine. But, recently I switched over to Android phone, I just wanted to know, whether you have developed the similar type of App for this platform as well? If so, where can I find it, as am very great fan of this app on Apple.....If you have not developed, please develop same app for Android users as well.....
my email id is nbhombal@gmail.com

Warm regards,
N.B. Hombal
Correspondent
Deccan Chronicle
Bengaluru

VijayaKumarGuptaKopuri said...

Can you add new train from Hyderabad to Gnt Bez 530 am ...

Maha said...

Awesome app. Keep up your good work, which is done with service motive with no commercial interest.