I mean I've never had to pay that much for a ticket bought in advance. 25ish was usually enough, including for much longer routes.