IATA and UIC Codes Search
The IATA and UIC Codes Search functionality is not supported by all carriers. To check if your preferred carriers are on the list, please reach out to your Partnership Manager.
The /connections/find endpoint allows users to search for available connections based on departure and arrival locations. The search can also be performed using industry-standard identifiers, enabling searches based on IATA airport codes and UIC train station codes.
IATA Codes
These are 3-letter IATA airport code. Learn more about IATA codes and search for list of codes in the IATA website.
Distribusion maps airports as IATA areas. When a search is performed using an IATA code, the results may include all stations located within that airport area.
UIC Codes
These are 7-digit codes typically used for train stations.
Distribusion establishes the concept of UIC areas, retrieving connections not only from the station identified by the provided code but also from other stations nearby. For example, if you search for Berlin Central Train Station (UIC code 8065969), you might also find results that include a nearby bus or train station with a different UIC code, such as Invalidenstraße (UIC code 8031922).
Examples
The search workflow allows you to search from IATA code to IATA code, UIC code to UIC code, but also to combine a IATA code for departure with a UIC code for arrival, or even with a location code or geo coordinate.
IATA Code to UIC Code
City to IATA Code
Parameters
departure[type] arrival[type] | Yes | Value should be set to |
departure[value] arrival[value] | Yes | IATA value must be exactly 3 uppercase letters e.g. |
What made this section helpful for you?
What made this section unhelpful for you?
On this page
- IATA and UIC Codes Search