I'm travelling from Kings Cross to Dundee, with a toddler. I'll get on a direct train, and if all goes well we'll stay on there till Dundee. Does the ticket let me get off early if needs-be, though? Would basically be on the off chance the toddler is kicking off and won't settle (it's by far my longest train ride with him). I'd buy a new ticket when we got back on the train - it's more to check that there wouldn't be any problems with getting out at Berwick or Waverley if the baby takes against a long train ride.

We'd be travelling on a weekday.