The problem I can see with a quick look is, the Dunfermline to Innerleithen has smaller row heights, hence a smaller font, than the other route cards to make it fit I presume onto one sheet of A4. The scaling for that route card is only 92% which has reduce the font size.
If you go into page layout and scaling and make it 100%, it will make the row heights bigger and the font slightly bigger and matches the other route cards. But, it is not much of an increase as it only overflows onto a 2nd sheet of A4 by only about 4 rows but the font itself is big enough to read. If you try to increase the scaling more than 105%, you will find that it will overflow onto another page width ways which is no good, unless you then change the orientation to landscape from portrait and then you can scale it up to a maximum of 150% and print it out on to 2 and a 1/4 sheets of A4 (landscape) for maximum font size, 125% will give you just 2 sheets of A4 landscape for less paper usage.
I just extracted the text into "Word" as it is easier to format and printed it out onto A6 sheets. The route card in question for me fits onto 4 and a bit A6 sheets, equivalent to just slightly more than 1 side of a sheet of A4 which is the same as what I get when I change it from 92% to 100%.