For the first time in years, Indian Railways has revised ticket prices starting July 1, 2025. Here's what the fare hike means for travelers across different classes.