How to Create a PNR in Amadeus: Step-by-Step Guide
Creating a Passenger Name Record (PNR) in Amadeus is one of the main tasks for any travel consultant. The following steps explain how to build a complete booking from Cairo to Sharjah using EgyptAir โ from flight availability to saving the PNR.
RF (Received From) will cause the transaction to fail.
Step 1: Search for Flight Availability
This entry searches for available flights from Cairo (CAI) to Sharjah (SHJ) on 24 September with EgyptAir (MS).
The system will display available flights with their booking classes. Review the flight number, departure time, booking class and available seats before selling.
Command Breakdown
| Part | Meaning |
|---|---|
| AN | Availability Neutral โ display flights |
| 24SEP | Travel date |
| CAI | Origin (Cairo) |
| SHJ | Destination (Sharjah) |
| /AMS | Airline filter โ EgyptAir only |
Step 2: Sell Seats
This command sells two seats in Y class (Economy) from the first line of the availability display.
Command Breakdown
| Part | Meaning |
|---|---|
| SS | Sell Segment |
| 2 | Number of passengers (2) |
| Y | Booking class (Economy) |
| 1 | Line number from the availability display |
Step 3: Add Passenger Names
When entering passenger names in Amadeus, always follow the format: LASTNAME/FIRSTNAME โ no spaces before or after the slash.
Adult with Infant
Adds one adult passenger, MAHMOUD HAMED, with an infant MOHAMED HAMED born on 16 August 2025.
Child
Adds a child passenger named MAHMOUD HAMED, born on 11 August 2020.
HAMED/MAHMOUD is correct, HAMED / MAHMOUD will fail. Titles (MR, MRS, MS) go after the first name. Passenger type codes (INF, CHD) go in parentheses with the date of birth.
Step 4: Add Contact Information
Add Phone Number
Enter your agency phone number using APM. Replace 000000000 with the actual phone number.
Add Email Address
Add your agency email address using APE for communication and ticket delivery.
Step 5: Add Ticketing Instruction
Use TKOK to confirm that you have issued the tickets. You do not need to place the booking in a queue.
What TKOK Does
- Confirms the tickets are issued โ no ticketing reminder will be sent
- Prevents the PNR from being queued in the ticketing queue
- Removes the ticketing time limit from the PNR
TKTL followed by a date (e.g., TKTL/15NOV) to set a ticketing deadline. Use TKOK only when the ticket is already issued.
Step 6: End and Save the Booking
Record the Source
Use RF PAX to record that you received the information from the passenger.
End and Save
End and save the PNR in the system with ER. The system will display the record locator and the complete booking.
ER (End and Retrieve) rather than ET (End Transaction) when creating a new PNR, so that you can immediately verify the booking and record the locator.
Quick Reference Table
Bookmark this table for quick access during your daily work.
| Step | Command | Purpose |
|---|---|---|
| 1 | AN24SEPCAISHJ/AMS | Search flight availability |
| 2 | SS2Y1 | Sell 2 seats in Y class from line 1 |
| 3 | NM1HAMED/MAHMOUD MR(INF HAMED/MOHAMED/16AUG25) | Add adult passenger with infant |
| 3 | NM1HAMED/MAHMOUD(CHD/11AUG20) | Add child passenger |
| 4 | APM 000000000 | Add agency phone number |
| 4 | APE email@email.com | Add agency email address |
| 5 | TKOK | Confirm tickets issued |
| 6 | RF PAX | Record source of booking |
| 6 | ER | End and save the PNR |
Frequently Asked Questions
What is the AN command in Amadeus?
AN24SEPCAISHJ/AMS searches for flights from Cairo (CAI) to Sharjah (SHJ) on 24 September with EgyptAir.What does SS2Y1 mean in Amadeus?
SS2Y1 is the Amadeus command used to sell seats. It sells 2 seats in Y class (Economy) from the first line of the availability display. SS is the sell segment command, 2 is the number of passengers, Y is the booking class, and 1 is the line number from the availability display.How do I add a passenger name in Amadeus?
NM1LASTNAME/FIRSTNAME with no spaces before or after the slash. For an adult with an infant: NM1HAMED/MAHMOUD MR(INF HAMED/MOHAMED/16AUG25). For a child: NM1HAMED/MAHMOUD(CHD/11AUG20).How do I add contact information in Amadeus?
APM 000000000 to enter the agency phone number, and APE email@email.com to add the agency email address. These elements are used for communication and ticket delivery and are mandatory before ending the PNR.What does TKOK mean in Amadeus?
TKOK is the Amadeus ticketing instruction that tells the system the tickets have already been issued. It prevents the PNR from being placed into a ticketing queue for follow-up action. Use TKOK when you have already issued the ticket and do not need a ticketing reminder.What is the difference between RF and ER in Amadeus?
Can I create a PNR in Amadeus without an infant or child?
NM1LASTNAME/FIRSTNAME MR or NM1LASTNAME/FIRSTNAME MS. The infant and child formats are only needed when the booking includes these passenger types.Why is the phone and email required in a PNR?
๐ Related Guides
Practise PNR Creation in a Safe Amadeus Simulator
Create a free GDS HUB account and practise AN, SS, NM1, APM, APE, TKOK, RF and ER commands in a simulated Amadeus environment โ no live data, no risk.
Start Practising Free โ