Call for Paper - November 2022 Edition
IJCA solicits original research papers for the November 2022 Edition. Last date of manuscript submission is October 20, 2022. Read More

M-Ticketing System using QR Codes for Mumbai Local

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Sanam Kadge, Saniya Sayyed, Bhavesh Buwa, Burhanuddin Madraswala

Sanam Kadge, Saniya Sayyed, Bhavesh Buwa and Burhanuddin Madraswala. M-Ticketing System using QR Codes for Mumbai Local. International Journal of Computer Applications 162(11):17-24, March 2017. BibTeX

	author = {Sanam Kadge and Saniya Sayyed and Bhavesh Buwa and Burhanuddin Madraswala},
	title = {M-Ticketing System using QR Codes for Mumbai Local},
	journal = {International Journal of Computer Applications},
	issue_date = {March 2017},
	volume = {162},
	number = {11},
	month = {Mar},
	year = {2017},
	issn = {0975-8887},
	pages = {17-24},
	numpages = {8},
	url = {},
	doi = {10.5120/ijca2017913403},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


The Mumbai Suburban Railway serves up to 7.5 million commuters every day. It is a challenging task to provide a convenient and smooth ticketing experience to the commuters. The Mumbai Suburban railway uses the Proof-of-Payment fare collection system. Commuters have to stand in long queues to purchase a ticket. This causes inconvenience to the commuters. Many a times, to avoid such long queues and save time or if passengers are running late, they opt for going ticketless. The ticket checkers also have to manually check the commuters’ ticket which requires them to manually analyze every ticket for validation. To serve so many people there was a need to have an alternate option other than manual purchasing. Therefore, an app called UTSOnMobile was released for online ticket booking. However, the app proved to be inconvenient to the commuters and was criticized due to the tedious payment process, and other limitations like tedious registration process, inability to book tickets at the platform and outside the predetermined range, inability to download e-ticket offline etc.

Thus, to provide an agile and smooth ticketing experience to the commuters as well as to overcome the limitations of the existing app, a mobile application is proposed in this paper which will have an easy registration following which the users can book tickets from anywhere and can be linked to a free payment gateway like Paytm instead of using the concept of a RWallet. The ticket will be in the form of a QR code containing the details of the journey. This ticket can be downloaded offline. The ticket checker can easily check the validity of a ticket by scanning the QR code using just a mobile phone with a scanning application. This will thus provide an easier and better experience to both, the commuters as well as the railway authorities. The proposal in this paper will show how this system can be executed and will benefit everyone with the help of the research and survey.


  1. Wikipedia (2017). “Mumbai Suburban Railway”
  2. (2016). “Review: Indian Railways' UTS app for unreserved, platform tickets”
  3. Lakshmi Sudha Kondaka, Shweta Salian, Nayonika Roy, Nivedita Sarma. International Journal of Computer Applications, February 2016. “Online Ticket Booking System for Mumbai Local Trains”-IT Dept, SIES GST, Sector V, Nerul, Navi Mumbai
  4. Wikipedia (2017). “QR code”
  5. Corey Wainwright, Hubspot. (2015). “How to Make a QR Code in 4 Quick Steps”
  6. Mehul Yadav, Sumedh Kurundkar, Anushka Barve, Mrugesh Verekar. International Journal of Scientific and Research Publications, October 2013. “A QR Code Based Processing for Dynamic and Transparent Seat Allocation”- B.E (Computers), Vidyalankar Institute of Technology, Mumbai, India
  7. TicketCreator (2017). “Print secure barcode tickets with copy protection”
  8. Eran Feinstein, Direct Pay Online.(2017). “How Do QR Codes Work for Payments?”
  9. QRCode-Generator (2014). “Create your QR code for free”
  10. Google Play (2017). “UTS”
  11. DataGenetics (2013). “Wounded QR codes”
  12. Man Mohan Swarup, Abhiram Dwivedi, Chanchal Sonkar, Rajendra Prasad, Monark Bag, Vrijendra Singh “A QR Code Based Processing For Dynamic and Transparent Seat Allocation in Indian Railway” Cyber Law and Information Security Division, Indian Institute of Technology, Allahabad, India
  13. Jerry Zeyu Gao, “Understanding 2D-BarCode Technology and Application in M-Commerce- Design and Implementation of A 2D Barcode Processing Solution”, IEEE 31st Annual International Computer Software and Application Conference 2007.
  14. Center for Railway Information System, Passenger Reservation System.


Android, QR codes, M-ticketing, Mumbai Local, Ticketing app, QR codes for ticketing, Mumbai Local ticketing app.