All case studies

Ryanair on TikTok: 6-second jokes and the best reach per follower we measured

November 8, 2026

Ryanair's TikTok makes fun of Ryanair, usually voiced by a plane with a face. It has become the biggest airline account on the platform on a small team's budget.

TikTok followers2,927,681
Median TikTok views170,362
Median views per follower5.8%
Median video length6 seconds
#ryanair on TikTok267K videos, 10.7B views

Background

Ryanair joined TikTok in May 2020 source. By January 2022 it had 1.5 million followers, the most of any airline source. In 2023 its head of social described an eight-person team and an approach that is "low cost, high reach" source.

Then and now

Reported thenOur pull, 8 November 2026
TikTok followers1.5M (Jan 2022), 1.9M (Jan 2023)2.9M

Strategy

  • Lean into the complaints. Seats, fees and legroom are the jokes. The brand says what customers already think.
  • Short and frequent. 81 TikToks in 90 days, with a median length of 6 seconds, the shortest of the ten brands.
  • Stitch the audience. The top TikTok in our sample, a stitch of a passenger's video, drew 16.8M views.

What stands out

Ryanair's median TikTok reaches the equivalent of 5.8% of its followers, the best ratio of the ten brands we compared. The account does not depend on a few hits: the top 10% of its videos start at 830K views, a narrower spread than most brands here.

Lessons

  1. Honesty is a format. Self-deprecation disarms a brand people love to complain about.
  2. Short beats polished. Six seconds is enough for one joke, and it gets watched to the end.
  3. Reply in video. Stitches turn customer posts into brand content.

How we pulled the numbers

About 9 credits of ScrapeIO calls, the same ones any script or AI agent can make:

curl "https://scrapeio.com/v1/tiktok/profile?handle=ryanair" -H "x-api-key: $SCRAPEIO_API_KEY"
curl "https://scrapeio.com/v3/tiktok/profile/videos?handle=ryanair" -H "x-api-key: $SCRAPEIO_API_KEY"   # 3 pages
curl "https://scrapeio.com/v2/instagram/user/posts?handle=ryanair" -H "x-api-key: $SCRAPEIO_API_KEY"  # 2 pages
curl "https://scrapeio.com/v1/tiktok/search/hashtag?hashtag=ryanair" -H "x-api-key: $SCRAPEIO_API_KEY"

Engagement rate is (likes + comments + shares) / views for each video, and we report the median so one viral post does not skew it. To run the same audit on any brand from Claude Code, Cursor or Codex, install the skills with npx skills add xhoantran/scrapeio-agent and ask for a competitor social audit.

Sources

Social numbers pulled through the ScrapeIO API on 8 November 2026 (UTC); they change daily. Everything else is from the sources below. This is an independent analysis of public data, not affiliated with or endorsed by the brand.

100 free credits, no card. Credits never expire.

Get API key