TFWrail: Train tickets, travel information, train times and train timetables

New account registration

Log in details
(Use 8 or more characters, including 1 number and 1 symbol)

Booking confirmation will be sent to this email

Contact details
(optional)
(optional)
(optional)
Address Details

We want you to know about how buying tickets from Transport for Wales Rail Services works and how we use the information you provide. Please ensure you have read and accepted our Terms and Conditions and National Rail Conditions of Travel before you continue.

We would like to e-mail you information about discounted train tickets, offers, destination ideas and competitions. Please let us know if you'd like to receive these e-mails by selecting one of the options below:

Once you have registered an account you can change the way we contact you in your account preferences and opt out from marketing at any time. We will never sell your personal information to other companies. For more information about how we use and protect your personal information please read our Privacy Policy