Wi-Fi on every airline
Starlink 23 airlines
Other Wi-Fi 51 airlines
Delta:Viasat, free with SkyMiles
Qantas:Viasat, free for everyone
Cathay Pacific:Free in First and Business
Japan Airlines:Free, 1 hour in Economy
ANA:Panasonic, paid in Economy
JetBlue:Viasat, free for everyone
All 51
Aegean:Free with Miles+Bonus
Aeromexico:Viasat, free messaging
Air Canada:Free with Aeroplan
Air India:Paid, free in Business
Air New Zealand:Free on international flights
American:Free with AAdvantage
Avianca:SES, on some A320s
Azul:Free with Azul Fidelidade
Breeze:Viasat, free on top fares
China Airlines:Panasonic, free in Business
China Eastern:Free on widebodies
China Southern:Panasonic, on some widebodies
Condor:Paid, on newer planes
EgyptAir:Free messaging, 2 hours browsing
Ethiopian:Paid, free in Business
Etihad:Viasat, free in First and Business
Eurowings:Paid, on some A320s
EVA Air:Free in Business
Finnair:Free for Finnair Plus Silver and up
GOL:Paid
Icelandair:Viasat, paid in Economy
ITA Airways:Free messaging, paid browsing
Jetstar:Paid
KLM:Free with Flying Blue in Europe
Kuwait Airways:Free messaging
LATAM:Free with LATAM Pass
LOT:Viasat on 787s, paid
Malaysia Airlines:Free for everyone
Norwegian:Paid
Oman Air:Paid, on its 787s
Philippine Airlines:Free 10 MB, then paid
Porter:Viasat, free for everyone
Royal Jordanian:15 minutes free, then paid
Saudia:SES, free for everyone
Scoot:Panasonic, paid
Singapore Airlines:Free with KrisFlyer
Starlux:Viasat, free in premium cabins
TAP Air Portugal:Free messaging
Thai Airways:Free time with Royal Orchid Plus
TUI Airways:Paid, on some 737s
Turkish Airlines:Free messaging for members
Vietnam Airlines:Free messaging for 15 minutes
Virgin Australia:On most 737s
Viva Aerobus:SES, on a few planes
Vueling:Viasat, free for everyone
No Wi-Fi
Aerolíneas Argentinas, Allegiant, Brussels Airlines, easyJet, Frontier, Jet2, Kenya Airways, Pegasus, Ryanair, Sun Country, Volaris, Wizz Air