Free Student Projects



Online Ticket Booking System


Online Ticket Booking System

Online Ticket Booking System is the ticket booking system which has all types of ticket booking in one website. Unless like in the previous stage people as to walk into travel agency company to buy the tickets and also to check the timings. This problem is overcome introducing Online Ticket Booking System.  This project will provide an option to customers to book the tickets online and to check the confirmation online. Using this system customer can book flight tickets, Bus tickets, Train tickets and they can book or reserve hotels.


Front end: PHP

Back End: MySQL Server


Hardware Requirements

Windows XP Operating System or above.

Pentium III 400MHz and Above


15” Color Monitor

Keyboard and Mouse

Software Requirements

IDE: Adobe Dreamweaver CS 6.0

Server: Apache server

Database server: MySQL Server


XAMPP Software

Project modules:

Flight ticket booking: In this module the customer can search source-destination, check flight timings and book a ticket through online.

Bus ticket reservation module: In bus ticket reservation module there has been a collection of buses, customer can book the ticket by selecting agency, date and departure time of the bus.

Train ticket reservation module: In train reservation module customer can check train scheduled timings and the can book tickets through online by entering Place, date and time.

Hotel reservation: After booking train ticket, bus ticket or flight ticket the system will provide option to search hotels. Customer can reserve the hotels by selecting check-in date, checkout date and hotel name.


Holiday package: The customer can search tour packages by entering destination, duration of travel, month of travel and number of person.

Payment module: This module allows customers to make payment after the reservation. The customer will receive ticket receipt by mail after the payment.

My Account: This module is for customers where customer can access account module after login id and password. This module will display booked ticket, Billing receipt, ticket cancellation page, logout, etc.

Cancel booking: Customer can cancel flight ticket, bus ticket, train ticket, or hotel bookings. The system refunds paid amount the after deducting cancellation charges.

Dashboard module: This module allows the administrator of this site to manage the different aspects of ticket reservation related activities. The administrator of the site can add or modify the records of flights, bus, train, holiday packages, etc.

Limitation of the project:

Future scope and further enhancement of for project:

Download Synopsis:

Download synopsis

For project source codes visit