www.thetrainline.com Open in urlscan Pro
18.66.97.13  Public Scan

Submitted URL: https://www.thetrainline.com/en/my-account/login?redirectTo=%2Fen%2Fmy-account%2Fbookings
Effective URL: https://www.thetrainline.com/my-account/login?redirectTo=%2Fen%2Fmy-account%2Fbookings
Submission: On January 29 via api from NL — Scanned from NL

Form analysis 3 forms found in the DOM

POST

<form data-testid="register-email-form" class="Register-module__containerHidden__1JU_i" method="post" novalidate="" autocomplete="on">
  <div class="RegisterEmailForm-module__nameFieldsContainer__1EIx3">
    <div data-testid="formfield-container" class="FormField-module__root__2f6Jr RegisterEmailForm-module__formFieldContainer__QaP9G">
      <div class="FormField-module__rowLabels__1puLz"><label class="Typography-module__root__1Dr3M Typography-module__base__b9j_F typography-module__small__2_gDc FormField-module__label__3hitb" data-testid="typography" for="register-first-name">First
          name</label></div>
      <div class="FormField-module__inputContainer__2s4eN" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-register-first-name"
          class="FormField-module__input__FpKAo typography-module__body__1vTc-" data-testid="formfield" type="text" id="register-first-name" name="first-name" autocomplete="given-name" required="" value=""></div>
    </div>
    <div data-testid="formfield-container" class="FormField-module__root__2f6Jr RegisterEmailForm-module__formFieldContainer__QaP9G">
      <div class="FormField-module__rowLabels__1puLz"><label class="Typography-module__root__1Dr3M Typography-module__base__b9j_F typography-module__small__2_gDc FormField-module__label__3hitb" data-testid="typography" for="register-last-name">Last
          name</label></div>
      <div class="FormField-module__inputContainer__2s4eN" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-register-last-name"
          class="FormField-module__input__FpKAo typography-module__body__1vTc-" data-testid="formfield" type="text" id="register-last-name" name="last-name" autocomplete="family-name" required="" value=""></div>
    </div>
  </div>
  <div data-testid="formfield-container" class="FormField-module__root__2f6Jr RegisterEmailForm-module__formFieldContainer__QaP9G">
    <div class="FormField-module__rowLabels__1puLz"><label class="Typography-module__root__1Dr3M Typography-module__base__b9j_F typography-module__small__2_gDc FormField-module__label__3hitb" data-testid="typography"
        for="register-email">Email</label></div>
    <div class="FormField-module__inputContainer__2s4eN" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-register-email"
        class="FormField-module__input__FpKAo typography-module__body__1vTc-" data-testid="formfield" type="email" id="register-email" autocomplete="off" required="" value=""></div>
  </div>
  <div data-testid="suggestion-container" class="SuggestEmail-module__suggestionContainer__1TCU1 SuggestEmail-module__suggestionContainerHidden__3jZb2"><span
      class="Typography-module__root__bmAMD Typography-module__subdued__2aGK0 typography-module__micro__39j2-" data-testid="typography">Did you mean ?</span><span
      class="Typography-module__root__bmAMD Typography-module__subdued__2aGK0 typography-module__micro__39j2- SuggestEmail-module__textSuggestion__uo1Nv" data-testid="suggestion">Replace</span></div>
  <div data-testid="formfield-container-secure-password" class="FormField-module__root__2f6Jr RegisterEmailForm-module__formFieldContainer__QaP9G">
    <div class="FormField-module__rowLabels__1puLz"><label class="Typography-module__root__1Dr3M Typography-module__base__b9j_F typography-module__small__2_gDc FormField-module__label__3hitb" data-testid="typography"
        for="register-password">Password</label>
      <div data-testid="secure-pwd-info-tooltip" class="FormField-module__securePwdTooltip__2vBPT">
        <script data-testid="@trainline-shareable/secure-password-messages-script" type="text/javascript">
          window.translations = window.translations || {};
          window.translations["@trainline-shareable/secure-password"] = {
            locale: "en-GB",
            messages: {
              "securePassword.infoTooltip.header": "Strong password?",
              "securePassword.infoTooltip.openingParagraph": "To keep you safe, your password has to be strong.",
              "securePassword.infoTooltip.requirementsList": "[\"Uses at least 8 characters (including one number or symbol)\", \"Uses uppercase and lowercase letters\", \"Doesn’t match any of your old passwords (even on other sites)\", \"Doesn’t use anything too obvious (like your date of birth)\"]",
              "securePassword.validationMessage.invalidChecks": "Not valid",
              "securePassword.validationMessage.passwordMissing": "Please enter a password",
              "securePassword.validationMessage.passwordTooLong": "Cannot be more than {PASSWORD_MAX_LENGTH} characters",
              "securePassword.validationMessage.passwordsDoNotMatch": "Passwords do not match",
              "securePassword.weak": "weak",
              "securePassword.moderate": "moderate",
              "securePassword.strong": "strong",
              "securePassword.passwordStrengthTitle": "Password strength:",
              "securePassword.passwordCondition.hasLengthOver8": "At least 8 characters",
              "securePassword.passwordCondition.hasLowercase": "Have at least one lowercase letter",
              "securePassword.passwordCondition.hasUppercase": "Have at least one uppercase letter",
              "securePassword.passwordCondition.hasNumSym": "Have at least one number or symbol"
            },
          };
        </script><button class="Button-module__root__DCwnZ Button-module__large__3IzZu typography-module__large__3oV-D Button-module__ghost__2lIt5 SecurePasswordTooltip-module__infoButton__10Oi7" data-testid="button" type="button"
          aria-haspopup="dialog"><svg data-testid="info-icon" fill="currentColor" viewBox="0 0 24 24" height="24px" width="24px" role="img" id="Info">
            <title>Info</title>
            <desc>Info</desc>
            <path d="M12.75 16.5C12.75 16.914 12.414 17.25 12 17.25C11.586 17.25 11.25 16.914 11.25 16.5V11.25C11.25 10.836 11.586 10.5 12 10.5C12.414 10.5 12.75 10.836 12.75 11.25V16.5Z"></path>
            <path d="M12 7.40625C12.4657 7.40625 12.8438 7.78425 12.8438 8.25C12.8438 8.71575 12.4657 9.09375 12 9.09375C11.5343 9.09375 11.1562 8.71575 11.1562 8.25C11.1562 7.78425 11.5343 7.40625 12 7.40625Z"></path>
            <path
              d="M12 21.75C17.3842 21.75 21.75 17.3842 21.75 12C21.75 6.61575 17.3842 2.25 12 2.25C6.61575 2.25 2.25 6.61575 2.25 12C2.25 17.3842 6.61575 21.75 12 21.75ZM12 3.75C16.5562 3.75 20.25 7.44375 20.25 12C20.25 16.5562 16.5562 20.25 12 20.25C7.44375 20.25 3.75 16.5562 3.75 12C3.75 7.44375 7.44375 3.75 12 3.75Z">
            </path>
          </svg></button>
      </div>
    </div>
    <div class="FormField-module__inputContainer__2s4eN" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-register-password"
        class="FormField-module__input__FpKAo typography-module__body__1vTc-" data-testid="formfield" type="password" id="register-password" autocomplete="new-password" required="" minlength="8" value=""><button
        class="Button-module__root__DCwnZ Button-module__small__1Ca4e typography-module__small__2_gDc Button-module__ghost__2lIt5 TogglePasswordVisibility-module__root__2Lm83" data-testid="formfield-togglevisibility" type="button"
        aria-label="Show password">SHOW</button></div>
  </div>
  <div data-testid="secure-password-checks" class="RegisterEmailForm-module__securePwdChecks__2sNu9">
    <script data-testid="@trainline-shareable/secure-password-messages-script" type="text/javascript">
      window.translations = window.translations || {};
      window.translations["@trainline-shareable/secure-password"] = {
        locale: "en-GB",
        messages: {
          "securePassword.infoTooltip.header": "Strong password?",
          "securePassword.infoTooltip.openingParagraph": "To keep you safe, your password has to be strong.",
          "securePassword.infoTooltip.requirementsList": "[\"Uses at least 8 characters (including one number or symbol)\", \"Uses uppercase and lowercase letters\", \"Doesn’t match any of your old passwords (even on other sites)\", \"Doesn’t use anything too obvious (like your date of birth)\"]",
          "securePassword.validationMessage.invalidChecks": "Not valid",
          "securePassword.validationMessage.passwordMissing": "Please enter a password",
          "securePassword.validationMessage.passwordTooLong": "Cannot be more than {PASSWORD_MAX_LENGTH} characters",
          "securePassword.validationMessage.passwordsDoNotMatch": "Passwords do not match",
          "securePassword.weak": "weak",
          "securePassword.moderate": "moderate",
          "securePassword.strong": "strong",
          "securePassword.passwordStrengthTitle": "Password strength:",
          "securePassword.passwordCondition.hasLengthOver8": "At least 8 characters",
          "securePassword.passwordCondition.hasLowercase": "Have at least one lowercase letter",
          "securePassword.passwordCondition.hasUppercase": "Have at least one uppercase letter",
          "securePassword.passwordCondition.hasNumSym": "Have at least one number or symbol"
        },
      };
    </script>
    <p class="Typography-module__root__bmAMD Typography-module__base__2zNds typography-module__small__2_gDc SecurePasswordStrength-module__strengthLevel__396F9" data-testid="typography"><span>Password strength:</span> <span
        data-testid="strength-level" class="SecurePasswordStrength-module__weak__Xl9P5"><span>weak</span></span></p>
    <div class="SecurePasswordStrength-module__container__54CeX">
      <p class="Typography-module__root__bmAMD Typography-module__base__2zNds typography-module__small__2_gDc SecurePasswordStrength-module__passwordCondition__3LKML SecurePasswordStrength-module__untouched__1nizs" data-testid="password-condition">
        <svg data-testid="icon-minus" fill="currentColor" viewBox="0 0 24 24" height="24px" width="24px" role="img" id="Minus">
          <title>Minus</title>
          <desc>Minus</desc>
          <path d="M5.25 12.75C4.836 12.75 4.5 12.414 4.5 12C4.5 11.586 4.836 11.25 5.25 11.25H18.75C19.164 11.25 19.5 11.586 19.5 12C19.5 12.414 19.164 12.75 18.75 12.75H5.25Z"></path>
        </svg><span>At least 8 characters</span></p>
      <p class="Typography-module__root__bmAMD Typography-module__base__2zNds typography-module__small__2_gDc SecurePasswordStrength-module__passwordCondition__3LKML SecurePasswordStrength-module__untouched__1nizs" data-testid="password-condition">
        <svg data-testid="icon-minus" fill="currentColor" viewBox="0 0 24 24" height="24px" width="24px" role="img" id="Minus">
          <title>Minus</title>
          <desc>Minus</desc>
          <path d="M5.25 12.75C4.836 12.75 4.5 12.414 4.5 12C4.5 11.586 4.836 11.25 5.25 11.25H18.75C19.164 11.25 19.5 11.586 19.5 12C19.5 12.414 19.164 12.75 18.75 12.75H5.25Z"></path>
        </svg><span>Have at least one lowercase letter</span></p>
      <p class="Typography-module__root__bmAMD Typography-module__base__2zNds typography-module__small__2_gDc SecurePasswordStrength-module__passwordCondition__3LKML SecurePasswordStrength-module__untouched__1nizs" data-testid="password-condition">
        <svg data-testid="icon-minus" fill="currentColor" viewBox="0 0 24 24" height="24px" width="24px" role="img" id="Minus">
          <title>Minus</title>
          <desc>Minus</desc>
          <path d="M5.25 12.75C4.836 12.75 4.5 12.414 4.5 12C4.5 11.586 4.836 11.25 5.25 11.25H18.75C19.164 11.25 19.5 11.586 19.5 12C19.5 12.414 19.164 12.75 18.75 12.75H5.25Z"></path>
        </svg><span>Have at least one uppercase letter</span></p>
      <p class="Typography-module__root__bmAMD Typography-module__base__2zNds typography-module__small__2_gDc SecurePasswordStrength-module__passwordCondition__3LKML SecurePasswordStrength-module__untouched__1nizs" data-testid="password-condition">
        <svg data-testid="icon-minus" fill="currentColor" viewBox="0 0 24 24" height="24px" width="24px" role="img" id="Minus">
          <title>Minus</title>
          <desc>Minus</desc>
          <path d="M5.25 12.75C4.836 12.75 4.5 12.414 4.5 12C4.5 11.586 4.836 11.25 5.25 11.25H18.75C19.164 11.25 19.5 11.586 19.5 12C19.5 12.414 19.164 12.75 18.75 12.75H5.25Z"></path>
        </svg><span>Have at least one number or symbol</span></p>
    </div>
  </div><button class="Button-module__root__DCwnZ Button-module__large__3IzZu typography-module__large__3oV-D Button-module__secondary1__24Ddd Button-module__fullWidth__4CyyX" data-testid="register-submission" type="submit">Register</button>
</form>

POST

<form method="post" novalidate="" autocomplete="on" data-testid="signIn-email-form">
  <div data-testid="formfield-container" class="FormField-module__root__2f6Jr SignInEmailForm-module__formFieldContainer__1SQuk">
    <div class="FormField-module__rowLabels__1puLz"><label class="Typography-module__root__1Dr3M Typography-module__base__b9j_F typography-module__small__2_gDc FormField-module__label__3hitb" data-testid="typography" for="signin-email">Email</label>
    </div>
    <div class="FormField-module__inputContainer__2s4eN" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-signin-email"
        class="FormField-module__input__FpKAo typography-module__body__1vTc-" data-testid="signIn-email-field" type="email" id="signin-email" name="email" autocomplete="email" required="" value=""></div>
  </div>
  <div data-testid="formfield-container" class="FormField-module__root__2f6Jr SignInEmailForm-module__formFieldContainer__1SQuk">
    <div class="FormField-module__rowLabels__1puLz"><label class="Typography-module__root__1Dr3M Typography-module__base__b9j_F typography-module__small__2_gDc FormField-module__label__3hitb" data-testid="typography"
        for="signin-password">Password</label><span
        class="FormField-module__secondaryLabel__1eRJ9"><a class="Typography-module__root__1BmC3 Typography-module__base__V3SWP typography-module__small__2tp5j TextLink-module__root__12W8T SignInEmailForm-module__secondaryLabel__39IVt TextLink-module__defaultColor__TTqhx" data-testid="text-link" href="https://www.thetrainline.com/my-account/forgot-password" target="_blank">Forgotten password?</a></span>
    </div>
    <div class="FormField-module__inputContainer__2s4eN" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-signin-password"
        class="FormField-module__input__FpKAo typography-module__body__1vTc-" data-testid="signIn-password-field" type="password" id="signin-password" name="password" autocomplete="password" required="" minlength="6" value=""><button
        class="Button-module__root__DCwnZ Button-module__small__1Ca4e typography-module__small__2_gDc Button-module__ghost__2lIt5 TogglePasswordVisibility-module__root__2Lm83" data-testid="formfield-togglevisibility" type="button"
        aria-label="Show password">SHOW</button></div>
  </div><button class="Button-module__root__DCwnZ Button-module__large__3IzZu typography-module__large__3oV-D Button-module__secondary1__24Ddd Button-module__fullWidth__4CyyX" data-testid="signIn-submission" type="submit">Sign in</button>
</form>

POST

<form method="post" novalidate="" autocomplete="on" data-testid="signIn-email-form">
  <div data-testid="formfield-container" class="FormField-module__root__2f6Jr SignInEmailForm-module__formFieldContainer__1SQuk">
    <div class="FormField-module__rowLabels__1puLz"><label class="Typography-module__root__1Dr3M Typography-module__base__b9j_F typography-module__small__2_gDc FormField-module__label__3hitb" data-testid="typography" for="signin-email">Email</label>
    </div>
    <div class="FormField-module__inputContainer__2s4eN" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-signin-email"
        class="FormField-module__input__FpKAo typography-module__body__1vTc-" data-testid="signIn-email-field" type="email" id="signin-email" name="email" autocomplete="email" required="" value=""></div>
  </div>
  <div data-testid="formfield-container" class="FormField-module__root__2f6Jr SignInEmailForm-module__formFieldContainer__1SQuk">
    <div class="FormField-module__rowLabels__1puLz"><label class="Typography-module__root__1Dr3M Typography-module__base__b9j_F typography-module__small__2_gDc FormField-module__label__3hitb" data-testid="typography"
        for="signin-password">Password</label><span
        class="FormField-module__secondaryLabel__1eRJ9"><a class="Typography-module__root__1BmC3 Typography-module__base__V3SWP typography-module__small__2tp5j TextLink-module__root__12W8T SignInEmailForm-module__secondaryLabel__39IVt TextLink-module__defaultColor__TTqhx" data-testid="text-link" href="https://www.thetrainline.com/my-account/forgot-password" target="_blank">Forgotten password?</a></span>
    </div>
    <div class="FormField-module__inputContainer__2s4eN" data-testid="formfield-inputcontainer"><input aria-invalid="false" aria-errormessage="" aria-describedby="formfield-errormessage-signin-password"
        class="FormField-module__input__FpKAo typography-module__body__1vTc-" data-testid="signIn-password-field" type="password" id="signin-password" name="password" autocomplete="password" required="" minlength="6" value=""><button
        class="Button-module__root__DCwnZ Button-module__small__1Ca4e typography-module__small__2_gDc Button-module__ghost__2lIt5 TogglePasswordVisibility-module__root__2Lm83" data-testid="formfield-togglevisibility" type="button"
        aria-label="Show password">SHOW</button></div>
  </div><button class="Button-module__root__DCwnZ Button-module__large__3IzZu typography-module__large__3oV-D Button-module__secondary1__24Ddd Button-module__fullWidth__4CyyX" data-testid="signIn-submission" type="submit">Sign in</button>
</form>

Text Content

CloseClose
Language
Language🇬🇧 English (UK)🇩🇰 Dansk🇩🇪 Deutsch🇦🇹 Deutsch🇨🇭 Deutsch🇺🇸
English (US)🇪🇸 Español🇫🇷 Français🇨🇭 Français🇮🇹 Italiano🇨🇭 Italiano🇳🇱
Nederlands🇳🇴 Norsk🇧🇷 Português🇵🇹 Português🇸🇪 Svenska
BasketBasketBasket
CloseClose

No tickets in your basket.

Why not plan a trip?

My Bookings
Register

REGISTER WITH US

CloseClose
 * Google sign inGoogle sign inGoogle
 * Facebook sign inFacebook sign inFacebook
 * Apple sign inApple sign inApple
 * EnvelopeEnvelopeEmail

First name

Last name

Email

Did you mean ?Replace
Password
InfoInfo
SHOW

Password strength: weak

MinusMinusAt least 8 characters

MinusMinusHave at least one lowercase letter

MinusMinusHave at least one uppercase letter

MinusMinusHave at least one number or symbol

Register
Already registered? Sign inWe will keep you signed in
Privacy Policy applies
Menu IconIcon opening the menu
 * Train and coach tickets
 * Railcards
 * Business
 * Get our app
 * Find destinations by budget
 * Help
 * Travel Inspiration

 * UK trains
    * UK train times
    * Cheap train tickets
    * Live train times
    * Journey Planner
    * Season Tickets
    * Advance Ticket Alert
    * Group train tickets
    * Split tickets
    * Flexi Season Tickets
    * Digital Season Tickets

 * European trains
    * Trains in Europe
    * Cheap European train tickets
    * Italy train tickets
    * Spain train tickets
    * Germany train tickets
    * France train tickets
    * Belgium train tickets

 * Train companies
    * UK train companies
    * Eurostar tickets
    * Trenitalia tickets
    * Deutsche Bahn tickets
    * SNCF tickets
    * Renfe tickets
    * OBB tickets
    * Frecciarossa trains

 * Popular journeys
    * London to Paris train
    * Paris to Amsterdam train
    * Paris to London train
    * Barcelona to Madrid train
    * Amsterdam to Paris train
    * Brussels to Bruges train
    * Paris to Brussels train

Sign in

SIGN IN

CloseClose
 * Google sign inGoogle sign inGoogle
 * Facebook sign inFacebook sign inFacebook
 * Apple sign inApple sign inApple

Email

PasswordForgotten password?
SHOW
Sign in
New customer? Register nowWe will keep you signed in
Privacy Policy applies


FASTER SIGN IN WITH SOCIAL

 * Google sign inGoogle sign inGoogle
 * Facebook sign inFacebook sign inFacebook
 * Apple sign inApple sign inApple


SIGN IN WITH YOUR EMAIL

Email

PasswordForgotten password?
SHOW
Sign in
New customer? Register nowFind a booking
We will keep you signed in
Privacy Policy applies
 * About Trainline
 * News
 * Investors
 * Careers
 * Trainline Partner Solutions
 * Affiliates and Partnerships
 * Terms and conditions / Security
 * Privacy / Cookies
 * Modern Slavery Act (UK)

HELP AND USEFUL INFORMATION

 * Help
 * Ticket refunds and changes
 * Getting your ticket
 * Delays and disruption
 * Delay Repay
 * Travel assistance
 * Airport transfers
 * Off-Peak train times
 * Mobile apps
 * Deals and offers
 * Advance train tickets
 * Popular train journeys
 * Railcards
 * Mobile Tickets
 * Sleeper trains (UK only)
 * Day trips
 * Weekly Season Tickets
 * Monthly Season Tickets
 * Annual Season Tickets
 * I came by train
 * Price Prediction
 * Our authors

TRAIN AND BUS COMPANIES

 * European train companies
 * Lumo
 * Avanti West Coast
 * LNER
 * GWR
 * ScotRail
 * Gatwick Express
 * Stansted Express
 * Heathrow Express
 * Elizabeth line
 * Leonardo Express
 * Malpensa Express
 * OUIGO
 * OUIGO Spain
 * Westbahn
 * TGV
 * Italo
 * FlixTrain
 * BlaBlaCar Bus
 * Avlo
 * AVE
 * Flixbus
 * National Express

TRAIN JOURNEYS IN THE UK

 * London to Manchester
 * Leeds to London
 * London to Birmingham
 * London to Newcastle
 * Manchester to London
 * Edinburgh to London
 * London to Liverpool
 * Glasgow to Manchester
 * Manchester to Glasgow
 * Glasgow to Liverpool
 * Birmingham to Glasgow
 * Edinburgh to Glasgow
 * Glasgow to Leeds
 * York to London
 * London to Edinburgh
 * London to Brighton
 * Glasgow to London
 * Cardiff to London
 * Bristol to London
 * Newcastle to London
 * Edinburgh to Manchester
 * London to Norwich
 * Birmingham to London
 * London to Glasgow

TRAINS AND BUSES IN EUROPE

 * European train times
 * London to Brussels
 * London to Amsterdam
 * Paris to Lyon
 * Rome to Milan
 * Paris to Milan
 * Alicante to Madrid
 * Rome to Florence
 * Valencia to Madrid
 * London to Barcelona
 * London to Madrid
 * Barcelona to Valencia
 * Rome to Venice
 * London to Rome
 * Rome to Naples
 * London to Amsterdam Centraal
 * Malaga to Madrid
 * Madrid to Barcelona
 * Milan to Venice

TOP DESTINATIONS

 * European destinations
 * Trains to London
 * Trains to Manchester
 * Trains to Birmingham
 * Trains to Leeds
 * Trains to Edinburgh
 * Trains to Glasgow
 * Trains to Heathrow Airport
 * Trains to Luton Airport
 * Trains to Brighton
 * Trains to Gatwick Airport
 * Trains to Stansted Airport
 * Trains to France
 * Trains to Paris
 * Trains to Amsterdam
 * Trains to Disneyland Paris
 * Trains to Brussels

STATIONS

 * UK train stations
 * European train stations
 * London Paddington
 * Barcelona Sants
 * Birmingham New Street
 * Milan Central Station
 * Edinburgh Waverley
 * London Euston
 * London Kings Cross
 * Gatwick Airport
 * Paris Gare du Nord
 * Amsterdam Centraal


Copyright © 2024 Trainline.com Limited and its affiliated companies. All rights
reserved.Trainline.com Limited is registered in England and Wales. Company No.
3846791. Registered address: 3rd floor, 120 Holborn, London EC1N 2TD, United
Kingdom. VAT number: 791 7261 06.







YOUR PRIVACY AND US

Thanks for trusting Trainline. We know handling your personal data is a big
responsibility. Here’s how we’ll be taking care of your information.
We and our 123 partners store and/or access information on a device, such as
unique IDs in cookies to process personal data. You may accept or manage your
choices by clicking below or at any time in the privacy policy page. These
choices will be signaled to our partners and will not affect browsing data.


WE AND OUR PARTNERS PROCESS DATA TO PROVIDE:

Use precise geolocation data. Actively scan device characteristics for
identification. Store and/or access information on a device. Personalised
advertising and content, advertising and content measurement, audience research
and services development. List of Partners

Accept Cookies
Choose Cookies



ABOUT YOUR PRIVACY

We process your data to deliver content or advertisements and measure the
delivery of such content or advertisements to extract insights about our
website. We share this information with our partners on the basis of consent.
You may exercise your right to consent, based on a specific purpose below or at
a partner level in the link under each purpose. These choices will be signaled
to our vendors participating in the Transparency and Consent Framework.
More information
User ID: 280ace9b-48e5-4db2-b8d4-b03fbfdd6739
This User ID will be used as a unique identifier while storing and accessing
your preferences for future.
Timestamp: --
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

These strictly necessary cookies can’t be turned off, as they power our site.
They’re used for identity, security, fraud prevention and functionality
purposes.

View Vendor Details‎

PERFORMANCE COOKIES

Performance Cookies

These help us speed up your browsing. We want to help you travel effortlessly,
so our site and app need to do what you want, when you want them to!

View Vendor Details‎

PERSONALISATION COOKIES

Personalisation Cookies

These make our site unique to you. You’re an individual after all! These cookies
allow us and partners that we work with to show you adverts that are more likely
to be relevant to your interests.

View Vendor Details‎

STORE AND/OR ACCESS INFORMATION ON A DEVICE 108 PARTNERS CAN USE THIS PURPOSE

Store and/or access information on a device

Cookies, device or similar online identifiers (e.g. login-based identifiers,
randomly assigned identifiers, network based identifiers) together with other
information (e.g. browser type and information, language, screen size, supported
technologies etc.) can be stored or read on your device to recognise it each
time it connects to an app or to a website, for one or several of the purposes
presented here.

List of IAB Vendors‎ | View Illustrations 

PERSONALISED ADVERTISING AND CONTENT, ADVERTISING AND CONTENT MEASUREMENT,
AUDIENCE RESEARCH AND SERVICES DEVELOPMENT 119 PARTNERS CAN USE THIS PURPOSE

Personalised advertising and content, advertising and content measurement,
audience research and services development

 * USE LIMITED DATA TO SELECT ADVERTISING 99 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Advertising presented to you on this service can be based on limited data,
   such as the website or app you are using, your non-precise location, your
   device type or which content you are (or have been) interacting with (for
   example, to limit the number of times an ad is presented to you).
   
   View Illustrations 

 * CREATE PROFILES FOR PERSONALISED ADVERTISING 85 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Information about your activity on this service (such as forms you submit,
   content you look at) can be stored and combined with other information about
   you (for example, information from your previous activity on this service and
   other websites or apps) or similar users. This is then used to build or
   improve a profile about you (that might include possible interests and
   personal aspects). Your profile can be used (also later) to present
   advertising that appears more relevant based on your possible interests by
   this and other entities.
   
   View Illustrations 

 * USE PROFILES TO SELECT PERSONALISED ADVERTISING 81 PARTNERS CAN USE THIS
   PURPOSE
   
   Switch Label
   
   Advertising presented to you on this service can be based on your advertising
   profiles, which can reflect your activity on this service or other websites
   or apps (like the forms you submit, content you look at), possible interests
   and personal aspects.
   
   View Illustrations 

 * CREATE PROFILES TO PERSONALISE CONTENT 33 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Information about your activity on this service (for instance, forms you
   submit, non-advertising content you look at) can be stored and combined with
   other information about you (such as your previous activity on this service
   or other websites or apps) or similar users. This is then used to build or
   improve a profile about you (which might for example include possible
   interests and personal aspects). Your profile can be used (also later) to
   present content that appears more relevant based on your possible interests,
   such as by adapting the order in which content is shown to you, so that it is
   even easier for you to find content that matches your interests.
   
   View Illustrations 

 * USE PROFILES TO SELECT PERSONALISED CONTENT 25 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Content presented to you on this service can be based on your content
   personalisation profiles, which can reflect your activity on this or other
   services (for instance, the forms you submit, content you look at), possible
   interests and personal aspects, such as by adapting the order in which
   content is shown to you, so that it is even easier for you to find
   (non-advertising) content that matches your interests.
   
   View Illustrations 

 * MEASURE ADVERTISING PERFORMANCE 110 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Information regarding which advertising is presented to you and how you
   interact with it can be used to determine how well an advert has worked for
   you or other users and whether the goals of the advertising were reached. For
   instance, whether you saw an ad, whether you clicked on it, whether it led
   you to buy a product or visit a website, etc. This is very helpful to
   understand the relevance of advertising campaigns.
   
   View Illustrations 

 * MEASURE CONTENT PERFORMANCE 36 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Information regarding which content is presented to you and how you interact
   with it can be used to determine whether the (non-advertising) content e.g.
   reached its intended audience and matched your interests. For instance,
   whether you read an article, watch a video, listen to a podcast or look at a
   product description, how long you spent on this service and the web pages you
   visit etc. This is very helpful to understand the relevance of
   (non-advertising) content that is shown to you.
   
   View Illustrations 

 * UNDERSTAND AUDIENCES THROUGH STATISTICS OR COMBINATIONS OF DATA FROM
   DIFFERENT SOURCES 66 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Reports can be generated based on the combination of data sets (like user
   profiles, statistics, market research, analytics data) regarding your
   interactions and those of other users with advertising or (non-advertising)
   content to identify common characteristics (for instance, to determine which
   target audiences are more receptive to an ad campaign or to certain
   contents).
   
   View Illustrations 

 * DEVELOP AND IMPROVE SERVICES 94 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Information about your activity on this service, such as your interaction
   with ads or content, can be very helpful to improve products and services and
   to build new products and services based on user interactions, the type of
   audience, etc. This specific purpose does not include the development or
   improvement of user profiles and identifiers.
   
   View Illustrations 

 * USE LIMITED DATA TO SELECT CONTENT 13 PARTNERS CAN USE THIS PURPOSE
   
   Switch Label
   
   Content presented to you on this service can be based on limited data, such
   as the website or app you are using, your non-precise location, your device
   type, or which content you are (or have been) interacting with (for example,
   to limit the number of times a video or an article is presented to you).
   
   View Illustrations 

List of IAB Vendors‎

USE PRECISE GEOLOCATION DATA 44 PARTNERS CAN USE THIS PURPOSE

Use precise geolocation data

With your acceptance, your precise location (within a radius of less than 500
metres) may be used in support of the purposes explained in this notice.

List of IAB Vendors‎

ACTIVELY SCAN DEVICE CHARACTERISTICS FOR IDENTIFICATION 11 PARTNERS CAN USE THIS
PURPOSE

Actively scan device characteristics for identification

With your acceptance, certain characteristics specific to your device might be
requested and used to distinguish it from other devices (such as the installed
fonts or plugins, the resolution of your screen) in support of the purposes
explained in this notice.

List of IAB Vendors‎

ENSURE SECURITY, PREVENT AND DETECT FRAUD, AND FIX ERRORS 88 PARTNERS CAN USE
THIS PURPOSE

Your data can be used to monitor for and prevent unusual and possibly fraudulent
activity (for example, regarding advertising, ad clicks by bots), and ensure
systems and processes work properly and securely. It can also be used to correct
any problems you, the publisher or the advertiser may encounter in the delivery
of content and ads and in your interaction with them.

List of IAB Vendors‎ | View Illustrations 

DELIVER AND PRESENT ADVERTISING AND CONTENT 81 PARTNERS CAN USE THIS PURPOSE

Certain information (like an IP address or device capabilities) is used to
ensure the technical compatibility of the content or advertising, and to
facilitate the transmission of the content or ad to your device.

List of IAB Vendors‎ | View Illustrations 

MATCH AND COMBINE DATA FROM OTHER DATA SOURCES 63 PARTNERS CAN USE THIS PURPOSE

Information about your activity on this service may be matched and combined with
other information relating to you and originating from various sources (for
instance your activity on a separate online service, your use of a loyalty card
in-store, or your answers to a survey), in support of the purposes explained in
this notice.

List of IAB Vendors‎

LINK DIFFERENT DEVICES 62 PARTNERS CAN USE THIS PURPOSE

In support of the purposes explained in this notice, your device might be
considered as likely linked to other devices that belong to you or your
household (for instance because you are logged in to the same service on both
your phone and your computer, or because you may use the same Internet
connection on both devices).

List of IAB Vendors‎

IDENTIFY DEVICES BASED ON INFORMATION TRANSMITTED AUTOMATICALLY 74 PARTNERS CAN
USE THIS PURPOSE

Your device might be distinguished from other devices based on information it
automatically sends when accessing the Internet (for instance, the IP address of
your Internet connection or the type of browser you are using) in support of the
purposes exposed in this notice.

List of IAB Vendors‎
Back Button


VENDORS LIST



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Confirm My Choices