Bus and train seat layouts and how to number them
Updated
A coach or a rail carriage is a long, narrow room with a fixed number of seats. The layout decides comfort, and the numbering decides whether passengers find their seat without asking.
The basic arrangements
Seat layouts in coaches and carriages are described by how many seats sit on each side of the aisle. The same short codes are used in both:
| Layout | What it means | Where it is common |
|---|---|---|
| 2+2 | Two seats, aisle, two seats | Most coaches, standard class rail carriages |
| 2+1 | Two seats, aisle, one seat | Premium coaches, first class carriages |
| 1+1 | One seat each side of the aisle | Some sleeper, lounge or luxury coaches |
| 3+2 | Three seats, aisle, two seats | Some high-capacity commuter rolling stock |
A 2+1 row is wider per passenger and gives a third of the passengers a seat with both a window and an aisle. It also carries fewer people per row, which is why it is usually sold as a premium product. Whatever the arrangement, draw it as it really is, row by row. Many vehicles mix layouts, for example a 2+2 coach with a single seat beside the door or the toilet.
How coach seats are commonly numbered
Coaches very often number seats in one sequence from the front to the back: 1, 2, 3, 4 in the first row, 5, 6, 7, 8 in the second, and so on. The sequence usually runs across the row in the same direction every time, so the window seats on one side end up as 1, 5, 9, 13. Some operators start at the driver's side, some at the door side. Some use row numbers and letters instead, like an aircraft, so the first window seat is 1A.
Either scheme works if it is used consistently. What causes trouble is mixing them, or renumbering when a row is removed so that the same physical seat changes number between vehicles of one type. If your fleet has several vehicles with the same layout, keep one numbering for all of them so that seat 23 is the same seat whatever vehicle turns up.
Gaps are normal in coaches too. The seats beside a middle door, a stairway or an on-board toilet are often missing, and the numbering can either skip over them or simply continue. Check the numbers printed on the seats or the luggage racks and copy them, rather than inventing a clean sequence.
How train seats are commonly numbered
Rail seats are identified by carriage (coach) and seat. The carriage number is shown on the outside of the vehicle and on the ticket, and the seat number is shown on or above each seat. Inside a carriage, numbering habits vary a lot between operators and between types of rolling stock. Some number seats in one sequence along the carriage, some use separate numbers for window and aisle seats, and some use numbers with a letter per position.
Two things are common. Seat numbers restart in each carriage, and the same seat number can appear in every carriage of the train. That means a train seat map always needs the carriage as well as the seat, both on the map and in the booking data.
Window, aisle and direction of travel
Passengers choose by position. Window or aisle is the first question, and on trains the second is whether the seat faces the direction of travel. Show this clearly on the map:
- Window and aisle should be obvious from where each seat sits in the row. A legend helps if the numbering does not make it clear.
- Facing direction matters on trains. Draw seats turned the way they face, and mark the direction of travel if the train does not reverse.
- Seats with a poor view, such as seats beside a solid pillar or a gap between windows, are worth marking, so the booking system can avoid offering them to people who asked for a window.
Tables, bays and special places
Many trains have bays of four seats facing each other around a table, often mixed with airline-style rows facing one way. Table seats are popular with groups and with people who want to work, so they deserve their own category. Draw the table as a shape between the seats, so the bay is obvious on the map.
Coaches and carriages also have places that are not regular seats:
- Wheelchair spaces and the seats next to them for companions.
- Priority seats for passengers who need them.
- Bicycle and luggage areas, which take space that could otherwise hold seats.
- Toilets, doors and stairs, which passengers want to be near or far from.
- The driver's seat on a coach, which shows the front at a glance.
The rules on accessible spaces and priority seating differ by country and by type of service, so check your local rules before you fix the layout.
Double deckers and multi-carriage trains
A double-decker coach has two separate seat layouts, one above the other, joined by stairs. Treat each deck as its own area with its own name, "Lower deck" and "Upper deck", and decide whether the numbering runs through both decks or restarts on each. Seats at the front of the upper deck are often in demand for the view, which makes them a natural premium category.
A train is a list of carriages. Each carriage is a section of the seat map with its own number, class and layout. A first class carriage in 2+1 and a standard carriage in 2+2 can sit side by side on one map, each numbered on its own. Keep the carriage order the same as the real train, and show where the train's front is.
A worked example
Take a 2+2 coach with twelve rows of four seats and a back row of five. Seats are numbered across each row from the left window: row 1 holds seats 1 to 4, row 2 holds 5 to 8, and row 12 holds 45 to 48. The back row holds 49 to 53. A wheelchair space by the middle door replaces the two seats on the right of row 6, so that row has only seats 21 and 22, and row 7 starts at 25. The operator keeps the numbers of the removed seats so the rest of the coach matches its sister vehicles. The map must show that gap exactly, or the booking system will offer seats 23 and 24, which do not exist on this coach.
Seat maps for online reservations
A seat map that a reservation system can sell from needs a record per seat, not just a drawing. For each seat it needs a stable id, the vehicle area (deck or carriage), the seat number or label as printed on the ticket, a category (window, aisle, table, premium, accessible) and a status the system can change as seats are booked. The reservation system also has to know which trip the seats are for: the same coach runs many trips, and each trip has its own availability. The seat map describes the vehicle; the system tracks who sits where on each departure.
More on the data side is in what a seat map needs for online booking, and the developer side is in how to build an interactive seat map for a website. For aircraft, see airplane seat numbering.
Checklist for a coach or carriage seat map
- The layout matches the real vehicle row by row, including short rows and missing seats.
- Numbers are copied from the vehicle, with the same gaps.
- One numbering is used for every vehicle of the same type.
- Each deck or carriage is its own named area, in the right order.
- Window and aisle are clear, and on trains the facing direction is drawn.
- Tables, wheelchair spaces, priority seats, doors and toilets are marked.
- The front of the vehicle is obvious: driver's seat, front of the train.
- Every seat label on the map matches the label printed on the ticket.
How seatorio helps
The Transport theme in seatorio has ready body outlines for a bus and a train as well as an airplane, drawn with the front at the top. Seats are drawn square and numbered by row number and seat letter by default (1A, 1B), and you can switch a section to plain numbers and hide the row labels for coach-style numbering. Numbering can run left to right, right to left or from both ends, and you can renumber any selected seats from a starting number of your choice, which is how a coach keeps its gaps.
Each deck or carriage is a section with its own name, category and numbering. Sections can carry a floor name, so a double decker can have a "Lower deck" and an "Upper deck" and you can view one at a time. Driver, WC, emergency exit and no smoking icons, entrances and stairs can be placed on the plan, tables can be drawn as rectangles, and seats can be marked wheelchair, accessible, restricted view or not for sale.
The finished map exports as an SVG with an id, a uuid, a section and a status on every seat, and as a JSON file with all the labels, ready for your own reservation system. seatorio does not sell tickets or track trips and passengers. See seatorio for transport and the airplane seat map template.
Planning for transport? See seatorio for transport and the airplane seat map template.