ARNK in GDS: How to Add Arrival Unknown Segments in Amadeus, Galileo & Sabre
If you work with Global Distribution Systems (GDS) like Amadeus, Sabre, or Travelport Galileo, you have likely seen ARNK inside a PNR.
This guide explains clearly what ARNK means, why it is important, and how to add it in different GDS systems.
What Does ARNK Mean?
ARNK stands for Arrival Unknown.
It is a non-air segment added to a PNR when a passenger travels between two cities without a booked flight in the system.
In simple terms:
- ARNK connects two air segments when the passenger moves between cities by another method (car, train, bus, or separate ticket).
- It is a placeholder that tells the system the gap is intentional.
- It is also known as a surface segment.
When Do You Use ARNK?
You must add ARNK when:
- The arrival city is different from the next departure city
- The passenger has an open-jaw itinerary
- The passenger is traveling overland between two airports
- There is a break in the routing that is not ticketed
Example
| Segment | Route | Notes |
|---|---|---|
| 1 | DXB โ CAI | Flight |
| ARNK | CAI โ HBE | Passenger travels by car (no flight in PNR) |
| 2 | HBE โ JED | Flight |
Since there is no flight between CAI and HBE in the PNR, you must insert ARNK between them.
Why Is ARNK Important?
ARNK is important because:
- It keeps the itinerary logically connected โ the system understands the gap is intentional
- It prevents pricing errors โ open-jaw fares require the system to recognise the break
- It avoids ticketing issues โ the ticket will be issued correctly for the actual flights
- It ensures proper fare construction โ routing validation depends on correct segment order
- It maintains correct segment sequence โ critical for automated pricing
Amadeus โ SIARNK Command
In Amadeus, use the following command to add an ARNK segment:
Result
After entering the command, the ARNK segment will appear between the two air segments in the PNR. In some Amadeus versions, you may need to specify the date: SIARNK12OCT.
Galileo โ Y Command
In Galileo, use the following command to add an ARNK segment:
Result
After entering the command, the ARNK segment will appear in the itinerary where the gap exists. In some Galileo versions, you can also use 0A as an alternative command.
Sabre โ 0AA Command
In Sabre, use the following command to add an ARNK segment:
Result
After entering the command, the ARNK segment will appear between the two air segments in the PNR.
Does ARNK Affect Pricing?
ARNK itself does not create a fare because it is not an actual flight. However, it affects:
- Fare calculation logic โ the system needs to know the gap is intentional
- Open-jaw pricing rules โ ARNK is required for open-jaw fare construction
- Routing validation โ ensures the itinerary is logically connected
- Minimum connection checks โ the system uses ARNK to validate segment continuity
Quick Reference Table
Bookmark this table for quick access during your daily work.
| GDS | Command | Notes |
|---|---|---|
| Amadeus | SIARNK | Insert ARNK โ Surface segment |
| Galileo | Y | Insert ARNK โ Surface segment (0A also works) |
| Sabre | 0AA | Auto-insert ARNK segment |
Frequently Asked Questions
What does ARNK mean in a PNR?
When should I use an ARNK segment?
How do I add ARNK in Amadeus?
SIARNK to insert an ARNK segment. The ARNK will appear between the two air segments in the PNR.How do I add ARNK in Galileo?
Y to insert an ARNK segment. You can also use 0A as an alternative command in some Galileo versions. The ARNK will appear in the itinerary where the gap exists.How do I add ARNK in Sabre?
0AA to auto-insert an ARNK segment. The ARNK will appear as ‘ARNK’ in the itinerary.Does ARNK affect ticket pricing?
What happens if I don’t add ARNK?
Is ARNK the same as an open segment?
๐ Related Guides
Practise ARNK Commands in a Safe Simulator
Create a free GDS HUB account and practise SIARNK, Y and 0AA commands in a simulated Amadeus, Galileo or Sabre environment โ no live data, no risk.
Start Practising Free โ