Proposed features/Public Transport v2 Vehicle Type "coach"

From OpenStreetMap Wiki
Jump to navigation Jump to search


This article or section may contain out-of-date information:
The comments to this proposal have been put put into the new proposed feature Differentiation for routes of public transport.

If you know about the current state of affairs, please help keep everyone informed by updating this information. (Discussion)
Public Transport v2 Vehicle Type "coach"
Proposal status: Obsoleted (inactive)
Proposed by: Ialokim
Tagging: route=coach
Applies to: relation
Definition: Add the new vehicle type "coach" for Public Transport v2

Rendered as: None
Drafted on: 2017-10-01
RFC start: 2017-10-03


The proposal adds the possibility to differentiate city bus routes from coach routes according to the current Public Transport Scheme v2.


City bus Coach
UK city bus vs. coach

There's a clear difference between buses that only run inside a city (transit bus service, short distance) and buses that interconnect two or more cities (intercity bus service, long distance). It is almost as significant as the difference between route=train and route=tram which indeed is tagged by two different values.

An intercity bus service (North American English) or intercity coach service (British English and Commonwealth English), also called a long-distance, express, over-the-road, commercial, long-haul, or highway bus or coach service, is a public transport service using coaches to carry passengers significant distances between different cities, towns, or other populated areas. Unlike a transit bus service, which has frequent stops throughout a city or town, an intercity bus service generally has a single stop at one location in or near a city, and travels long distances without stopping at all.

The introduction on the OSM-Wiki-Page about Buses also mentions "coaches" apart from "buses" and "trolleybuses", but only the latter two have different tagging values, whereas coach routes are supposed to use the same route=bus. This leads to confusion between the two types of (inter- and intra-city) bus routes because there is no difference visible to rendering engines (and thus to the user) or other data consuming programs.

Also consider that there's already a OSM-Wiki-Page for the tag route=coach that states that it is unofficial and lacks a proposal. Nevertheless, there are already 59 relations that use this tag (as of October 1st) and there are a lot of coach routes to change. See also Fernbuslinien (in German) where it is proposed to use route=coach instead of route=bus.


There are a lot of examples all around the world that are currently not distinguishable from city bus routes, see sample Overpass-Query for Germany.


relation On the route-relation of coach-services:

node On the public_transport=stop_positions of a coach-route:

relation On the master_route-relation of coach-services:

Basically, this proposal adds three new tags: route=coach, route_master=coach and coach=yes.


route=coach should be rendered differently than route=bus to facilitate distinction.

Features/Pages affected

External discussions


Please comment on the discussion page.