To book train tickets online, log on to the Esheba website and click on the train tab. Search trains for your preferred route and date and then check availability. If your tickets are available, you can proceed to next step. If there is waiting list, you can still go for booking your train tickets.