You need a reservation to travel on Indian long-distance trains, you can't just turn up and hop on. Reservations are fully computerised using the world's largest computer reservation system. Trains get fully-booked weeks in advance, so buy tickets as far ahead as possible. When do bookings...