Home โ€บ Blog โ€บ How to Create a PNR in Galileo

How to Create a PNR in Galileo

How to Create a PNR in Galileo: Step-by-Step Guide

๐Ÿ“… Updated: October 2026 โฑ 7 min read โœˆ๏ธ GDS HUB Editorial

Creating a Passenger Name Record (PNR) in Galileo follows a logical sequence of commands to book flights, enter passenger details, and finalize the reservation.

Below is an example showing how to create a complete PNR for a journey from Cairo (CAI) to Sharjah (SHJ) on EgyptAir (MS).

Good to know: In Galileo, most commands start with a single letter or a dot-prefixed format (N., P., R.). Unlike Amadeus, the commands are shorter and the sequence is more compact โ€” but the order matters just as much.

Step 1: Search for Flight Availability

1 Check Flight Availability
GALILEO ยท A A24SEPCAISHJ*MS

This command displays available flights from Cairo (CAI) to Sharjah (SHJ) on 24 September using EgyptAir (MS) as the preferred airline.

Command Breakdown

Part Meaning
A Availability โ€” display flights
24SEP Travel date
CAI Origin (Cairo)
SHJ Destination (Sharjah)
*MS Preferred airline โ€” EgyptAir

Step 2: Sell Seats

2 Sell the Flight Segment
GALILEO ยท N N2Y1

This entry sells two seats in Y class (Economy) on line number 1 from the availability list.

Command Breakdown

Part Meaning
N Sell Segment (Name/Sell command in Galileo)
2 Number of passengers (2)
Y Booking class (Economy)
1 Line number from the availability display

Step 3: Add Passenger Names

3 Add Passenger Names

When entering passenger names in Galileo, always use the format LASTNAME/FIRSTNAME with no spaces before or after the slash.

Adult Passenger

GALILEO ยท N. N.HAMED/MAHMOUD MR

Adds an adult passenger named MAHMOUD HAMED.

Infant Passenger

GALILEO ยท N.I/ N.I/HAMED/ESRAA MISS*16MAY25

Adds an infant passenger named ESRAA HAMED. The I/ prefix identifies the infant, and the date after the asterisk (16MAY25) is the infant’s date of birth.

Child Passenger

GALILEO ยท N. N.HAMED/MAHMOUD*P-C08

Adds a child passenger named MAHMOUD HAMED with age 8 years. The P-C08 field tells the system the passenger type is a child with age 08.

Important: Never use a space before or after the slash โ€” HAMED/MAHMOUD is correct. Titles (MR, MRS, MISS) go after the first name. Infant prefixes use I/ and child ages use *P-CXX format.

Step 4: Add Contact Information

4 Add Agency Contact Details
GALILEO ยท P.T P.T* 000000000 email@gmail.com

Adds the agency phone number and email address to the booking for communication and ticket delivery.

Command Breakdown

Part Meaning
P.T Phone contact element in Galileo
* Separator โ€” followed by the actual contact details
000000000 Agency phone number
email@gmail.com Agency email address
Why it matters: IATA Resolution 830d requires travel agents to collect and provide passenger contact information. Airlines use these details for flight updates, schedule changes, gate changes and check-in alerts.

Step 5: Add Ticketing Instruction

5 Add Ticketing Instruction
GALILEO ยท T.T T.T*

Indicates that tickets have been issued. No queue placement is required, meaning the booking is confirmed and ticketed.

What T.T* 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
Alternative: If you want the system to remind you to issue the ticket later, use T.T followed by a date (e.g., T.T15NOV) to set a ticketing deadline. Use T.T* only when the ticket is already issued.

Step 6: End and Save the Booking

6 Save the PNR

Record the Source

GALILEO ยท R. R.PAX

R.PAX means “Received From Passenger” โ€” it records that the booking information came directly from the passenger.

End and Save

GALILEO ยท ER ER

ER ends and saves the PNR in Galileo. The system will display the record locator and the complete booking.

Pro tip: Always use 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 A24SEPCAISHJ*MS Search flight availability with preferred airline
2 N2Y1 Sell 2 seats in Y class from line 1
3 N.HAMED/MAHMOUD MR Add adult passenger
3 N.I/HAMED/ESRAA MISS*16MAY25 Add infant passenger with date of birth
3 N.HAMED/MAHMOUD*P-C08 Add child passenger with age
4 P.T* 000000000 email@gmail.com Add agency phone and email
5 T.T* Confirm tickets issued, no queue
6 R.PAX Record source of booking
6 ER End and save the PNR
Related reading: For more Galileo step-by-step guides, see Galileo for Beginners: Flight Availability Search and How to Add Passenger Types in Galileo GDS.

Frequently Asked Questions

What is the A command in Galileo?
A is the Galileo command used to display flight availability. The format is A followed by the date, origin, destination, and an optional airline filter. For example, A24SEPCAISHJ*MS displays flights from Cairo (CAI) to Sharjah (SHJ) on 24 September using EgyptAir (*MS) as the preferred airline.
What does N2Y1 mean in Galileo?
N2Y1 is the Galileo command used to sell seats. It sells two seats in Y class (Economy) on line number 1 from the availability display. N is the sell command, 2 is the number of passengers, Y is the booking class, and 1 is the line number from the availability list.
How do I add a passenger name in Galileo?
In Galileo, use the N. format with LASTNAME/FIRSTNAME and no spaces before or after the slash. For an adult: N.HAMED/MAHMOUD MR. For an infant: N.I/HAMED/ESRAA MISS*16MAY25. For a child: N.HAMED/MAHMOUD*P-C08 (where C08 indicates age 8).
How do I add contact information in Galileo?
Use P.T* followed by the agency phone number and email address. For example: P.T* 000000000 email@gmail.com. This adds the agency contact details to the PNR for communication and ticket delivery, and is required by most airlines and IATA Resolution 830d.
What does T.T* mean in Galileo?
T.T* is the Galileo ticketing instruction that tells the system the tickets have been issued and no queue placement is required. It confirms the booking is ticketed and prevents the PNR from being queued for follow-up action.
What is the difference between R.PAX and ER in Galileo?
R.PAX records the source of the booking โ€” in this case, Received From Passenger. ER (End and Retrieve) saves the PNR and redisplays it with the record locator. R.PAX must be entered before ER to ensure the PNR saves correctly.
How do I add an infant in Galileo?
In Galileo, add an infant with the format N.I/LASTNAME/FIRSTNAME TITLE*DATE-OF-BIRTH. For example: N.I/HAMED/ESRAA MISS*16MAY25. The I/ prefix identifies the passenger as an infant, and the date after the asterisk is the date of birth.
How do I add a child in Galileo?
In Galileo, add a child with the format N.LASTNAME/FIRSTNAME*P-CXX where CXX indicates the child’s age. For example: N.HAMED/MAHMOUD*P-C08 adds a child passenger named MAHMOUD HAMED who is 8 years old. The P-C08 field tells the system the passenger type is a child with age 08.

Practise PNR Creation in a Safe Galileo Simulator

Create a free GDS HUB account and practise A, N, N., P.T, T.T, R.PAX and ER commands in a simulated Galileo environment โ€” no live data, no risk.

Start Practising Free โ†’