Yes they do. A number of FT'rs recently took that very train, on the way to Boo Doo this weekend. Their problems were more to do with delays getting in from the airport (take a taxi) and finding the right window to collect the pre-paid tickets.
What makes you think they don't run on time ?