Most airlines won't let you pay with a checking account number alone

Airlines require a debit card or credit card to book a flight online or by phone. They will not accept your checking account number by itself, even though that number is printed on your checks. The payment systems airlines use are built around card networks—Visa, Mastercard, American Express, Discover—not direct bank account transfers.

If you have a debit card linked to your checking account, you can use that card to pay for your flight. A debit card pulls money directly from your checking account, so the effect is the same as paying with the account itself, but it goes through the card network instead of a direct transfer.

If you don't have a debit card, you have other options that still draw from your checking account, though they require extra steps or may cost money.

Key Takeaways

  • You need a debit or credit card to book a flight; airlines do not accept checking account numbers directly.
  • A debit card linked to your checking account works and pulls money from that account immediately.
  • If you don't have a debit card, you can get a prepaid card, use a money order, or ask the airline about phone booking options.
  • Some airlines charge extra fees for certain payment methods, so confirm the total cost before you complete the purchase.
  • Never give your checking account number to an airline over the phone unless you have called the airline's official number and confirmed you are speaking to a real representative.

Using a debit card linked to your checking account

This is the fastest and most direct way to pay for a flight with money from your checking account. When you use a debit card at checkout, the airline charges the card, and the money comes out of your checking account within one to three business days, depending on your bank.

If you don't have a debit card yet, you can request one from your bank or credit union. Most banks issue debit cards for free when you open a checking account, and if you already have an account without a card, you can ask for one at a branch or online. The card usually arrives in five to ten business days.

One thing to watch: some airlines charge a fee if you pay with a debit card instead of a credit card. Check the full price before you confirm your booking, because the fee might not show up until the final step.

Prepaid cards as an alternative to a debit card

If you cannot get a debit card quickly or prefer not to use one, you can buy a prepaid card at a grocery store, pharmacy, or online. Prepaid cards work like debit cards at checkout—airlines accept them—but they are not connected to a bank account. Instead, you load money onto the card before you use it.

To pay for a flight this way, you load the prepaid card with at least the cost of your ticket, then use it at checkout just like a debit card. The money comes from the prepaid card balance, not your checking account, but you funded the card from your checking account, so the effect is the same.

Prepaid cards often charge fees—activation fees, monthly fees, or per-transaction fees—so the total cost of your flight may be higher than if you used a debit card. Read the fee schedule before you buy the card.

Paying by phone with a checking account number

Some airlines allow you to book by phone and pay over the phone. In this case, a representative may ask for your checking account number and routing number to set up an ACH transfer—a direct bank-to-bank transfer. This is different from paying with a card.

If you choose this route, call the airline's official customer service number from their website, not a number from a search result or email. Confirm that you are speaking to a real airline employee before you give out your account information. Never provide your checking account number to someone who called you or emailed you claiming to be from the airline.

ACH transfers usually take three to five business days to complete, so your flight booking may not be confirmed immediately. Ask the airline how long you have to complete payment before the reservation is cancelled.

Money orders and other payment methods

Most airlines do not accept money orders or checks for flight bookings. However, if you are booking through a travel agent rather than directly with the airline, the travel agent may accept a money order or check. You would need to contact the travel agent to ask.

Some airlines offer gift cards, which you can buy with your checking account (using a debit card or prepaid card) and then use to pay for a flight. This adds an extra step but works if you want to separate the purchase of the gift card from the flight booking.

What to do if you don't have a card and can't get one quickly

If you need to book a flight soon and don't have a debit card or prepaid card, your fastest option is to call the airline directly and ask about phone booking with an ACH transfer. Have your checking account number and routing number ready. You can find your routing number on the bottom left of your checks, or by calling your bank.

If the airline won't accept an ACH transfer, ask whether they work with any third-party payment services that accept bank transfers. Some airlines partner with services like Affirm or PayPal, which can pull money from your checking account even if you don't have a card.

As a last resort, you can buy a prepaid card at a store today and load it from your checking account using your online banking app or at an ATM, then use the prepaid card to book your flight online immediately.

Fees and hidden costs to watch for

Airlines sometimes charge different fees depending on how you pay. A debit card might cost less than a prepaid card. A credit card might earn you points but cost more than a debit card. Always look at the total price shown at checkout—the base fare plus taxes, fees, and any payment method surcharge—before you confirm.

If you use a prepaid card, factor in the card's fees as well. A $5 activation fee plus a $2 monthly fee means your $300 flight actually costs $307 or more, depending on when you use the card.

Some banks charge a fee if you use your debit card for a large purchase or a purchase from a merchant in a different country. If you are booking an international flight, check with your bank first to make sure there are no surprise fees.

Frequently Asked Questions

Can I give an airline my checking account number over the phone?

Only if you called the airline's official customer service number from their website and you are certain you are speaking to a real airline employee. Never provide your account number to someone who contacted you first, and never use a phone number from an email or search result without verifying it on the airline's official website.

Will my debit card charge me a fee for booking a flight?

Your bank usually will not charge a fee, but the airline might. Some airlines charge a debit card fee that does not apply to credit cards. Check the total price at checkout to see whether a payment method fee has been added.

How long does it take for the airline to charge my checking account?

If you use a debit card, the charge usually appears within one to three business days. If you pay by ACH transfer over the phone, it may take three to five business days. Ask the airline for a confirmation number and receipt so you have proof of your booking while the payment processes.

Can I use a prepaid card if I don't have a checking account?

Yes. You can buy a prepaid card with cash at a store and load it with cash as well. You do not need a checking account or bank account to use a prepaid card for a flight booking.

What if the airline declines my debit card?

Call your bank to ask whether the charge was blocked for fraud protection. If your bank approved it, contact the airline's customer service to ask why the payment was declined. They may ask you to try a different payment method or provide additional information to verify your identity.