Children Under 3 Years Old:
Infants and toddlers younger than three years old can travel for free on Sri Lanka Railways. There is no need to include their details when making a booking.
Children Aged 3 Years and Older:
Children aged three and above require a valid ticket and are charged the full adult fare. This policy applies uniformly, with no discounts available for children in this age group.
Senior Citizen Discounts
Sri Lanka Railways offers no senior citizen discounts for foreign travelers. All non-resident passengers, regardless of age, are required to purchase tickets at the regular fare.