How to Book a Bassinet on Indian and International Flights — Complete Infant Cabin Guide

Updated May 2026

Book bassinet (BSCT SSR code) at the same time as your infant ticket on long-haul flights. Bassinets attach to bulkhead-row walls in widebody aircraft and require advance request. Most carriers fit infants up to 6-11 months and 10-13 kg. Request via airline website special-assistance form, by phone, or at HappyFares booking. Confirm 48-72 hours pre-flight. During turbulence, crew lift baby out, parent secures with infant belt loop. Bassinets do not exist on narrow-body short-haul flights.

Flying with a newborn or young infant is one of the most demanding logistics challenges of early parenting. Between feeding schedules, sleep windows, and the simple physical exhaustion of holding a wriggling baby in your arms for 8 to 14 hours, the difference between a survivable flight and a genuinely manageable one often comes down to a single piece of equipment: the cabin bassinet. This small fold-down crib, mounted on the bulkhead wall of a widebody aircraft, can let your baby sleep flat at the right hours and free your hands to eat, sip water, or even close your eyes for a few minutes yourself.

The catch is that bassinets are surprisingly scarce, surprisingly mis-understood, and surprisingly mis-booked. Most parents flying with an infant for the first time do not know that the IATA Special Service Request code BSCT is what gets the bassinet onto the PNR. They do not know that bassinets simply do not exist on narrow-body short-haul flights. They do not know that the bulkhead seat assignment is separate from the bassinet request itself and that some carriers confirm at booking while others hold the decision until 48 hours before departure.

This guide walks you through everything: what a bassinet actually is, how the BSCT code works behind the scenes, age and weight limits on Indian and international carriers, the bulkhead-row reality, how to book through HappyFares, what to do if your request is denied at the last minute, and the operational realities of feeding, sleeping, and surviving turbulence with a baby onboard. Read this once before any long-haul booking and you will dramatically improve the odds of getting a confirmed bassinet on your next flight.

What Is a Cabin Bassinet?

A cabin bassinet is a small, hard-shelled or padded fold-down crib that attaches to the bulkhead wall of an aircraft cabin during cruise flight. It is designed for newborn and young infant sleep at altitude, freeing the parent’s arms and giving the baby a horizontal sleeping position rather than the curved lap-held posture of a typical lap-infant ticket.

Bassinets are stored in overhead bins or galley compartments during taxi, takeoff, and landing. Cabin crew fold them out and hang them from wall brackets after the seatbelt sign goes off following climb. They retract again before descent. On a long-haul widebody flight of 8 to 14 hours, a baby can spend a meaningful fraction of cruise time sleeping in the bassinet, which transforms the experience for both child and parent.

The physical bassinet itself is provided by the airline. You do not bring your own. You do not pay separately for it. What you do pay for is the infant ticket (typically 10 percent of the adult international fare for a lap infant) and any seat-selection fee that may apply to the bulkhead row in your fare class.

Bassinets exist only on widebody twin-aisle aircraft because narrow-body single-aisle jets do not have the bulkhead wall geometry or galley layout to support wall-mounted brackets. This is why the same airline can offer bassinets on its Mumbai-to-London Boeing 787 service but not on its Mumbai-to-Bengaluru Airbus A320 service.

The BSCT IATA Code Explained

BSCT is the four-letter IATA Special Service Request (SSR) code that signals to the airline reservation system that you need a bassinet. When BSCT is added to your Passenger Name Record (PNR), the airline’s revenue management and cabin planning systems flag your booking for a bulkhead-row seat with a wall bracket.

This is different from simply selecting a bulkhead seat from a seat map. Selecting a bulkhead seat does not automatically allocate you a bassinet. The BSCT SSR is the formal mechanism by which the carrier commits to fitting the bassinet to your row. Without it on the PNR, the bassinet may go to another infant on board, or the crew may not even unpack it.

Two more codes are worth knowing. INFT is the IATA code for an infant passenger booked on an adult’s lap, used at the moment of booking when you add the under-24-month child to the reservation. BBML is the meal code for a Baby Meal, typically jarred pureed food for infants who have started solids. CHML is the Child Meal code, suited to older infants and toddlers ready for finger foods or kid-friendly mains.

When you book through HappyFares, the BSCT request is filed at the special-assistance step of the booking flow. The HappyFares operations team queues the SSR with the airline and follows up for confirmation, then writes back when the bulkhead seat is assigned to your PNR. This compresses what would otherwise be three or four parent-airline emails into a single managed thread.

Age, Weight, and Length Limits

Bassinet eligibility is bounded by three physical constraints: the baby’s age, the baby’s weight, and the baby’s body length relative to the bassinet shell. Most carriers express the limit primarily in weight, then secondarily in length and age.

As a generic working rule across Indian and international carriers, cabin bassinets fit infants:

  • From birth (typically 14 days minimum, sometimes 7) up to 6 to 11 months of age, depending on carrier
  • Up to 10 to 13 kilograms of body weight
  • Up to roughly 70 to 76 centimetres of body length so the baby lies flat with head and feet inside the bassinet

If your baby is large for age, the weight or length limit will trigger before the age limit. If you have a small baby, you might still get a bassinet at 11 or 12 months. The crew at boarding will visually assess whether the baby fits the bassinet during cruise; if there is any doubt, they may refuse to install it for safety.

For a deeper view of how these rules interact with the broader picture of flying with young children, see our companion guide on . That piece covers the lap-infant rules for older babies and toddlers who have outgrown the bassinet.

The Bulkhead Row Reality

Because the bassinet bracket is fixed to the cabin wall, you must sit in a bulkhead row to use one. The bulkhead is the first row of a cabin section or the row directly behind a galley wall or partition. On a typical widebody twin-aisle aircraft, these positions number anywhere from 2 to 6 per cabin class.

Bulkhead seats have specific operational quirks worth knowing in advance:

  • No under-seat storage for taxi and takeoff: Because there is no seat in front of you, your personal items must go in the overhead bin until the seatbelt sign comes off.
  • Tray tables in the armrest: The tray folds out from inside the armrest, which slightly narrows the seat width.
  • IFE screen retraction: The seatback screen may retract into the armrest too, with the same narrowing effect.
  • Extra leg room: Bulkhead rows generally have more leg space than standard economy, which is a meaningful advantage when you have a diaper bag, feeding kit, and baby gear at your feet.
  • Proximity to lavatories: Many widebody bulkheads sit adjacent to lavatories, often equipped with fold-down changing tables, which is convenient for diaper changes during cruise.

For a broader look at seat strategy on long-haul flights including window-versus-aisle and emergency exit positioning, see .

How to Book a Bassinet at Booking via HappyFares

Booking a bassinet correctly the first time avoids the most common pitfall: realizing 24 hours before departure that the BSCT is not on the PNR. Here is the step-by-step flow when you book a long-haul flight through HappyFares.

Step 1: Search the route and select a widebody-only flight. When choosing flight options, look at the aircraft type. Boeing 777, 787, Airbus A330, A350, A380 are widebody. Airbus A320, A321, Boeing 737 are narrow-body and will not carry a bassinet. If your route has both, prioritize the widebody for the segment you actually want the baby to sleep on.

Step 2: Add the infant at the passenger details step. Enter the baby’s full legal name, date of birth, and passport details. The system books the infant on INFT status, attached to the lead adult passenger.

Step 3: File BSCT at the special-assistance step. A box for special service requests appears toward the end of the booking flow. Tick or write in BSCT (Bassinet). Add notes if relevant (for example, “Twin infants, two bassinets required” if both parents are on the same booking with twins).

Step 4: Add BBML if the baby has started solids. In the meal-preference step, file BBML for the infant. If your child is older and ready for child meals, request CHML instead. For more on meal codes and which to request when, see for related dietary and medication-on-board planning.

Step 5: Complete payment. Lap-infant fares appear as a separate line on the ticket: typically 10 percent of the adult fare on international routes, with a fixed nominal charge on Indian domestic. Bassinet itself is free; any bulkhead seat fee will be separately quoted depending on the carrier and fare class.

Step 6: Receive PNR with SSR confirmation. Your HappyFares booking confirmation will show the BSCT SSR as either confirmed, on request, or waitlisted. If on request, this means the airline has queued the SSR and will confirm later, usually as the manifest closes.

Confirming BSCT Pre-Flight

An SSR request on the PNR is not the same as a confirmed bassinet allocation. The actual assignment of a bulkhead seat with a bassinet typically happens between 7 days and 48 hours before departure, when the cabin manifest is closed and seats are re-allocated for actual passenger requests.

Here is the confirmation cadence to follow:

  • At 7 days out: Log into the airline’s Manage Booking portal or your HappyFares dashboard. Check the seat map. If your bulkhead seat is shown, take a screenshot. If not, message HappyFares support to push the airline for allocation.
  • At 72 hours out: Re-verify via the seat map and online check-in if available. Many carriers open online check-in at 48 hours; bulkhead seats with bassinets sometimes block standard online check-in and require a call to the carrier.
  • At 48 hours out: Call the airline directly. Verbally ask them to confirm BSCT is on the PNR. Take note of the agent name and reference number.
  • At 24 hours out: Online check-in (where available). If the bulkhead row is held but check-in cannot allocate it, do not switch seats; complete check-in at the airport.
  • At the gate: 60 minutes before boarding, present yourself to the gate agent and re-verify the bulkhead seat and BSCT. Bassinet seats can be re-shuffled at the gate for crew rest, medical reasons, or higher-status family bookings; be early and visible.

For families travelling across multiple generations or with elderly grandparents on the same booking, the coordination effort scales accordingly: see for a structured approach to multi-generation seat planning.

Carrier-by-Carrier: Indian Airlines

Indian carriers vary significantly in bassinet availability based on their fleet composition.

IndiGo. IndiGo operates a predominantly narrow-body fleet of Airbus A320 and A321 aircraft, which do not carry bassinets. The carrier has been expanding into widebody long-haul on selected routes; bassinet availability on those flights depends on the specific aircraft configuration and should be verified at booking. For most IndiGo domestic and short-haul international (Gulf, Southeast Asia) flights, no bassinet is available, and infants travel as lap babies with an infant seatbelt loop.

Air India. Air India’s widebody fleet includes the Boeing 777, Boeing 787 Dreamliner, and the Airbus A350. Bassinets are offered on these aircraft for long-haul international routes. Request via BSCT SSR; allocation is subject to bulkhead seat availability. Air India’s domestic narrow-body routes (A320, A321 NEO) do not carry bassinets. For more on Air India’s Maharaja Club program and partner earning across long-haul routes, see .

Air India Express, SpiceJet, Akasa. These carriers operate Boeing 737 narrow-body aircraft, which do not carry bassinets. Infant travel on these carriers is lap-only with the infant seatbelt loop.

Vistara (now merged into Air India). The former Vistara widebody Boeing 787 aircraft now operate under the Air India banner, and bassinet policy follows Air India’s framework. On legacy Vistara narrow-body A320 NEO routes that remain in the Air India fleet, no bassinet is available.

For a holistic view of which Indian carrier suits your travel profile, see .

Carrier-by-Carrier: International Airlines

Long-haul international carriers serving India generally offer bassinets across their widebody fleets. Specifics vary by carrier:

Emirates. Bassinets fitted on Airbus A380 and Boeing 777 widebody aircraft in Economy, Premium Economy, and Business Class bulkhead rows. Generally responsive at the BSCT request stage and often confirms at or near booking. Emirates also provides amenity kits and onboard milk warming for infants. Useful for Mumbai-Dubai onward connections; see for route planning.

Lufthansa. Bassinets across the widebody A340, A350, A380, Boeing 747, and 787 fleet. Lufthansa typically confirms BSCT at booking subject to seat-map availability. Strong onboard family service standards.

British Airways. BA internally calls bassinets Skycots. Available on long-haul widebody flights from London Heathrow. BSCT SSR maps to BA’s Skycot allocation system. Bulkhead seats with Skycot fittings can be selected on the seat map for confirmed infant bookings. Useful for London-bound itineraries: see .

Singapore Airlines. SQ offers bassinets on Airbus A350, A380, Boeing 777, and 787 aircraft. Known for highly responsive cabin crew on infant travel. Often confirms BSCT at booking or shortly after. Strong connecting itineraries from India onward to Australia, Japan, and North America.

Qatar Airways. Bassinets on widebody A350, A380, Boeing 777, and 787 across Economy, Premium Economy, and Business Class. Qatar has built family-friendly onboard kits and meal options for infants. File BSCT at booking and verify in Manage Booking.

Other Gulf and European carriers. Etihad, Turkish Airlines, KLM, Air France, Swiss, and similar carriers all offer bassinets on widebody long-haul routes. Booking process is similar: BSCT SSR at booking, confirmation 7 to 48 hours pre-flight, bulkhead seat allocation.

For a planning view on credit-card lounge access during connections, particularly useful when travelling with infants who benefit from quieter pre-boarding environments, see .

What Happens at Boarding

The boarding experience for a bassinet booking is slightly different from standard economy.

Many carriers offer pre-boarding for families with infants. Listen for the announcement that families with young children may board first. This gives you time to settle the baby, stow your gear, and get the diaper bag arranged before the rest of the cabin streams in.

When you reach your bulkhead seat, the bassinet itself is not yet attached to the wall; it remains in the overhead bin or galley until cruise. The crew will install it after the seatbelt sign goes off following the initial climb.

Before takeoff, the crew will hand you an infant seatbelt loop: a small fabric belt that clips through your adult lap belt. The baby is held against your body, and the loop wraps around the baby’s waist. This is the lap-infant restraint for taxi, takeoff, landing, and any seatbelt-sign period during flight.

If the cabin is densely booked and a higher-priority family with a smaller infant arrives unexpectedly, gate agents occasionally re-shuffle bassinet allocations. This is rare but does happen. If you see this risk, arrive early and stay near the gate agent rather than disappearing to the lounge.

Turbulence Procedure

When the seatbelt sign comes on during flight, the procedure is clear and the same across virtually all carriers worldwide.

The parent lifts the baby out of the bassinet. The baby is held against the parent’s body. The infant seatbelt loop (which most parents keep clipped to their lap belt for the duration of cruise) is wrapped around the baby’s waist. The bassinet itself can remain attached to the wall.

In moderate or severe turbulence, the crew will proactively walk the cabin and direct parents to remove infants from bassinets if they have not already done so. This is non-negotiable. The bassinet is not designed to restrain the baby during turbulence; the parent’s body, plus the infant seatbelt loop, is the restraint system.

Once the seatbelt sign goes off, the baby can return to the bassinet. Crew check the bassinet brackets during their service rounds.

For onboard connectivity that helps you track turbulence patterns or message family during long flights, see .

Sleep and Feeding Strategy

The bassinet only helps if your baby actually sleeps in it. This is partly luck of temperament and partly preparation.

Match flight timing to baby’s natural sleep window where possible. A red-eye departure from Mumbai or Delhi to Europe that puts cruise at 11pm to 5am IST coincides with the longest natural infant sleep block, dramatically increasing the chance of useful bassinet sleep. Conversely, daytime departures often produce a baby who refuses the bassinet entirely and demands lap-held attention.

Feed before installation. If you can settle the baby with a full feed during the climb portion, by the time the seatbelt sign goes off and the crew install the bassinet, the baby is drowsy and ready to transfer.

Bring a familiar swaddle or sleep sack. The bassinet is unfamiliar; a swaddle from home maintains scent and tactile continuity, which materially helps sleep onset.

Pack a separate small bag for accessible cruise needs: spare diapers, a single change of clothes, a swaddle, a pacifier, a small bottle or feeding kit. This bag goes in the overhead bin (since the bulkhead has no under-seat storage during taxi) but can come down once the seatbelt sign is off.

For older infants on flights longer than 4 hours, request BBML at booking. The baby meal is jarred or pureed and provided by the carrier at the standard meal service slot. For toddlers, CHML provides a child-portion mainstream meal.

The BBML Baby Meal Code

BBML is the IATA Special Meal code for Baby Meal. It signals to the carrier catering operation that an infant traveller needs jarred or pureed weaning-stage food. The actual contents vary by carrier and origin city but typically include a combination of fruit puree, vegetable puree, and possibly a milk-based dessert.

Request BBML at the moment of booking. Special meals usually have a cutoff of 24 to 48 hours pre-departure, after which the catering kitchen cannot insert new orders. If the airline accepts the request, the BBML appears on your PNR and on the catering manifest for your flight.

If your child is older than 12 months and is comfortable with finger foods or non-spicy mainstream items, CHML (Child Meal) is the better request. CHML often arrives as kid-friendly portions of pasta, fish fingers, or rice with a small dessert.

Note that even with BBML or CHML, you should still bring backup snacks and milk. Special meal codes are reliably provisioned by most carriers but not infallible; a snack pouch, two formula bottles, or a small container of solids guards against the rare miss.

What if BSCT is Denied at the Last Minute

Sometimes the BSCT request is not confirmed even by 24 hours before departure, or the bulkhead seat is held but no bassinet is available, or the carrier reassigns the bassinet seat at the gate to another family.

Here is the response playbook:

  • Stay calm at the gate. Ask the gate agent for the supervisor or the lead cabin manager. Bassinet allocation is sometimes redoable at the aircraft door if another bulkhead family has a smaller bassinet need.
  • Confirm the alternative. If no bassinet is available, the baby will fly as a lap infant with the infant seatbelt loop. This is safe but tiring. Request an aisle bulkhead if available, even without bassinet, for the leg space alone.
  • Request compensation or rebooking. If your fare or carrier policy entitles you to compensation for unmet SSR, ask. On peak-season trips, this is usually a future-flight voucher.
  • Consider buying the infant a separate seat. If your child is 6 months or older, a separate seat with a CRS-approved infant car seat is sometimes more sleep-friendly than a held lap on a long-haul flight. This needs to be done at booking, not at the gate.
  • File a post-flight feedback note. If a confirmed BSCT was not honored, file a written complaint with the carrier within 7 days of arrival. This is how data on bassinet under-supply becomes visible to the carrier’s revenue management.

For travel insurance considerations that may cover unmet service issues, see .

Alternatives to the Bassinet

Three booking patterns exist for travelling with an infant, of which the bassinet is only one.

Pattern 1: Lap infant (INFT) with bassinet (BSCT). The standard long-haul setup. Baby flies free or at 10 percent of adult fare on international routes, held on lap during taxi-takeoff-landing-turbulence, sleeps in bassinet during cruise. Best for 0 to 11 months on widebody flights.

Pattern 2: Lap infant (INFT) without bassinet. Short-haul flights, narrow-body aircraft, or denied BSCT. Baby remains on parent’s lap with infant seatbelt loop for the duration. Sustainable for short flights (under 4 hours); challenging on long-haul.

Pattern 3: Own seat for infant with CRS-approved car seat. For older infants or longer flights where bassinet is impractical, parents buy a separate seat at full child fare (sometimes 75 percent of adult fare). The infant rides in a CRS-approved car seat (Child Restraint System with airline approval label) installed in the regular passenger seat. This is the safest option and offers reliable sleep but costs significantly more.

The right pattern depends on flight length, baby age, baby temperament, fare class, and budget. For routes between Indian cities and short Gulf or Southeast Asia destinations on narrow-body equipment, lap infant without bassinet is the only available option. For long-haul widebody routes, the bassinet + lap-infant combination is the standard choice for babies under 11 months.

For a broader view of single-parent infant travel including the No Objection Certificate (NOC) letter when travelling without the other parent, see .

Common Mistakes Parents Make

Across thousands of infant flights, the same booking mistakes recur. Avoid these:

Mistake 1: Selecting a bulkhead seat without filing BSCT. The seat is yours, but the bassinet may not be. Always file BSCT as the SSR even if you have a bulkhead seat held.

Mistake 2: Filing BSCT but not adding INFT. The infant must be on the PNR as a passenger. If you only file BSCT without booking the infant, the carrier system has no baby to fit in the bassinet.

Mistake 3: Booking a narrow-body short-haul flight expecting a bassinet. Even if the carrier accepts the BSCT request, the aircraft physically cannot accommodate it. Check the aircraft type before booking.

Mistake 4: Not re-confirming 48 hours pre-flight. SSR on the PNR is not the same as confirmed allocation. The 48-hour call to the carrier is essential.

Mistake 5: Travelling with an oversize infant. If your 9-month-old is the size of a typical 14-month-old, the bassinet may not fit. Verify weight and length against the carrier’s published limits before relying on bassinet for sleep planning.

Mistake 6: Forgetting BBML or CHML. Baby food is not a standard onboard provision. Request it at booking, well before the catering cutoff.

Mistake 7: Ignoring the infant seatbelt loop demonstration. Crew will issue it but parents sometimes do not clip it properly. The loop must be threaded through the adult belt buckle before takeoff.

Mistake 8: Disappearing to the lounge with confirmed seats. Bassinet seats can be reassigned at the gate. Be visible at boarding time.

For domestic route planning across major Indian cities, see , , and for fare and connection patterns. For long-haul connecting hubs that work well for bassinet itineraries with overnight legs, see and .

FAQ: Bassinet Booking Questions Parents Ask

Q. What is BSCT?
BSCT is the four-letter IATA Special Service Request code for Bassinet. It is added to your PNR at the moment of booking and signals the carrier to allocate a bulkhead-row seat with a fold-down wall bassinet.

Q. What is the difference between BSCT and INFT?
INFT is the code that registers your infant as a lap-baby passenger on the booking. BSCT is the code that requests the bassinet specifically. Both must be on the PNR; one does not imply the other.

Q. How much does a bassinet cost?
The bassinet itself is free across virtually all carriers. You pay the infant fare (typically 10 percent of the adult fare on international routes) and any applicable bulkhead seat-selection fee, which varies by carrier and fare class.

Q. Can I get a bassinet on a 2-hour Mumbai to Bengaluru flight?
No. That route is operated by narrow-body Airbus A320 or Boeing 737 aircraft, which do not carry bassinets. Your infant flies as a lap baby with an infant seatbelt loop.

Q. Does my baby need a passport?
Yes, for international travel. Even lap infants under 24 months need their own valid passport. For domestic Indian travel, a birth certificate is sufficient.

Q. Will the crew warm my milk?
Most international carriers will warm a bottle of formula or expressed milk on request. Pass it to the crew with a warming request 10 to 15 minutes before you want to feed. Hot-water service is also available for self-warming.

Q. What if my baby cries the entire flight?
You are not alone, and crew are familiar with this. Walk the aisles during cruise if the seatbelt sign is off. Use the bassinet during sleep windows. Consider pacifiers, swaddles, and white-noise apps. Do not feel pressured to silence the baby; do what is comfortable.

Q. Can my partner sit in a different row?
Bulkhead bassinet seats are typically a pair (window + middle, or aisle + middle), so the BSCT booking gives you and your partner adjacent bulkhead seats. If your partner cannot get a bulkhead seat, they sit elsewhere in the cabin and rejoin you during service.

Q. Do I need a doctor’s letter to fly with a newborn?
Most carriers require a fitness-to-fly letter for newborns under 14 days, and some under 7 days do not accept the booking at all. Check the carrier’s neonatal policy before booking.

Q. What if both parents are travelling with twins?
You will need two bassinets. File BSCT twice on the PNR (or file BSCT with a notes field specifying twin requirement). Both parents will sit in the same bulkhead row, each holding one infant.

Q. Is the bulkhead a quieter seat?
Not necessarily. Bulkheads are often near galleys (some noise from beverage cart preparation) and lavatories (foot traffic). The trade-off is leg space and bassinet access.

Q. Can I keep the bassinet during the meal service?
Yes, the bassinet stays attached to the wall during meal service. You can eat with the baby sleeping in it; the tray fold-out from the armrest does not conflict with the bassinet position.

Book Bassinet-Confirmed Flight on HappyFares

Searching, booking, and confirming a bassinet across multiple carriers and connecting flights is exactly the kind of multi-step coordination that benefits from a dedicated booking partner. The HappyFares team adds the BSCT SSR to your PNR at booking, follows up with the carrier for confirmation, alerts you when the bulkhead seat lands on your booking, and helps re-allocate if the carrier denies or reassigns. Search your route, add infant details, and request BSCT at the special-assistance step. The team handles the rest. Book a bassinet-confirmed flight on HappyFares.


Editorial Disclaimer: This guide is published by the HappyFares editorial team for general informational purposes. Bassinet availability, age and weight limits, seat configurations, and meal options vary by carrier, fare class, aircraft type, and date of travel. Policies and procedures referenced are accurate at time of publication but are subject to change without notice by the operating airline. Always verify specific requirements with the airline at the time of booking and again before departure. This article does not constitute medical, legal, or aviation safety advice. For infant travel involving newborns, premature babies, or any medical considerations, consult your pediatrician before booking. HappyFares makes no warranty as to the availability of any specific seat, bassinet, or service on any specific flight and accepts no liability for travel arrangements made on the basis of this content. All trademarks and service marks referenced are the property of their respective owners.

✈️

You're Subscribed!

Welcome aboard! You'll get the latest flight deals, travel tips, and booking hacks straight to your inbox.