Transportation Ticket Sales Patterns
This dataset provides granular records of transportation ticket sales, including route details, provider information, customer demographics, pricing, and seat capacity. It enables comprehensive analysis of sales patterns, demand forecasting, and supports strategic decisions on pricing and resource allocation for transportation providers.
Sample rows
preview · 8 of 200 rows · all 21 columns| ticket_idstring | seat_classstring | ticket_pricefloat | is_refundedboolean | provider_namestring | provider_idstring | route_idstring | route_originstring | route_destinationstring | departure_datetimedatetime | arrival_datetimedatetime | ticket_sale_datetimedatetime | currencystring | seat_numberstring | capacityinteger | sold_seatsinteger | customer_idstring | customer_ageinteger | customer_genderstring | purchase_channelstring | refund_datetimedatetime |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TCKT0001 | economy | 49.99 | false | MetroLine | P001 | R1001 | New York | Boston | 2024-07-12T08:30:00 | 2024-07-12T11:45:00 | 2024-06-28T13:12:00 | USD | 12A | 120 | 108 | CUST0001 | 34 | female | online | blank |
| TCKT0002 | business | 299.99 | false | SkyHop | P002 | R1002 | Los Angeles | San Francisco | 2024-07-19T10:00:00 | 2024-07-19T11:30:00 | 2024-07-10T15:20:00 | USD | 2C | 80 | 71 | CUST0002 | 42 | male | mobile | blank |
| TCKT0003 | economy | 27.5 | false | BusGo | P003 | R1003 | Berlin | Munich | 2024-07-22T14:00:00 | 2024-07-22T18:30:00 | 2024-07-05T10:34:00 | EUR | blank | 57 | 55 | CUST0003 | 23 | female | kiosk | blank |
| TCKT0004 | economy | 69 | false | RapidRail | P004 | R1004 | Chicago | Detroit | 2024-07-15T09:15:00 | 2024-07-15T11:45:00 | 2024-07-01T17:05:00 | USD | 6B | 95 | 82 | CUST0004 | 29 | male | online | blank |
| TCKT0005 | business | 99.99 | false | SouthernRail | P005 | R1005 | Sydney | Melbourne | 2024-07-17T13:00:00 | 2024-07-17T18:00:00 | 2024-07-02T12:45:00 | AUD | 1A | 200 | 135 | CUST0005 | 57 | male | agent | blank |
| TCKT0006 | economy | 22 | false | IslandFerry | P006 | R1006 | Honolulu | Maui | 2024-07-14T15:00:00 | 2024-07-14T17:30:00 | 2024-06-29T11:22:00 | USD | blank | 110 | 56 | CUST0006 | 15 | other | kiosk | blank |
| TCKT0007 | economy | 18.5 | false | UrbanTram | P007 | R1007 | Lisbon | Porto | 2024-07-23T07:45:00 | 2024-07-23T11:15:00 | 2024-07-06T08:55:00 | EUR | blank | 300 | 135 | CUST0007 | 8 | unknown | online | blank |
| TCKT0008 | business | 120 | false | NightTrain | P008 | R1008 | Moscow | St. Petersburg | 2024-07-18T20:00:00 | 2024-07-19T07:40:00 | 2024-07-03T19:30:00 | RUB | 8D | 400 | 378 | CUST0008 | 62 | male | agent | blank |
| TCKT0009 | first | 350 | false | TransAfrica | P009 | R1009 | Cape Town | Johannesburg | 2024-07-21T08:00:00 | 2024-07-21T15:30:00 | 2024-07-04T09:40:00 | ZAR | 1C | 60 | 48 | CUST0009 | 39 | female | other | blank |
| TCKT0010 | first | 450 | false | FlyJet | P010 | R1010 | Tokyo | Osaka | 2024-07-16T16:00:00 | 2024-07-16T17:20:00 | 2024-07-06T07:56:00 | JPY | 2F | 8 | 8 | CUST0010 | 55 | male | agent | blank |
| TCKT0011 | economy | 59.99 | false | SuburbanRail | P011 | R1011 | London | Manchester | 2024-07-13T12:00:00 | 2024-07-13T14:15:00 | 2024-06-30T10:11:00 | EUR | 19G | 195 | 181 | CUST0011 | 27 | female | mobile | blank |
| TCKT0012 | economy | 35 | false | EuroBus | P012 | R1012 | Paris | Brussels | 2024-07-24T10:20:00 | 2024-07-24T12:10:00 | 2024-07-14T11:45:00 | EUR | blank | 57 | 53 | CUST0012 | 19 | male | mobile | blank |
| TCKT0013 | economy | 55 | false | MetroLine | P001 | R1013 | Washington DC | Philadelphia | 2024-07-15T13:45:00 | 2024-07-15T15:30:00 | 2024-07-03T14:50:00 | USD | 5A | 120 | 119 | CUST0013 | 38 | female | online | blank |
| TCKT0014 | business | 135 | false | SwissRail | P013 | R1014 | Zurich | Geneva | 2024-07-20T08:50:00 | 2024-07-20T11:20:00 | 2024-07-10T09:05:00 | EUR | 4C | 80 | 62 | CUST0014 | 68 | male | agent | blank |
| TCKT0015 | economy | 16.5 | false | IndianRail | P014 | R1015 | Mumbai | Goa | 2024-07-28T21:00:00 | 2024-07-29T07:30:00 | 2024-07-16T17:15:00 | INR | blank | 900 | 360 | CUST0015 | 4 | unknown | kiosk | blank |
| TCKT0016 | first | 480 | false | SkyHop | P015 | R1016 | Seattle | Denver | 2024-07-22T15:45:00 | 2024-07-22T18:10:00 | 2024-07-09T16:30:00 | USD | 1F | 60 | 37 | CUST0016 | 59 | female | agent | blank |
| TCKT0017 | economy | 21 | false | BusGo | P016 | R1017 | Madrid | Barcelona | 2024-07-29T09:00:00 | 2024-07-29T13:30:00 | 2024-07-17T13:40:00 | EUR | blank | 57 | 45 | CUST0017 | 16 | male | online | blank |
| TCKT0018 | business | 94.95 | false | NorthernRail | P017 | R1018 | Toronto | Montreal | 2024-07-18T06:30:00 | 2024-07-18T11:10:00 | 2024-07-04T07:22:00 | CAD | 3A | 150 | 135 | CUST0018 | 37 | female | mobile | blank |
| TCKT0019 | economy | 29.99 | false | CentralBus | P018 | R1019 | Mexico City | Guadalajara | 2024-07-25T06:45:00 | 2024-07-25T10:55:00 | 2024-07-15T09:11:00 | USD | blank | 57 | 50 | CUST0019 | 21 | female | kiosk | blank |
| TCKT0020 | business | 102 | true | NightTrain | P019 | R1020 | Vienna | Prague | 2024-07-26T23:00:00 | 2024-07-27T07:05:00 | 2024-07-10T18:10:00 | EUR | 2D | 400 | 296 | CUST0020 | 71 | male | agent | 2024-07-15T11:00:00 |
What the 200 rows show
from the 200-row sampleFirst (seat class) stands out: mean ticket_
- 7%is_
refunded = true - 72.5median ticket_
price - 4customer genders
- 5purchase channels
- 11currencies
- 95median capacity
Median 72.5, from 7.8 to 1,381.
- string 12
- integer 3
- float 1
- datetime 4
- boolean 1
Columns
21 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 12 columns | |||
ticket_id | string | Unique identifier for each ticket soldunique | TCKT0001 |
provider_id | string | Unique identifier for the transportation provider | P001 |
provider_name | string | Name of the transportation provider | MetroLine |
route_id | string | Unique identifier for the route | R1001 |
route_origin | string | Starting location of the route | New York |
route_destination | string | Ending location of the route | Boston |
currency | string | Currency code used for the ticket price (ISO 4217 format)11 currencies | USD |
seat_class | string | Class of seat purchased (e.g., economy, business, first)economy · business · first | economy |
seat_number | string | Assigned seat number for the ticketoptional | 12A |
customer_id | string | Unique identifier for the customer purchasing the ticketoptional | CUST0001 |
customer_gender | string | Gender of the customermale · female · other · unknown · optional | female |
purchase_channel | string | Channel through which the ticket was purchased (e.g., online, agent, kiosk)online · agent · kiosk · mobile · other | online |
| Numbers 4 columns | |||
ticket_price | float | Price paid for the ticket0 or more | 49.99 |
capacity | integer | Total seat capacity for the route at the time of sale1 or more | 120 |
sold_seats | integer | Number of seats sold for the route at the time of sale0 or more | 108 |
customer_age | integer | Age of the customer at the time of purchase0 or more · optional | 34 |
| Dates and times 4 columns | |||
departure_datetime | datetime | Scheduled departure date and time for the route | 2024-07-12T08:30:00 |
arrival_datetime | datetime | Scheduled arrival date and time for the routeoptional | 2024-07-12T11:45:00 |
ticket_sale_datetime | datetime | Date and time when the ticket was sold | 2024-06-28T13:12:00 |
refund_datetime | datetime | Date and time of refund, if applicableoptional | 2024-07-15T11:00:00 |
| True or false 1 column | |||
is_refunded | boolean | Indicates if the ticket was refunded | false |
Use it for
A transportation dashboard
The is_
refunded rate, ticket_ price by seat_ class and a breakdown of provider_ name. Excel, Power BI or Tableau. Why do the 28 first rows have a mean ticket_
price of 609.7? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Tickets200TCKT000149.99economyTCKT0020102businessTCKT0030210business
A software demo
Believable tickets with provider_
id, provider_ name and route_ id to fill a screen in front of a buyer.
blueprint · transportation-ticket-sales-patterns
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 21 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Include route and station IDs
- Track ticket sales per day
- Segment by ticket type
- Flag peak sales events
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- transportation-ticket-sales-patterns