Weather is the great equalizer. It humbles weekend flyers and professional pilots alike, and the wrong call can end a flight in tragedy. What’s changed isn’t the risk—it’s the information. Today, live radar, satellite imagery, and forecasts stream straight into the flight deck, giving every pilot access to tools once reserved for turbine and high-end aircraft. What once required a call to Flight Service and plenty of guesswork now appears as live, detailed data right in the airplane.
FIS-B, SiriusXM, and Starlink are three of the most common systems pilots rely on for in-flight weather. They differ in cost, coverage, and capability, but all share a common goal: Giving pilots better information to deal with weather in near real time. Let’s take a look. I fly—a lot—with all three.
FIS-B: The Free Foundation
If you fly with a portable ADS-B receiver—a Sentry, Stratus, or Garmin GDL—you’re already using Flight Information Services-Broadcast, or FIS-B. It dominates general aviation for one simple reason: After buying the receiver, the data costs nothing.
More than 700 ground stations broadcast on 978 MHz, but coverage depends entirely on line-of-sight. At altitude it’s solid, but once you drop low or fly near terrain, the signal fades. The radar image looks exactly like what it is—a free, government-provided service designed to be useful, not beautiful, and not always worthy of threading the needle through the weather.
FIS-B coverage depends on the nearest ground stations. Most send radar, icing, lightning, turbulence, and NOTAM data out to about 150 nautical miles. METARs and TAFs extend roughly 250 miles, while winds and temperatures aloft reach about 500. That range works fine for regional flying, but on a 1,000-mile cross-country you’re only seeing a narrow window of weather ahead.

A look at the data and performance reveals some shortcomings. FIS-B provides a solid foundation: Regional and limited-CONUS NEXRAD, METARs, TAFs, AIRMETs, SIGMETs, CWAs, PIREPs, NOTAMs, TFRs, cloud tops, icing, turbulence, and winds aloft. The list sounds impressive, but the data quality isn’t always. The radar mosaic is blocky and coarse—more pixelated art than refined imagery. On a summer afternoon, an area of pop-up storms can appear as a solid, unbroken wall of weather. The system often exaggerates returns, making scattered convection look impassable. And when refresh rates lag by 10 minutes or more, what looked like a safe gap could be dangerously narrow—or gone entirely—by the time you get there.
FIS-B should be used strategically, while staying mindful of its limitations. It’s valuable for immediate awareness, not for understanding the larger weather system or making long-range decisions. The data has real value, but it demands judgment and context.
As for hardware, it’s so simple almost every pilot can fly with it for a nominal initial investment. Any portable ADS-B receiver—ForeFlight Sentry, Appareo Stratus, or Garmin GDL—paired with an EFB app like ForeFlight or Garmin Pilot (to name two popular programs) will display the data. After that, you’ll never pay another dime for weather data streaming.
The trade-off is built in: It has limited range, slower refresh, and lower resolution. But considering the cost—free—it remains one of aviation’s greatest bargains. My FIS-B verdict? FIS-B keeps weather data accessible to every pilot, and for the price it’s hard to criticize. But it looks like what it costs—free. Its low-detail radar and lagging refresh rates simply can’t keep up with fast-moving summer weather. It’s a solid baseline for local flying and situational awareness, but anyone who regularly flies long distances or navigates convection will quickly outgrow it.
SiriusXM Aviation: Proven Performer
Remember Garmin’s earlier portable navigators, including the GPS 395/495 series? They helped put the early XM Satellite Weather (farmed from Baron Weather Services) on the map. As it always has, the current SiriusXM Aviation streams weather from satellites—no towers, no gaps, and a far richer picture. It connects to portable apps like ForeFlight and Garmin Pilot, or panel systems such as the GTN 650/750 and G500/600/700 TXi through receivers like the GDL 51/52 or GDL 69/69A.
In my airplane, I flew with a Garmin GDL 52 portable connected to both ForeFlight and Garmin Pilot. My airplane lacks a GDL 69 (that’s the permanent-mount solution), but even the portable setup delivers a far cleaner and more consistent picture than FIS-B ever could—exactly what you’d demand from a subscription-based satellite service.

For coverage, SiriusXM’s nationwide mosaic covers the entire CONUS and about 200 miles offshore. If the antenna can see the southern sky, it works—on the ground, in valleys, or at FL250. There’s no 150-mile bubble or waiting for tiles to load; the coverage simply works.
As for data and in-flight decision-making, depending on the EFB software you use—ForeFlight or Garmin Pilot—SiriusXM adds products FIS-B can’t provide: high-resolution NEXRAD, lightning, storm-cell tracking, graphical icing and turbulence, echo tops, IR satellite, and surface analysis charts. The difference is immediate—smooth, continuous radar that shows structure and motion, letting you judge whether a line is holding, building, or breaking apart. In the flight deck, that clarity builds trust and you’re no longer guessing where the safe path lies.
Garmin sells the GDL 51 for about $799 and the GDL 52 for $1,360. SiriusXM subscription plans range from $29.99 for the SiriusXM Pilot Express to $99.99 per month (plus activation) for the Pilot Pro package. Pricing depends on the level of weather detail and the coverage. There’s also a package designed for the ForeFlight Mobile interface (SiriusXM Pilot for ForeFlight), priced at $39.99 per month, plus a $25 activation fee. Compare the packages here. Most portable setups connect via Bluetooth, while panel-mounted systems use the wired GDL 69 or 69A receiver. There’s also the option for streaming SXM entertainment, if the receiver supports it.
My SXM verdict: What sets SiriusXM apart is reliability. Coverage is truly nationwide, refresh rates are fast, and the radar imagery is crisp enough to inspire confidence. It works where FIS-B and cellular data fall short—over water, through valleys, and in the most remote corners of the country. Its limitation isn’t performance—it’s scope. SiriusXM delivers excellent weather and optional entertainment audio, but that’s where the feature list ends. In an age of connected cockpits, it’s a single-purpose service with a monthly bill attached—something that might be tough to swallow if you don’t rely on cockpit weather products for leading the way.
Still, for IFR flying or any route with convective weather, SiriusXM remains a dependable, proven tool—but it’s no longer the only way to stay ahead of the weather. Perhaps I’ve saved the best for last.
Starlink: The GA Game Changer
Here at Smart Aviator, we swore to never use the phrase game changer, but for Starlink, maybe we’ll make the exception.
Starlink isn’t just new—it’s disruptive. It’s broadband internet that brings every live data source into the airplane. Instead of waiting on a broadcast feed, you see the same radar loops and forecast models you’d check at home. It’s fast, flexible, and already reshaping how pilots think about in-flight weather—while legacy systems struggle to keep up.
Coverage and range? Non-issue. Starlink’s low-Earth-orbit network spans nearly the entire globe. It doesn’t rely on towers and maintains strong coverage even at higher latitudes, where geostationary systems like SiriusXM can begin to weaken. As long as the antenna sees open sky, it delivers full-speed connectivity on the ramp, over mountains, or hundreds of miles offshore. There are no coverage bubbles or over-water gaps—if you can see the sky, you’re connected. Regional plans cover North America and nearby coastal waters, while the Mobile–Global plan extends full connectivity across oceans and international airspace.

As for data and in-flight decision making, what makes Starlink different isn’t another weather feed—it’s having them all available at once. ForeFlight, Garmin Pilot, and other aviation and weather apps update in real time. You can loop radar, overlay satellite imagery, or compare forecast models in flight. Latency is usually under a minute, so what you see is what’s happening now.
That real-time access changes how you think in flight. With older datalinks, you plan around lag—storms move, gaps close, and you keep distance because you don’t trust the picture. With Starlink, the radar evolves in real time. Strategic decisions become confident, not cautious guesses. Plus, it benefits everyone aboard. Passengers can stream, text, or browse while you fly. It brings passengers into the flight experience the way they would on an airliner or corporate jet—just with better internet and far lower cost.
As for hardware, the Starlink Mini is beginning to rule cabin life in big numbers. A Starlink Mini runs about $499 (currently $299 on sale), and service starts with the Local Priority plan at $65 for 50 GB or $165 for 500 GB. It works up to roughly 350 mph groundspeed; faster aircraft can use a Global Priority plan at about four times the price. As noted in a previous report, it’s worth watching Starlink’s speed limitation and how it might alter other service plans.
Installation takes a little creativity. I mount mine on the rear window with a suction cup and power it from a cigarette plug. It won’t transmit through metal, so the nose and wing lockers are out, and any exterior mounting would require FAA approval.
My Starlink verdict: For pilots who can mount it cleanly, Starlink delivers unmatched capability for the price—true near-real-time weather, global coverage, and broadband flexibility. For weather alone it’s overkill, but as an all-purpose tool it’s the most capable system in general aviation today. It brings airline-grade connectivity at a fraction of the cost. Starlink isn’t just another weather source—it’s the beginning of a connected-airplane era, and it’s redefining what pilots can expect from in-flight data.
Final Thoughts
In-flight weather technology has come a long way—from delayed, blocky mosaics to real-time data that rivals what the airlines use. The right system isn’t about features; it’s about what fits your airplane and how you fly.
For me, Starlink leads the pack. For about $65 a month, it delivers near-real-time weather, access to ForeFlight, Garmin Pilot, and other aviation apps, plus broadband for passengers. It’s the most capable all-in-one system in general aviation today—and at a price that rivals premium datalink tiers.
Still, redundancy matters. My setup pairs Starlink with FIS-B from a GDL 52 and onboard weather radar for tactical returns. If the internet link dropped, I’d still have a complete weather picture and short-range radar to fill the gaps. For aircraft where Starlink isn’t practical—because of window access, power limits, or installation restrictions—SiriusXM remains a proven alternative if you can live with the subscription costs.
My hierarchy is simple: Starlink for the complete picture and connectivity, FIS-B as the free backup, and onboard radar for the tactical view. That combination works perfectly in my Cessna 310, but every airplane is different. While technology keeps evolving, the mission remains the same—to know more, decide sooner, and fly safer.


Two additional things worth pointing out:
1) In a club or school setting, ADS-B is king because of the subscriptionless access to the data. One subscription for an individual (or even partnership) is easy, but multiple subscriptions quickly balloon the costs.
2) For someone who jumps between multiple aircraft (like a CFI or a club member or renter), it’s generally easier to carry and mount a portable SXM receiver than a Starlink receiver. Plus, devices like the Garmin GDL52 that receive both SXM and ADS-B can also pick up traffic data if the aircraft itself doesn’t have a traffic receiver.
I always forget about swapping airplanes in the GA world. Good points!
Now only flying day/vmc local or milk runs (though in convective areas), dropped XM after equipping w/ADS-B in/out and xm receiver aging out. Besides cost of new xm receiver and subscription, final straw was multiple times I powered up to find out xm needed a refresh signal (billing related function even when on auto-subscription)…when trying to get out ahead of weather it was one more unnecessary distraction to put in the request and confirm function when I would rather be focused on the weather, pax, acft. Refresh isn’t an issue if flown every day, but annoying repetitive for weekend travel flying.
Regardless of delivery path, NEXRAD picture is a “near real time”, not “real time” product due to scan time and picture build…some paths may induce less delay, but all subject to NEXRAD source delays.
“Refresh isn’t an issue if flown every day, but annoying repetitive for weekend travel flying.”
I just make sure to take my receiver out and power it up at home near a window every now and then, if I haven’t used it in a while. I also do the same the day before a planned flight, to make sure it doesn’t need that refresh signal.
The signal issue is interesting. I’ll do some digging and see if I can get answers from SiriusXM
“Starlink isn’t just new—it’s disruptive”
This phrasing is the clear hallmark of AI generated content. I thought that AVBrief was founded on the promise it would be humans writing.
If that wasn’t AI generated, I apologize. A good suggestion is to avoid the “it’s not just A– it’s B” structure to avoid any unfortunate associations.
We don’t use AI. I have been heavy on the starlink train this year and I was struggling to find. Way to say nobody can keep up with it. Thanks for your suggestion I will incorporate it going forward!
you’re deeming a 1700-word first-person report written by AI based on six words?
No, but am pointing out that in this article there are several times that “it’s not A– it’s B” occurs, and that’s one of the strongest hallmarks for AI-generated content. It’s a formulation that, for whatever reason, is a frequent pattern, especially from ChatGPT.
This is an unfortunate and unmerited association for people who naturally write that way, but it is what it is. For at least the next little amount of time, that formulation instantly triggers alarms on our AI-generated content radar screen.
Yep, I sure wish I had a rear window pointing toward the sky like in your 310.
There are Bonanza pilots using Starlink, but the antenna takes up half of the glareshield and I’d assume that the antenna, being white, causes a strong internal reflection off the windshield.
Any idea why the antenna is so large for Starlink as compared to SiriusXM?
Is Starlink working with anyone to develop an external antenna for smaller, general aviation aircraft?
I’ve had XM since 2008, Sirius XM when it became available, and added FIS-B via a GDL88/FlightStream 210 in 2015.
I like having a backup for weather and have one or the other not work when I needed radar to navigate around convective weather, which is frequent where I live, in the Southeast, for much of the year.
It is common these days that FIS-B is not available due to the government not keeping ground stations operatrional for long periods of time. Plus, there are areas where the coverage is not available until getting to 3-4,000 feet, such as NW Wisconsin.
At the same time, sometimes my XM or SiriusXM signal is too low when flying North, more so when using XM in the past, so that I get no weather data or infrequent updates. My SiriusXM antenna is a puck mounted at the front of my glareshield (GXM42). It’s really good to have FIS-B as a backup in case I lose SiriusXM signal, especially when 250 NM or less from where I am going.
I agree that FIS-B radar is too blocky to make tactical decisions to get around lines of thunderstorms when > about 250 NM. I know you said 150 NM, but I seem to be able to get high resolution NEXRAD beginning around 250 NM) with FIS-B where I fly.
I don’t worry too much about the $30 per month for SiriusXM. I recall the days when I took off on a 500 NM trip from Mississippi to Wisconsin and from the time I took off until landing, the only source of information on inflight weather was talking to a flight service center or FlightWatch. A picture is worth more than a 1000 words when it comes to SiriusXM.
I wish I had a good answer on why the Starlink antenna is as large as it is, but I’d only be guessing. My sense is that Starlink isn’t really focused on GA, and I doubt they’re working directly with anyone in that space yet. That said, I wouldn’t be surprised if we start seeing third parties pursuing STCs to install the antenna in spots like a nose compartment, or wing locker. I have my own concerns about putting a starlink antenna on top of my avionics…
You’re right about the FIS-B variability, too. Towers are either low, medium, or high and that is the deciding factor on how far out weather data can be picked up. You might have a high tower near where you live.
It’s great to see articles like this. I fly a lot, too, in my 210 with XMWx (from VERY shortlly after it became available) and FIS-B installed and Starlink on the iPad. I also have ship’s radar (and stormscope, egads…..). I agree with the hierarchy, FIS-B being good but a poor sibling to XMWx, and the internet wx feeds being potentially superior to XMWx. But be careful, the article talks about near real-time wx on the Starlink internet, it still has latency of 5-10 minutes, a lifetime in a convective atmosphere. It may be that the Starlink internet picture is a base returns image, which the ADS-B /FIS-B is composite, I can’t tell, but that makes a difference and it’s good to have base options. Starlink is new, you may have signal dropouts while maneuvering or dependent on how the aircraft/antenna is oriented, it’s far from being as reliable as the XM feed. I’m a big fan of installed (not iPad/tablet) weather for pilot ease. What you get in the way of internet Nexrad depends heavily on the internet site you use. It’s another level of learning to be able to pick and choose the best. It may be that a Nexrad display of a single radar site is best, it may be that having it matrixed with other sites is what is best (and it usually is that for our trips). Some of the sites are subscription, some are free. Be careful how you “install” the antenna….many leave it on the glareshield which gives me hives in any turbulence (foreseen or not). While the 182/210 people have a rear window, at least mine is curved enough that suction cups don’t work to secure the antenna but it works well sitting on the floor of the baggage area faced up. There’s lots of potential here but it’s a new technology we need be cautious about in the current (portable) iteration.
I spent a few minutes searching the web and an article that is now a year old from Aviation International News (AIN) says:
“There is no plan to offer an STC for mounting a Starlink Mini antenna externally on light aircraft, according to the Starlink representative. The company isn’t planning to develop a smaller antenna for the official aviation system.”
Hopefully Starlink will change its mind. Could cost quite a bit to develop a smaller antenna that can be mounted on a small, private aircraft and then get FAA approval. However, it could make sense. I’d guess that since we fly our aircraft infrequently, that our data use would be substantially less than a lot of Starlink users. Their costs are otherwise fixed with keeping the satellites working and their employees paid.
Starlink as in cockpit weather deserves a couple asterisks.
1. Starlink has been significantly less reliable for me than XM or FIS-B. There are tons of times it just doesn’t have a connection. Kinda comes in and out.
2. Starlink continues to mess around with subscription costs and speed limits, as you point out in your other Starlink article. So depending which airplane you fly, you may find yourself suddenly cut off from your new whiz-bang weather source if you have a tailwind.
All feels a smidgen uncooked for reliable cockpit decision making.
I’m really intrigued by your experience because I’ve flown over 100 hours with Starlink in the past year and haven’t seen that kind of instability. Aside from the global outages on July 24 (about 2.5 hours) and September 15 (around 30 minutes), it’s been rock solid for me. The only dropouts I’ve had were self-inflicted like when the suction-cup mount let go and the antenna ended up sideways on luggage.
Your second point is totally fair. Starlink has adjusted speed and plan limits before, and since we’re all technically using it “off-label” for aviation, there’s always some uncertainty.
Sy- what EFB app are you using in the pictures, Garmin Pilot? Is there an overlay function in the app to bring in next rad radar via internet in that app of ForeFlight? I have used Starlink for several longer flights in my bonanza and just placed it on the glare shield without it affecting the mounted avionics. Just flying VFR in SE area trying to stay out of building cumulonimbus weather. I am always conscious of turbulent type upset; I drop it to the front seat at any indication of roughness in the ride. I don’t pay attention to any glare that may occur in that location.
Joe, all of the screenshots were taken using Garmin Pilot. I’m not totally sure, but I think it’s listed in ForeFlight as Radar or Radar (Classic). Garmin labels and integrates it more clearly, which is why I used it for the photos. I’ll double-check once I’m back in the airplane and connected to all three sources to confirm exactly how ForeFlight handles it.
Fair point on the glare shield. I’ve seen several setups done that way, and it seems to work fine. I’m just fortunate to have a rear window option that keeps it out of the way.
“Latency is usually under a minute, so what you see is what’s happening now.” Wow. This is about as wrong as you can get with NEXRAD. The actual NEXRAD mosaic takes about 6 minutes to build depending on the specific weather occurring in a sector. It then needs to be transferred to various providers which can take another minute or two and then to your device. Yes, the latency have transmitting the image is quite fast over Starlink but the data itself is on average 8 minutes old. You are definitely not seeing what’s happening ‘now’. As cool as Starlink is, it is still a strategic tool in the cockpit and not tactical.
Good point, I could’ve phrased that more clearly — you’re right that NEXRAD itself isn’t truly real-time; it’s near-real-time, typically a few minutes old. My “under a minute” line referred to delivery latency over Starlink, since once the mosaic is published it hits the cockpit almost instantly. Airlines and 135 operators use the same NEXRAD mosaic through WSI and other uplinks for weather avoidance. It’s strategic, not tactical, which is why I stated I rely on onboard radar for the tactical view.
I initially signed up for the Roam 50 plan in July (50 GB, land only, no open ocean). At that time Starlink advertised the plan as good up to 550 mph. They sent me an email this week saying that the limit was being lowered to 450. (I cruise at 160 knots, so this is still plenty fast for me.) I have only flown about 20 hours with it, but it has been rock solid. After my first month I was able to switch to the (unadvertised) Roam 10 plan – $10/mo for 10 GB. Loving the price, and 10 GB had been plenty for my needs. (Each GB after 10 is $2).
Some other advantages to in-cockpit internet: (1) Crystal clear phone capability for calling ahead to destination AWOS when adsb weather is stale, calling ATC in lost com situation, etc. (2) Can file flight plans in Foreflight, (3) Can file pireps with the Virga app, (4) Can view GOES satellite images, etc.
I just looked at Starlink website and did not see Roam 10 even listed; how do I find it Scott?
I contacted Starlink help center and that plan is no longer offered for new service lines nor switching into.