Lineflow
Transit Management Platform
← Back to home

Sign in

Enter your credentials to access the platform.

Reset password

Enter your email and we'll send you a reset link.

Lineflow Transit © 2026  ·  Invite only
Lineflow Transit
Features How it works Pricing
BODS-compliant TransXChange · no spreadsheets needed

TransXChange & timetable creator,
made simple.

Lineflow Transit helps bus operators create, map and publish TransXChange files to the Bus Open Data Service — quickly, accurately, and without specialist data skills.

See how it works
lineflow.transit / new-service
Lineflow Transit
✓
Operator details
2
Route details
3
Maps & variations
4
Timetables
5
Publish

Service information

Tell us about this bus service — you can update these at any time.

TxC 2.4 BODS ready ✓ Validated

What Lineflow does

Everything an operator needs — nothing they don't

Purpose-built for UK bus operators. Plain English, no jargon, no training required.

🗺

Visual route mapping

Draw your route directly on a map. Stops snap using NaPTAN data for all UK stops with road-following geometry.

🕐

Timetable builder

Add journeys, set timing points, handle bank holidays and school term variations — guided step by step.

🚌

Scheduled mileages

Mileage worked out from your actual mapped routes, including dead mileage — no more measuring by hand.

📋

Duties & TMF export

Build driver duties from your journeys and export several at once into a single TMF file.

🚏

Stop analysis

See every departure from a single stop across all your services — ideal for roadside timetables.

📅

Calendar & serviced organisations

Bank holidays and school terms defined once, then reused across every service you run.

✓

BODS validation

Built-in checks against the BODS PTI profile catch errors before you publish — not after.

📤

TransXChange export

Export a valid TransXChange 2.4 XML file ready to upload to the Bus Open Data Service.

📂

Import existing files

Already have a TxC file? Import it, tidy up the data, add map geometry and re-export.

How it works

From blank page to published data in five steps

Lineflow walks you through every part of the process in plain English. No TxC knowledge required.

1
Once

Operator details

Your NOC, company name and contact. Done once, used everywhere.

2
Per service

Route details

Line number, registration, origin, destination and operating dates.

3
Per service

Maps and variations

Search stops by name or ATCO and draw the route on the map. Add inbound, outbound and short workings.

4
Per service

Timetables

Departures, operating days, bank holidays and seasonal changes.

5
Export

Publish

Validate against the BODS PTI profile, then download your TxC 2.4 file ready to upload to BODS.

Pricing

Simple, affordable, fair

Everything included. No per-route fees, no data limits, no surprises.

Operator plan
PVR-based pricing
Priced on your peak vehicle requirement, so it scales with the size of your operation. Get in touch for a quote.
Unlimited routes & services
Full route mapping tool
Scheduled & dead mileage calculation
Duties & TMF export
Stop analysis
Bank holidays & school term timetables
BODS PTI validation
All UK NaPTAN stop data
Import existing TxC files
Email support

For a quote, email
hello@lineflowtransit.co.uk

Ready to get started?

Lineflow Transit is currently invite-only. If you already have an account, sign in to get going.

Lineflow Transit
Bus open data made simple
FeaturesHow it works Pricinghello@lineflowtransit.co.uk
© 2026 Lineflow Transit. All rights reserved. Terms of Use Privacy Policy Built for UK bus operators · TransXChange 2.4 · BODS compliant
Lineflow Transit
Main
Tools
Account
NB
—
—
▲
Dashboard
Lineflow Transit
Main
Tools
Account
NB
—
—
▲
Calendar
Bank holidays sourced from GOV.UK
Lineflow Transit
Main
Tools
Account
NB
—
—
▲
Stop Analysis
New service
—
All changes saved
Progress0%
Step 1 of 5 —Operator details
Please fill in required fields

Export ZIP

Select the services to include in the ZIP file. Each service will be exported as an individual TxC XML file.

Export to Excel

Choose which days and stops to include in the export.

Timetable preview

Import TransXChange file

Upload a TxC XML file or a ZIP containing multiple services. All services found will be listed for you to select.

📂
Drop your file here
or click to browse · .xml or .zip
—
—
NOC: —

Change password

You've signed in for the first time — choose a password so you can log back in next time.
🏦

New bank holiday profile

🚫

Add block date

Dates when no services run. For a single day, leave the end date blank.

🏫 Serviced organisation

Define the term and holiday dates for a school, college or other organisation. These dates will be embedded in your TransXChange export and referenced by individual journeys.

Full name of the school or organisation
DfE number for schools, or your own reference code
Term dates
Add each term as a date range. Journeys set to Term time only will operate on these dates. All other dates (including bank holidays) are automatically treated as non-operating.
PD / INSET days
Pick a training day and the term it falls in is split around it automatically. Journeys set to Term time only won't run that day. Remove a PD day with ✕ to put it back into the term.
💡 For schools, the DfE number is the organisation code. Find it at get-information-schools.service.gov.uk.

Add multiple stops

Paste a list of stops, one per line. You can include ATCO codes separated by a comma — e.g. Thetford Bus Station, 2900N12345

You can add ATCO codes later if you don't have them to hand.

⚡ Auto-generate journeys

Add journeys at a regular interval between two times. Times are auto-filled using your run times (set above the timetable), or 3 min per stop if not set.

e.g. 07:30
Last journey to add
e.g. 60 = hourly, 30 = every half hour

⚠ Delete service

All data will be permanently removed — stops, routes, timetable and journey data cannot be recovered.

We recommend downloading your XML file before deleting, otherwise all data will need to be re-entered from scratch.

Terms of Use

Last updated: 20 October 2026

1. Who we are

Lineflow Transit is provided by Lineflow Transit Ltd (company number 17372195, registered in England and Wales), 1A Howlett Way, Thetford, Norfolk, IP24 1HZ (“Lineflow”, “we”, “us”). You can contact us at hello@lineflowtransit.co.uk. By using Lineflow Transit you agree to these terms. If you use it on behalf of a company, you confirm you are authorised to accept them for that company.

2. Ownership & Intellectual Property

Lineflow Transit and all associated software, code, designs, workflows, and documentation are the exclusive property of Lineflow Transit Ltd. All rights are reserved. This software is protected by UK and international copyright law. Your timetable, route and operator data remains yours.

3. Permitted Use

You are permitted to use Lineflow Transit solely for the purpose of creating and submitting TransXChange 2.4 data files for your own registered bus services, or those you manage on behalf of an operator. Use is limited to authorised account holders. Keep your login details confidential; you are responsible for activity under your account.

4. Prohibited Activities

You must not: (a) copy, reproduce, reverse engineer, decompile, or disassemble any part of this software; (b) resell, sublicence, or transfer access to any third party; (c) use the software to build a competing product or service; (d) remove or alter any copyright, trademark, or proprietary notices; (e) attempt to extract, scrape, or systematically copy any data, code, or content from the platform.

5. Data Accuracy

Lineflow Transit is a tool to help you prepare TransXChange files. You are solely responsible for the accuracy of all data entered into it, including timetables, routes, stop information, and operator details, and for checking any file before you publish it to the Bus Open Data Service or anywhere else. Lineflow Transit Ltd accepts no liability for incorrect or non-compliant TransXChange files resulting from inaccurate data entry.

6. Service Availability

Lineflow Transit is provided on an “as is” basis. We do not guarantee uninterrupted availability and accept no liability for any loss arising from service downtime, data loss, or technical failures. We recommend regularly exporting your services as TransXChange files as a backup.

7. Fees & Payment

Fees are as set out in the quote we agree with you, based on your peak vehicle requirement. We will give you at least 30 days’ notice of any price change. Fees are invoiced in advance and are payable within 30 days of the invoice date. You may cancel at any time by emailing us; access continues to the end of the period already invoiced, and no refunds are given for part periods. If an invoice is unpaid after its due date, we may suspend access until it is paid.

8. Termination

We reserve the right to suspend or terminate access to any account that breaches these terms, without notice and without refund. If we close the service for any other reason, we will give reasonable notice so you can export your data.

9. Governing Law

These terms are governed by the laws of England and Wales. Any disputes shall be subject to the exclusive jurisdiction of the courts of England and Wales.

10. Contact

For any queries regarding these terms, email hello@lineflowtransit.co.uk.

Privacy Policy

Last updated: 20 October 2026

1. Who we are

This policy explains how Lineflow Transit Ltd (company number 17372195, registered in England and Wales), 1A Howlett Way, Thetford, Norfolk, IP24 1HZ (“Lineflow”, “we”, “us”) uses personal data when you use Lineflow Transit at lineflowtransit.co.uk. We are the data controller for that data. Contact: hello@lineflowtransit.co.uk.

2. Data We Collect

  • Account details: your name and email address, and your password (stored only in encrypted, hashed form by our login provider).
  • Operator and service data: the operator details, routes, stops, timetables, calendars and other information you enter or import. This is mostly business information, but may include names and contact details, for example in your operator details.
  • Technical data: our hosting, database and map providers receive your IP address and basic browser information when your browser contacts them, and keep short-term logs for security and to keep the service running.

We do not take card payments; fees are invoiced. We do not use analytics or advertising tools.

3. How We Use It

  • To provide your account and the service, and to send emails the service needs (such as invitations and password resets) — necessary to perform our contract with you.
  • To contact you about your account, billing, or changes to the service — necessary for our contract, or our legitimate interest in running the service.
  • To keep the service secure and fix faults — our legitimate interest.

Your service data is private to your account and is not shared with other users or operators. We do not sell personal data.

4. Where Your Data Is Stored

Your account and service data is stored on our servers (our database provider), not on your device, and is synced to your account wherever you log in. Your browser keeps only what it needs to keep you logged in.

5. Service Providers

We use these providers to run Lineflow Transit. Each only processes data to provide its service to us:

  • Supabase — database and logins: your account and service data.
  • Netlify — website hosting.
  • Resend — sending service emails such as invitations and password resets.
  • Google Workspace — our email, if you contact us.
  • Mapbox and Stadia Maps — maps and road routing. Stop positions you map are sent to them to draw routes; they also receive your IP address.
  • Google Fonts, jsDelivr and cdnjs — deliver fonts and software libraries to your browser, so they receive your IP address.

Stop data comes from the DfT’s NaPTAN open data and is served from our own website.

6. International Transfers

Some of these providers process data outside the UK, including in the United States. Where they do, transfers rely on UK adequacy regulations (including the UK–US data bridge) or the UK’s approved contract clauses.

7. Cookies & Browser Storage

Lineflow Transit does not use tracking, analytics or advertising cookies. Your browser stores only what is strictly necessary for the service to work, such as your login session.

8. Data Security

Data is sent over encrypted connections and stored with our database provider, with each account able to see only its own data. Keep your password safe and log out on shared computers. We recommend regularly exporting your services as TransXChange files as your own backup.

9. How Long We Keep Data

We keep your account and service data while your account is open. When it is closed, we delete it within 90 days, except anything we must keep longer for legal or accounting reasons (such as invoices).

10. Your Rights

Under UK GDPR you have the right to access, correct, delete or receive a copy of your personal data, and to object to or restrict how we use it. To use these rights, or to delete your account and its data, email hello@lineflowtransit.co.uk. We will respond within one month. You can also complain to the Information Commissioner’s Office at ico.org.uk.

11. Changes to This Policy

We may update this policy as the service develops. We will tell you about significant changes by email or in the app, and show the date of the latest version at the top of this page.

12. Contact

For any privacy queries, email hello@lineflowtransit.co.uk.