United Airlines and its Star Alliance partners (Air Canada, Austrian Airlines, Lufthansa, Swiss) offer roundtrip flights from San Francisco to Malta. Prices start at $725 for basic economy and $965 for regular economy, including all taxes and fees. The final price may vary slightly depending on routing. If you're planning a trip and want to pay from abroad or with crypto, a virtual card can simplify things. Below is a practical guide: fares, what's included, how to pay, and what to do if a payment is declined.

Fares and what's included

As of October 18, 2026, two main fares are available:

  • Basic Economy — from $725 (roundtrip, taxes included). Usually includes carry-on only; checked baggage and seat selection may cost extra. Change and refund rules are most restrictive.
  • Regular Economy — from $965 (roundtrip, taxes included). Includes one checked bag (per source). Changes and refunds follow fare rules, usually with a fee.

Prices are for San Francisco (SFO) to Malta (MLA) roundtrip. Exact cost depends on dates, availability, and connections. Check current fares on United's website or with partners.

Which cards United accepts

United Airlines accepts major payment cards: Visa, Mastercard, American Express, Discover. PayPal and other methods available on the site may also work. Russian-issued cards are typically declined due to sanctions and payment system policies. In this case, a virtual card from a foreign issuer (Visa/Mastercard) obtained through services like VirtCardPay can help. The card must be issued in a non-restricted country and support USD payments.

How to pay with a virtual card: step by step

  1. Select your flight and fare on United's or partner's website. Make sure the total price is in USD and includes all fees.
  2. Get a virtual card (Visa or Mastercard) in USD. Top up the balance with the ticket price plus a 5–10% buffer for currency fluctuations or extra fees.
  3. Enter card details on the payment page. Ensure the cardholder name and address match those provided at card issuance. Some airlines use AVS (Address Verification System) — a wrong address may cause a decline.
  4. Confirm the payment. If 3-D Secure is required, enter the code from SMS or app.
  5. Save the confirmation and verify the ticket is issued. An e-ticket usually arrives by email within minutes.

Keep enough funds on the card at the time of charge. If payment fails, check balance, limits, and data accuracy. Sometimes retrying with another card or contacting virtual card support helps.

What to do if a payment is declined

  • Check that the card has sufficient funds, including any currency conversion fee (if the card is not in USD).
  • Ensure the card is active and enabled for online payments.
  • Try a different browser or device — cache issues can cause problems.
  • Contact United or your virtual card support: the payment may be blocked by the issuing bank for security reasons.
  • If the card doesn't work, try PayPal (if available) or get a new virtual card.

Practical tips

When paying for flights with a virtual card, note that airlines may request additional identity verification. Keep your passport details used at booking handy. If buying for someone else, ensure the name on the ticket matches their passport. Also remember prices are dynamic and can change anytime.

FAQ

Can I pay for a United ticket with a virtual card?

Yes, if the card is issued in a supported country and is Visa or Mastercard. Russian cards are generally not accepted.

How much should I keep on the card?

We recommend topping up with the ticket price plus 5–10% for extra fees or currency fluctuations.

What if the payment doesn't go through?

Check balance and card details, try another browser, or contact support. Sometimes a new virtual card helps.

Service and brand names are the property of their respective owners and are mentioned only to describe the payment scenario; VirtCardPay is not affiliated with them.

Payment guides

VirtCardPay

A virtual card in 2 minutes

Pay for subscriptions, AI tools, travel, and international stores. Top up with USDT or TON.

Open in Telegram Learn more about the service →

Sources

This material is for informational purposes only and is not financial advice. Data and service terms may change, so check primary sources before making a payment or investment decision. Mentions of third-party brands and services do not imply official partnership, support, or endorsement by VirtCardPay; partner platforms are marked with a “Partner” badge.
Back