Global tour Network

March 09, 2026

Amadeus Training

 













Amadeus Training Guide for Beginners (Complete Course)

The Amadeus Global Distribution System (GDS) is one of the most widely used reservation systems in the travel industry. It allows travel agents to book flights, hotels, cars, and manage passenger reservations.

This beginner guide explains how to start using Amadeus for flight reservations and ticketing.


Module 1: Introduction to Amadeus

What is Amadeus?

Amadeus is a Global Distribution System (GDS) used by airlines, travel agencies, and tour operators to manage travel bookings.

It helps agents to:

  • Search flight availability

  • Create passenger reservations

  • Issue airline tickets

  • Book hotels and cars

  • Manage travel itineraries

Major airlines such as Emirates, Lufthansa, and Singapore Airlines use Amadeus distribution systems.


Module 2: Basic System Commands

These commands help agents navigate the system.

PurposeCommand
Help commandHE
Help on availabilityHE AN
Help on PNRHE PNR
Clear screenCL
Ignore transactionIG
End transactionET

These commands are used daily by travel agents.


Module 3: Understanding Airport Codes

Amadeus uses IATA airport codes.

Examples:

CityCode
BengaluruBLR
DubaiDXB
LondonLHR
New York CityJFK

Example command:

DACBLR

This decodes the airport code BLR.


Module 4: Flight Availability Search

The first step in booking is checking flights.

Command:

AN20JUNBLRDXB

Explanation:

  • AN – Availability Neutral

  • 20JUN – Travel date

  • BLR – Departure city

  • DXB – Destination city

The system will show:

  • Airline name

  • Flight number

  • Departure time

  • Arrival time

  • Available seats


Module 5: Selling Flight Seats

After selecting a flight, the agent sells the seat.

Example command:

SS1Y3

Meaning:

  • SS – Sell seat

  • 1 – Number of passengers

  • Y – Booking class

  • 3 – Flight line number

This adds the flight to the PNR.


Module 6: Creating Passenger Name Record (PNR)

A PNR (Passenger Name Record) contains all passenger details.

Add passenger name:

NM1SHARMA/RAHUL MR

Example:

  • Passenger name

  • Flight details

  • Contact information

  • Special requests

All booking data is stored in the PNR file.


Module 7: Adding Contact Details

Agents must add passenger contact information.

Phone number:

AP9876543210

Email address:

APE-rahul@email.com

Contact details are important for flight schedule changes and notifications.


Module 8: Ticketing Time Limit

This indicates the last date to issue the ticket.

Command:

TKTL15JUN

Meaning:

  • Ticket must be issued before 15 June.


Module 9: Special Service Requests (SSR)

Passengers can request special services.

Examples:

ServiceCommand
Vegetarian mealSRVGML
WheelchairSRWCHR
Infant passengerNM1SHARMA/RIA(INF)
Frequent flyerFFN

These requests are sent directly to the airline.


Module 10: Saving the Booking

After entering all details, save the booking.

Command:

ET

The system generates a PNR code like:

ABC123

This is used to retrieve the booking later.


Module 11: Retrieve Booking

To open the PNR again:

RTABC123

This displays:

  • Passenger details

  • Flight itinerary

  • Ticketing status


Module 12: Pricing the Ticket

To calculate the fare:

FXP

The system will show:

  • Base fare

  • Taxes

  • Total ticket price

Agents can also use:

FXL

This finds the lowest available fare.


Module 13: Issuing the Ticket

Once payment is confirmed, issue the ticket.

Command:

TTP

This generates the electronic ticket number (E-ticket).


Module 14: Canceling a Flight

If the passenger cancels:

Cancel segment:

XE1

Cancel multiple segments:

XE1-2

Module 15: Amadeus Booking Example

Example booking from Kempegowda International Airport to Dubai International Airport.

Commands:

AN20JUNBLRDXB
SS1Y3
NM1SHARMA/RAHUL MR
AP9876543210
APE-rahul@email.com
TKTL15JUN
SRVGML
ET
FXP
TTP

Tips for Beginners

✔ Practice commands daily in a training environment
✔ Memorize common commands like AN, SS, NM, AP, FXP, TTP
✔ Always verify passenger names before ticketing

Mistakes in names may require ticket reissue fees.


Career Opportunities After Learning Amadeus

Learning Amadeus Global Distribution System can help you work as:

  • Travel Consultant

  • Airline Reservation Agent

  • Ticketing Executive

  • Tour Operator

  • Corporate Travel Manager

Travel companies worldwide use Amadeus for reservations.


Step-by-Step Amadeus Ticketing Tutorial

Ticketing in Amadeus Global Distribution System is the final process after creating a PNR (Passenger Name Record). It converts the reservation into an electronic airline ticket (E-ticket).


Step 1: Retrieve the Passenger Booking (PNR)

Before ticketing, open the passenger reservation.

Command

RTABC123

Explanation:

  • RT = Retrieve booking

  • ABC123 = PNR record locator

The system will display:

  • Passenger name

  • Flight details

  • Booking status

  • Ticketing time limit


Step 2: Verify Booking Status

Check if all segments are confirmed.

Example display:

EK 567 Y 20JUN BLR DXB HK1

Meaning:

  • HK1 = Confirmed seat

  • If status is HL or WL, ticketing cannot proceed.

Example route:

From Kempegowda International Airport to Dubai International Airport.


Step 3: Check Fare Quote

Before issuing a ticket, price the itinerary.

Command

FXP

Explanation:

  • FXP = Automatic fare pricing

The system will calculate:

  • Base fare

  • Airline taxes

  • Total ticket price

Example output:

FARE USD 250
TAX USD 70
TOTAL USD 320

Step 4: Display Fare Details

To see the detailed fare breakdown:

Command

TQT

This shows:

  • Fare basis

  • Fare construction

  • Tax breakdown

  • Ticketing information


Step 5: Check Fare Rules (Optional)

To view fare restrictions:

FQN1

This displays:

  • Refund rules

  • Change penalties

  • Minimum stay

  • Maximum stay


Step 6: Add Form of Payment (FOP)

Before issuing a ticket, add the payment method.

Cash payment

FP CASH

Credit card payment

FP CCVI4111111111111111/1226

Explanation:

  • FP = Form of payment

  • CCVI = Visa card

  • 1226 = Expiry date (MMYY)


Step 7: Issue the Ticket

After confirming payment, issue the ticket.

Command

TTP

Explanation:

  • TTP = Ticketing entry

The system will generate a 13-digit electronic ticket number.

Example:

ETKT 176-1234567890

Step 8: Display the Issued Ticket

To view ticket details:

TWD

This shows:

  • Ticket number

  • Passenger name

  • Flight details

  • Ticket status


Step 9: Print or Email the Itinerary

Travel agents can send the ticket to passengers.

Email itinerary

IEE

Print itinerary

IEP

Step 10: End Transaction

Save the ticketing record.

ET

This finalizes the ticketing process.


Complete Amadeus Ticketing Workflow

Example ticketing process:

RTABC123
FXP
TQT
FP CASH
TTP
TWD
IEE
ET

Example Real Booking Scenario

Passenger booking from Bengaluru to Dubai on Emirates.

Steps:

1️⃣ Retrieve booking
2️⃣ Price the ticket
3️⃣ Add payment method
4️⃣ Issue ticket
5️⃣ Send itinerary to passenger


Common Ticketing Errors

Travel agents often face these issues:

1. NO FARE FOR BOOKING CODE

Solution: Reprice using FXP.

2. SEGMENT STATUS NOT CONFIRMED

Solution: Waitlist must be confirmed first.

3. TICKETING TIME LIMIT EXPIRED

Solution: Revalidate booking with airline.


Tips for New Travel Agents

✔ Always check passenger name spelling before ticketing
✔ Verify passport details for international travel
✔ Use FXL to find the lowest available fare

Mistakes during ticketing can require ticket reissue or cancellation fees.


Amadeus Flight Booking + Ticketing (Full Practical Example)

In this example, we will book a flight from Kempegowda International Airport (BLR) in Bengaluru to Dubai International Airport (DXB) in Dubai.

Passenger Name: Rahul Sharma
Travel Date: 20 June
Airline Example: Emirates


Step 1: Check Flight Availability

Search available flights between the cities.

Command:

AN20JUNBLRDXB

Explanation:

  • AN = Availability Neutral

  • 20JUN = Travel date

  • BLR = Bangalore

  • DXB = Dubai

The system will display multiple flights with seat availability.

Example result:

EK 567 Y BLR DXB 10:30 13:00

Step 2: Sell the Flight Seat

Choose the flight from the availability list.

Command:

SS1Y3

Explanation:

  • SS = Sell seat

  • 1 = Number of passengers

  • Y = Booking class

  • 3 = Flight line number

The flight segment is now added to the booking.


Step 3: Enter Passenger Name

Add passenger details to create the booking.

Command:

NM1SHARMA/RAHUL MR

Explanation:

  • NM = Name entry

  • 1 = Number of passengers

  • SHARMA/RAHUL = Passenger name

  • MR = Title


Step 4: Add Contact Phone Number

Command:

AP9876543210

Meaning:

  • AP = Passenger phone contact


Step 5: Add Email Address

Command:

APE-rahulsharma@email.com

Explanation:

  • APE = Passenger email


Step 6: Add Ticketing Time Limit

Set the deadline for issuing the ticket.

Command:

TKTL18JUN

Meaning:

Ticket must be issued before 18 June.


Step 7: Add Special Service Request (Optional)

Example: Vegetarian meal.

Command:

SRVGML

Other requests:

  • SRWCHR – Wheelchair

  • SRAVML – Asian vegetarian meal


Step 8: Save the Booking

Command:

ET

The system generates a PNR (Passenger Name Record).

Example:

PNR: ABC123

This code is used to retrieve the booking.


Step 9: Retrieve the Booking

Command:

RTABC123

This will display:

  • Passenger name

  • Flight details

  • Contact information

  • Ticketing status


Step 10: Price the Ticket

Now calculate the fare.

Command:

FXP

The system will show:

BASE FARE USD 250
TAX USD 70
TOTAL USD 320

Step 11: Display Fare Details

Command:

TQT

This displays:

  • Fare rules

  • Fare construction

  • Tax breakdown


Step 12: Add Form of Payment

Example: Cash payment.

Command:

FP CASH

Example: Credit card payment.

FP CCVI4111111111111111/1226

Step 13: Issue the Ticket

Command:

TTP

The system generates an electronic ticket nu

You Might Also Like

0 comments