No
If this is an international flight then YEs, you need your passport number for the booking.
AirIndia
Many of the booking companies do not require your passport information when you book the flight. You will definitely need your passport when you check in at the Airport so make sure that you have your passport ready before you spend the money on your ticket. For example, if you book your flight and you don't get your passport in time you will not be refunded your money.
100 dirhams
One of the easiest way to get discount on flight booking is booked your flight ticket online. By doing online booking you have lot of flight booking coupon and offers. Various airline company like SpiceJet, indigo, airIndia etc offer many deal on their own website or you can grab the offers from other website like grabon, zoutons, couponduniya etc.
Call the airline.
Online flight booking means you can book a flight seat to a specific destination for a particular date. After booking you need to pay the required flight charges withing a few days so as no one can take you booked seat. If you don't pay withing few days of booking then that seat will be available to anyone who wants to buy a air ticket for the same destination.
I am booking a flight to Sweden. I am cancelling a flight to Sweden.
No. A passport is required to travel internationally. However, there are some exceptions. For example, if you're an American citizen on a cruise that goes to Mexico, a passport is not required but a birth certificate and ID is. However, if you're an American citizen on a flight to Russia, then yes, a passport is required.
retrieve booking
“To get the early bird for November's flight, when should I start booking my flight?”
Well, if you are referring to booking for a flight or travel via airplane then you will need a valid ID, for international you need your passport then basic personal information for the online forms and then a credit card info for the payment. You can also pay over the counter using the booking confirmation code.