Have you had a look at the Mumbai local train ticket? Have a look at it below -
When a traveler receives his train ticket, the first thing he would check for is the destination and the cost. These are the two elements he would be interested in or concerned about.
If it is a return ticket, he would also look at the validity of the ticket at some point if not at first.
Hence the layout and information displayed need to stand out accordingly. The eye of the user should automatically follow these elements from its higher to lower priority.
The distance in kilometer mentioned above the cost printed should be eliminated. A traveler is not interested in the distance between the source point and the destination but concerned about the time taken to reach the destination. Thus instead of showing the distance, the approximate time taken in a fast and a slow train should be mentioned on the ticket.
Below is the wireframe for one way and return 1st class ticket keeping the above points in mind :