Flight booking confirmation message: what to write and six examples to copy
A good flight booking confirmation message tells the traveller who is flying, on which flights, what is confirmed, what is still to do and how to reach you. Below are the fields to include and six messages you can copy for WhatsApp or e-mail.
Updated
Travellers read the confirmation you send on their phone, often at the airport, often in a hurry. If a date is wrong or a name is spelled differently from the passport, the problem shows up at check-in. So the message has one job: let the customer check every important fact in ten seconds and know what happens next.
This guide covers the flight ticket confirmation message format that works for small and medium travel agencies, with examples for the situations you meet every day. It assumes a real booking that you hold in an airline system or through a supplier. Send nothing for a booking that does not exist.
What a flight booking confirmation message should include
Keep the order the same every time. Customers learn where to look, and your staff stop forgetting fields.
| Field | Why it matters | Tip |
|---|---|---|
| Passenger names | Must match the passport letter by letter | Write SURNAME/GIVEN NAMES TITLE as on the booking, for example AHMADI/KARIM MR |
| Booking reference (PNR) | The customer and the airline desk use it to find the trip | Six letters and digits. Say it is a reference, not a ticket number |
| Flights | The core of the message | One line per flight: airline and number, date, from and to, departure and arrival time |
| Date format | Day and month confuse people | Write the month as letters (30 Oct), never 03/10 |
| Next day arrival | Late arrivals are often misread | Write 0230+1 or "arrives 31 Oct" |
| Status | Confirmed or only held? | Say plainly "confirmed" or "reserved, not yet ticketed, pay by 31 Oct 18:00" |
| Ticket numbers | Only once the ticket is issued | Thirteen digits, one per passenger |
| Baggage | The top question after the booking | Include it only if you have it from the airline, per passenger |
| Price and payment | Avoids disputes later | Total, currency, what is paid, what is due and when |
| Next step and contact | Customers need to know what to do | Documents to bring, online check-in time, your phone number |
Times are local to each airport. If your customer flies across time zones, say so once: "All times are local."
Six copy-ready examples
The names, flights and numbers below are sample data. Replace every detail with the real booking. WhatsApp supports *bold*, so the examples use it for headings.
1. Reservation made, not yet ticketed (WhatsApp)
✈️ *Booking reserved* Passenger: AHMADI/KARIM MR Reference: X7K2LM RQ 4401 30 Oct Kabul to Delhi 0930 to 1240 AI 2487 30 Oct Delhi to Bengaluru 1800 to 2050 Status: reserved, not yet ticketed. The fare is held until 29 Oct, 18:00. After that the price can change or the seat can be released. Total: 640 USD. Reply "yes" to confirm and I will send payment details.
2. Ticket issued (WhatsApp)
🧾 *Ticket confirmed* Reference: X7K2LM AHMADI/KARIM MR ticket 0572401234567 RQ 4401 30 Oct Kabul to Delhi 0930 to 1240 AI 2487 30 Oct Delhi to Bengaluru 1800 to 2050 Total paid: 640 USD. Your ticket is issued. Please carry your passport. Online check-in opens 24 hours before the first flight. All times are local.
3. Several passengers, one booking (WhatsApp)
🧾 *Ticket confirmed* Reference: P4D9QZ 1. KARIMI/ZAHRA MRS ticket 0572401234568 2. KARIMI/OMAR MSTR ticket 0572401234569 TK 711 12 Nov Kabul to Istanbul 0420 to 0730 Baggage: 30 kg per adult, 20 kg for the child. Both passports must be valid for six months after travel. Questions? Reply here and I will answer.
4. Formal e-mail with the ticket attached
Dear Mr Ahmadi, Thank you for booking with us. Your flight is confirmed and the e-ticket is attached. Booking reference: X7K2LM Passenger: AHMADI/KARIM MR Flight: RQ 4401, 30 October, Kabul 09:30 to Delhi 12:40 Ticket number: 0572401234567 Before you travel - Carry the passport used for the booking. - Check the visa rules for your destination. - Be at the airport three hours before an international departure. If anything on this e-mail is wrong, reply today so we can correct it before you travel. Kind regards, Sample Travels
5. Airline changed the schedule
⚠️ *Flight change* Before: AI 2487 30 Oct 1800 to 2050 Now: AI 2487 30 Oct 1930 to 2220 Reference: X7K2LM, passenger AHMADI/KARIM MR. The airline moved the departure by 90 minutes. Your ticket stays valid. Please reply "ok" so I know you saw this.
6. Booking cancelled at the customer's request
⚠️ *Cancellation* Reference: X7K2LM, AHMADI/KARIM MR Flight cancelled: RQ 4401, 30 Oct, Kabul to Delhi Airline penalty: 80 USD. Refund: 560 USD. I will tell you as soon as the airline confirms the refund.
Quote refund timing only if the airline or your supplier told you for this ticket. Otherwise write "I will update you when the airline confirms."
What not to include
- Full passport numbers or dates of birth. The customer already has them, and a WhatsApp chat can be forwarded or read on a shared phone.
- Card numbers, bank passwords or one-time codes, ever.
- Links you did not create yourself. Customers have learnt to distrust unknown links, so send the ticket as a file or a link on your own domain, and say so.
- Fare rules you did not read. Say "baggage 30 kg" only when the airline shows it for that fare.
- A promise about seats, meals or upgrades that the airline has not confirmed.
- Internal codes the customer cannot use, such as fare basis or your commission.
WhatsApp or e-mail?
Use WhatsApp for speed and e-mail for the record. A common routine is a short WhatsApp message the moment the ticket is issued, then an e-mail with the e-ticket attached. Keep the reference and flight lines identical in both so nobody has to compare two versions.
- WhatsApp: short lines, bold headings, no tables, one emoji at the top at most.
- E-mail: a clear subject with the reference and date, full sentences, the e-ticket as an attachment, a signature with your agency name and phone.
- Both: ask the customer to reply if anything is wrong. Most errors are found within minutes when asked for.
Check before you send
- Read each name against the passport copy.
- Check every date and the day of the week if the day matters to the customer.
- Check arrival times with +1 where the flight lands the next day.
- Confirm the status really is confirmed or ticketed, not waiting.
- Make sure the total matches what you quoted.
How Parvaz writes this message for you
Typing these messages by hand for every booking takes time. In Parvaz you paste a booking, a ticket or a photo of one into the message maker and choose the kind of message. It writes the booking details, ticket confirmation, price offer, payment reminder, payment received, flight change notice, cancellation or refund, check-in reminder and passenger list in the format shown above, using only what is in your input. Anything it cannot find, such as a baggage allowance you did not give it, is left out rather than guessed.
The same message can be written in 13 languages: English, Dari, Pashto, Persian, Arabic, Urdu, Turkish, Russian, Hindi, Uzbek, Tajik, German and French. Flight codes, times and names stay exactly as they are, so a customer reading in Dari still sees RQ 4401 and AHMADI/KARIM MR unchanged. You read the result, correct it if needed and send it. See the WhatsApp message maker for travel agents for how it works, or pricing to start.
Questions and answers
What is a flight booking confirmation message?
It is the message a travel agent sends after a booking is made or ticketed. It lists the passengers, booking reference, flights with dates and times, the status, the price and what the traveller should do next.
Is a booking reference the same as a ticket number?
No. The booking reference (PNR) is a six character code for the trip. A ticket number is a thirteen digit number for one passenger and exists only once the ticket is issued.
Should I send a confirmation before the ticket is issued?
Yes, but say clearly that the booking is reserved and not ticketed, give the deadline for payment and the price, and send a second message when the ticket is issued.
Can I send the same message in the traveller's language?
Yes. Write it once in the language you work in and translate it, keeping flight codes, times and names unchanged. Parvaz writes these messages in 13 languages.