WillItWiFi

Turkish Airlines Wi-Fi cost: prices and plans (2026)

Short answer

The most explicit rate card of any airline here. Turkish sells data bundles, not time: USD 3 for unlimited messaging up to USD 25 for unlimited internet on long-haul. Miles&Smiles members get a free data allowance that scales with tier, and every member gets free messaging on international flights.

Paid by data allowance

ProductWhen it appliesPrice
Unlimited Internet For Long HaulInternational long-distance flights, whole flight$25
1 GBInternational long-distance flights$20
500 MBInternational long-distance flights$15
250 MBInternational long-distance flights$9
Unlimited MessagingInternational long-distance flights$3
Unlimited Internet For Short HaulInternational short-distance flights, whole flight$13
250 MBInternational short-distance flights$9
Unlimited MessagingInternational short-distance flights$3
Unlimited Messaging
Quoted as 150 TL, all taxes included.
Domestic flights150 TRY
Unlimited Internet
Quoted as 350 TL, all taxes included.
Domestic flights350 TRY

You may not have to pay at all — see who flies free below.

Worth knowing before you pay

  • Passes cannot be pre-purchased — Turkish states internet passes can only be bought in the air.
  • Free allowances are data caps, not time: once your 250 MB or 1 GB is gone you are back to buying.
  • Internet packages vary by aircraft type, so the rate card is not guaranteed on every airframe.
  • Some countries' regulations block connectivity in their airspace, or restrict it to above 10,000 feet.

How we know

Checked against Turkish Airlines's own Wi-Fi page on 2026-08-02.

What we could not confirm:

  • The Wi-Fi network name / SSID and the portal address.
  • The connectivity provider.
  • Whether the domestic TL prices are converted for foreign cards.

Airlines change these terms without notice. Treat this as a strong prior, not a guarantee.

Is it free?How to connectOver the ocean?Turkish Airlinesfleet & policy

Flying soon? Check your specific flight — aircraft swaps change the answer more often than airline policy does.

Check a flight number →