This project Bus Ticket Booking System has been developed on Java, JSP and MySQL. The main aim for developing this project is to provide details of buses, agent who are booking tickets for customer’s journey which give bus number and departure time of the bus. This system can manage bus details, tour details and customer details. It can also maintain the details of booking time of the seat(s) or collecting time of the tickets, the booking date and the name of agent which is optional, by which the customer can reserve the seats for his journey. The main objective of this project is to provide the better work efficiency, security, accuracy, reliability, feasibility.