Rajasthan Roadways Launches Official App For Bus Ticket Booking On Mobile

RSRTC-logoRajasthan State Road Transport Corporation (RSRTC) has recently launched an Android application to book bus tickets on mobile. Earlier there was facility of booking tickets only from their website. Providing a mobile app is very good initiative specially from a Government department.  

Application has good user interface. They have mentioned on the app page on Google Play that the app has been developed according to Android Human Interface Guidelines. The very first step is to register from within the app. The registration form is very short and simple and I did not face any difficulties during registration. I got my login details both via Email and SMS within seconds.



Main sections of the application are as below –

  • Book Tickets
    • Search buses from source to destination.
    • Actual seating layout is presented for choosing seats according to preference.
    • Payment can be done by Credit Card / Debit Card / Net Banking or through Prepaid Wallet 
  • My Bookings
    • Cancel Ticket
  • Failed Bookings
    • View Failed Transactions
  • Wallet Credits
    • Payment can be done via Prepaid Wallet as well. Money need to be deposited in designated bank account by Cash/Cheque or by doing a NEFT transfer. After that money deposit information can be send to RSRTC by filling a form in this section.


RSRTC has also developed a RSRTC Mobile App Portal along with the app. All facilities available on the app are also available on the portal except for Ticket Booking. 

A lot of people travel to Jaipur from Delhi and vice-versa daily in RSRTC Volvo buses. This app should be useful for passengers specially for visitors traveling to Rajasthan. 

Download Links

Download ‘RSRTC Official App’ from Google Play

RSRTC Mobile App Portal

RSRTC Website


TaxiPixi – Multi Operator Taxi/Cab Booking Mobile Application

taxipixi-mainIf you are living in a metro city, you have to use Taxis or Cabs for your travel. At least for pickup and drop to/from railway station, airport, bus terminal etc. Taxi scene has changed a lot in India in recent years. First you have to rely on local taxi operators who were very much unreliable for coming on time for the pickup. If you have to leave your home say around 6 am, you would tell at least 5.30 to the taxi operator for keeping a margin. If this was a really bad day for you, there was no sign for taxi even at 6. You start repeatedly calling the taxi operator at every 5 minutes and there was same response from other side – Taxi is on the way, just reaching in 2 minutes. Quality of taxis was also questionable, depending upon your luck.

Things got changed with arrival of Radio Taxis. Radio Taxi operators have good quality taxis which are GPS enabled. You can book taxi by calling to their dedicated call center. Some operators have provided online cab booking facility. Currently there are a lot of radio taxi operators in metro cities in India – Meru Cabs, Easy Cabs, Mega Cabs, Quick Cabs, Yo Cabs, Taxi For Sure, G Cabs, Olacabs, Tab Cab, EasyRide etc. Each operator has different type of pricing depending upon taxi quality. There is different calling number and different online portal for booking taxi for each operator. There is no guarantee of booking confirmation so sometimes you have to try booking one operator after another until there is confirmation, specially in the morning hours. Many times, I have also first booked Quick Cabs (Rs. 10 per km) to catch train in the morning but after no confirmation I have to book Meru Cabs (Rs. 20 per km). Due to this a lot of time got wasted in the morning when I have to be ready for the journey.

Now many radio taxi operators have started charging extra for cab booking via telephone so users who have access to internet prefer to book cabs online on the website of operators. Although most of operators have mobile versions of their websites but these websites are not very fast. Very few operators have native mobile applications which are really useful. TaxiPixi is a mobile application which could be a possible solution. TaxiPixi is one of the first multi-operator taxi booking mobile app.


Some good features of TaxiPixi application are –

  • See all available taxis on a map nearby you current location
  • Send taxi booking directly to drivers of multiple radio taxi companies
  • Booking request can be send to 4 different types of taxis at once – Economy, Economy Plus, Regular and Premium. 
  • Real time tracking of cab movement within the application

Booking a taxi from TaxiPixi app is very easy and fast and could be done in just 15-30 seconds if you are 3G or Wi-Fi in following steps –

  • Provide your source and destination place using the map or by typing the address
  • Provide pickup date and time
  • Provide type of the cab – Economy, Economy Plus, Regular and Premium. You can select/deselect any option depending upon your choice.

TaxiPixi is currently available only for Android but I hope that versions for other platform, specially iOS, will come soon. At present taxis can be booked only in Delhi NCR area. 

Next time I am going to use TaxiPixi for booking a cab for my travel, what about you?

Download TaxiPixi from Google Play

TaxiPixi Website



Recharge Delhi Metro Smart Card Online

Delhi-Metro-Smart-CardDelhi Metro is lifeline of people living in Delhi and coming daily to Delhi from adjacent cities. Delhi Metro is able to maintain its world-class status even after witnessing so much crowd daily. Further to add to its features now Delhi Metro has provided online smart card recharge facility to its commuters. Smart Card has many benefits over tickets including 10% discount on the fare and no waiting in long lines for purchasing tickets. Until now commuters have to recharge their smart cards on ticket counters and customer care centers. Now using the online recharge facility, smart cards can be recharged from home on Smart Card Portal of Delhi Metro. Even you can recharge your smart card on mobile by visiting the Smart Card Portal on your mobile phone as now a days there is not much difference in web browsers on computer and smartphones in terms of functionality.

At present the recharge process is not completely online because after every recharge commuters have to visit Add Value Machines (AVM) which have been stalled at Metro stations. Complete steps of Smart Card recharge are as following –

  • Visit Delhi Metro Smart Card Portal
  • Select E-Services from the Menu
  • Selection any one option from the two as below
    – Quick Top Up  (Recharge without Registration)
    – Recharge Your Card (Register on portal before Recharge)
  • First Option – Quick Top Up
    – Provide Engraved ID (Printed on back on the Smart Card), Recharge Value and Email ID
    – Choose Payment method from one of the four options – Credit Card, Debit Card, Net Banking (Not activated as of now), Prepaid Card (Not activated as of now)
    – Provide payment details
    – Visit AVM
  • Second Option – Recharge Your Card
    – First register on the portal by providing Name, Email ID, Password and Engraved ID
    – DMRC Smart Card Verification email will be sent to the provided Email ID
    – Click on the Activation Link mentioned in the email
    – Recharge Smart Card in same steps as for Quick Top Up

There are many benefits of registering on the Smart Card Portal as below –

  • No need for providing Smart Card Engraved ID every time which will reduce chances of providing wrong ID
  • Facility of adding multiple Smart Cards to your User ID
  • View past recharge history
  • Complaints/Grievances facility 

So use Delhi Metro Smart Card to avoid long queues, and use Online Smart Card Recharge facility to further save you time.

Visit Delhi Metro Smart Card Portal 


Indian Rail App – Fast and Quick Train Seat Availability Enquiry

Indian-Rail-App-SmallTrains are a part of daily life of most of the people in India. For longer journeys trains are preferred way of travel as Air travel is not affordable for major population.  It is one of the world’s largest railway networks. According to data available on Wikipedia, Indian Railway Network comprised of 65000 km route and 7500 stations. Around 25 million people (more than Australia population)  are carried by more than 10000 trains on daily basis. Advance train seat/birth reservation is must for most journeys. Seats can be booked 60 days in advance (recently reduced from 120 days w.e.f. May 1, 2013) at reservations counters as well as online via Internet. There are many trains available from source to destination and passengers have to find which train has the available seats before booking. 

Indian Railway has two main websites for train reservation (IRCTC) and seat availability enquiry (IndianRail). Although both of these websites are very good for serving the purpose but these are not very user-friendly.  Most of the time these websites function very slow due to heavy load which makes whole process of seat availability enquiry very frustrating. Also, there is no option to view seat availability in all trains in one screen. Someone looking for seat availability has to check all trains one by one on the route which is very lengthy process. But very recently I discovered Indian Rail App when I saw one of my friend using it for train seat availability.  


Indian Rail App is a web application which presents complete information only in one screen. You have to provide Source Station, Destination Station, Date of Journey and Class and rest of the work is taking care of by the application itself. Information has been divided into two parts. First part shows information related to all the trains available between source and destination stations. This information includes train name/number, departure time, arrival time, travel time, days of run and classes available.  Second part is the most interesting one and which is what we are actually looking for. It has two views Extended and Collapsed. Extended view is same like Indian Railway website so we are interested mainly in Collapsed view. It presents a calendar or table kind of view which shows Trains in rows and Journey Date in columns. Availability is being presented in all the cells of the table. Apart from the mentioned journey date, availability is shown for next five days as well.  Last column shows the fare for the journey. Green cell color denotes that seats are available for particular journey date. For checking seats availability in another class there is no need to start the whole process from starting. You just have to select the desired class from the options given and the table will be filled again with seats available for the particular class.

Best part of this application is that, unlike official websites, speed of fetching and showing information is very fast. Advanced web technologies have been used in developing the application so that there is no need for complete page refresh every time. Only the required portion is being refreshed based upon the input given by user. In fact, each row of the table is being loaded individually so that user does not need to wait for complete page loading. The application has been developed in a very intelligent way. Not much information is available on the website about the application. Just a Email and LinkedIn profile link of application developer has been provided in contact information. It has been developed by Rahul Goyal, ex-student of IIT Kanpur.

So next time, when you are checking train seats availability, use Indian Rail App. If you find this post useful, Please give your valuable feedback via comments.

Visit Indian Rail App



Train Enquiry on Mobile

In India trains often run late so its very usual for passengers to check whether train is on time or not. Indian Railway has provided various enquiry options like 139 telephone number to which anyone can call or can send SMS to find about train status. One disadvantage of using 139 number is that calling or sending SMS to this number is chargeable for the user and sometimes the information received is not correct or complete. One other better option is to check the status yourself on Internet on Train Enquiry website ( provided by Indian Railway.
This website has been developed by CRIS (Centre for Railway Information Systems) and RailYatri. The website is very simple and easy to use. Train status can be checked by entering train name, train number or station name in the search box provided on homepage of website. User guide has also been provided on the website itself for the benefit of users (
Facility to check status on-the-go on mobile phones has also been provided. There is no native application for various smartphone platforms like Android, iOS, Windows Phone or Blackberry etc; rather they have developed a separate mobile website (i.e. mobile web application) for this purpose. Whenever a user visits website on his/her mobile browser, he/she will be redirected automatically to the mobile website. If this does not happen due to any reason, the same mobile website can be accessed by visiting or in the mobile browser. This website has been designed specially for touchscreen smartphones using jQuery Mobile which is a touch-optimized web framework for smartphones & tablets. Most of the touchscreen mobile phones available in the market should not have any issue in displaying the website.
Mobile website is also again very simple and easy to use as it can be seen in the screenshots above. This mobile website is very useful specially for the passengers during their journey. So next time when you are travelling by train visit on your mobile instead of calling 139.