How Much Time Before Chart Prepared Before Train Departure - Irctc Cancellation Rule How Much Indian Railways Charges