guides 14 min read

How Satellite Internet Works: A Complete Guide

By Internet In Space
how it works satellite internet LEO GEO MEO latency orbit technology

TL;DR

Satellite internet works by beaming data from your dish to an orbiting satellite, then down to a ground station connected to the internet backbone. LEO satellites (Starlink) orbit at 550 km for 20-60ms latency. GEO satellites (HughesNet) orbit at 35,786 km for 600ms+ latency.

Key Takeaway

Satellite internet sends data from your dish to an orbiting satellite, then back down to a ground station connected to the internet backbone. The satelliteโ€™s altitude determines your latency - LEO at 550 km gives 20-60 ms, while GEO at 35,786 km gives 600 ms or more. Phased-array antennas track fast-moving LEO satellites electronically with no moving parts.

The Signal Path: Dish to Satellite to Ground Station

Every satellite internet connection follows the same basic path, regardless of provider. Understanding these four steps explains why satellite internet behaves the way it does.

Step 1: Your device to the dish. Your phone, laptop, or smart TV connects to your satellite router via standard WiFi (or Ethernet). This part is identical to any home internet setup. The router connects to the outdoor satellite dish - sometimes called a terminal or antenna.

Step 2: Dish to satellite (the uplink). Your dish transmits your data request as a radio signal aimed at a satellite overhead. For LEO systems like Starlink, this signal travels roughly 550 km upward. For GEO systems like HughesNet, it travels 35,786 km - about 65 times farther.

Step 3: Satellite to ground station (the downlink). The satellite receives your signal, amplifies it, and retransmits it down to a ground station (also called a gateway). This ground station is a large facility with multiple high-gain antennas connected directly to the internet backbone via fiber optic cables. For LEO constellations with inter-satellite laser links, the satellite may first relay your data across multiple satellites before downlinking - reducing dependence on nearby ground stations.

Step 4: Ground station to the internet. The ground station routes your request onto the terrestrial internet. The response follows the same path in reverse - from the internet, up to the satellite, and back down to your dish.

The entire round trip - all four hops up and down - happens in as little as 20 milliseconds on a LEO system.

How Satellite Internet Reaches Your Home

1 Internet Backbone Fiber optic 2 Ground Station Gateway uplink 3 Satellite 550 km (LEO) 4 Your Dish Phased array 5 Router WiFi 6 6 Devices Phone, laptop, TV

Why Altitude Determines Everything

The single most important factor in satellite internet performance is the satelliteโ€™s orbital altitude. This is not a design choice that engineers can optimize around - it is physics.

Radio signals travel at the speed of light: approximately 300,000 km/s in a vacuum. The time it takes a signal to reach a satellite and return is determined entirely by distance.

Latency Calculation: Speed of Light

LEO at 550 km (Starlink):

  • One-way distance: 550 km
  • Round trip to satellite and back: 550 km x 2 = 1,100 km
  • Signal travel time: 1,100 / 300,000 = 3.7 ms (minimum)
  • Full internet round trip (dish to satellite to ground to internet and back): roughly 4 hops at varying distances
  • Real-world measured latency: 20-60 ms (includes processing, routing, and ground network delays)

GEO at 35,786 km (HughesNet):

  • One-way distance: 35,786 km
  • Round trip to satellite and back: 35,786 km x 2 = 71,572 km
  • Signal travel time: 71,572 / 300,000 = 239 ms (minimum, one hop)
  • Full internet round trip involves at least two satellite hops (up-down-up-down): 239 ms x 2 = 477 ms minimum
  • Real-world measured latency: 600-800 ms (includes processing and network overhead)

No amount of engineering can overcome this physics. A GEO satellite will always have roughly 130 times the signal propagation delay of a LEO satellite at 550 km. This is why LEO systems have fundamentally changed what satellite internet can do.

Why LEO Latency Is Lower

Earth Surface Ground Starlink (LEO) 550 km RTT 25ms SES O3b (MEO) 8,000 km RTT 125ms HughesNet (GEO) 35,786 km RTT 600ms

Latency Comparison (lower is better)

Gaming
Video calls
Streaming
Basic browsing
LEO (Starlink)
20-60ms
MEO (SES O3b)
100-150ms
GEO (HughesNet)
600-800ms
0ms 100ms 300ms 600ms 1000ms

The Three Orbit Types

Satellites operate in three distinct orbital zones. Each involves different tradeoffs between altitude, coverage area, latency, and constellation size.

ParameterLEOMEOGEO
Altitude500-2,000 km8,000-20,000 km35,786 km
Orbital period90-120 minutes6-12 hours24 hours (geostationary)
Latency (measured)20-60 ms100-150 ms600-800 ms
Coverage per satellite~1,000 km diameter~5,000 km diameter~1/3 of Earthโ€™s surface
Satellites needed for global coverageThousandsDozens3
Speed overhead~7.8 km/s~3.9 km/s~3.1 km/s
Example providersStarlink, Amazon LeoSES O3b mPOWERHughesNet, Viasat

Satellite Orbital Altitudes (logarithmic scale)

Earth Surface Starlink (LEO) 550 km RTT ~25-50ms SES O3b (MEO) 8,000 km RTT ~125ms HughesNet (GEO) 35,786 km RTT ~600ms

LEO (Low Earth Orbit): 500-2,000 km

LEO satellites move fast - completing a full orbit in about 90 minutes at roughly 7.8 km/s. Any single LEO satellite is only visible from a given ground location for a few minutes at a time. This means a LEO constellation needs thousands of satellites to provide continuous coverage.

As of March 2026, SpaceXโ€™s Starlink constellation has over 9,986 operational satellites in orbit. Amazon Leo (formerly Project Kuiper) has launched over 200 production satellites and is rolling out service across five countries.

The advantage of LEO is clear: low latency, high throughput, and the ability to support real-time applications like video calls, gaming, and VoIP.

MEO (Medium Earth Orbit): 8,000-20,000 km

MEO is a compromise between LEO and GEO. SES operates the O3b mPOWER constellation at roughly 8,000 km altitude, delivering about 150 ms round-trip latency - five times lower than GEO. O3b mPOWER has 10 of its planned 13 satellites in orbit, with the remaining three scheduled for launch in late 2026.

MEO satellites cover a larger area than LEO satellites, so fewer are needed, but they still move relative to the ground and require tracking antennas. MEO is primarily used for enterprise and government connectivity rather than consumer broadband.

GEO (Geostationary Earth Orbit): 35,786 km

At exactly 35,786 km altitude above the equator, a satelliteโ€™s orbital period matches Earthโ€™s rotation - making it appear stationary from the ground. This is enormously convenient: a fixed dish pointed at the satellite maintains a permanent connection. Three GEO satellites can cover nearly the entire planet.

HughesNet and Viasat operate GEO satellites. The tradeoff is that 600+ ms latency makes real-time applications (gaming, video calls, VoIP) difficult or impossible. GEO providers remain competitive in markets where the simplicity of fixed dishes and continental coverage outweighs the latency penalty.

Phased-Array vs. Parabolic Dish Antennas

The type of antenna you use depends entirely on which orbit your satellite operates in.

Parabolic Dishes (GEO)

Traditional satellite internet uses parabolic (curved) dish antennas. These dishes are physically pointed at a single fixed location in the sky where the GEO satellite sits. Once installed and aimed, they never need to move because the satellite appears stationary. Parabolic dishes are simple, cheap, and reliable - but they can only communicate with one fixed point in the sky.

Phased-Array Antennas (LEO)

LEO satellites cross the sky in minutes. A traditional dish physically turning to track them would wear out quickly and could not switch between satellites fast enough. The solution is the phased-array antenna - often called an electronically steered antenna (ESA).

A phased-array antenna contains hundreds or thousands of tiny antenna elements arranged in a flat panel. By precisely adjusting the relative timing (phase) of the radio signal feeding each element, the antenna can steer its beam in any direction electronically - with no moving parts. This allows it to:

  • Track a LEO satellite moving across the sky at 7.8 km/s
  • Switch to a new satellite in milliseconds when the current one moves out of range
  • Maintain a stable connection during handoffs between satellites

Starlinkโ€™s flat rectangular dish (commonly called โ€œDishyโ€) is a phased-array antenna. It does have a small motor for initial self-orientation, but the actual satellite tracking happens electronically. This is the technology breakthrough that made consumer LEO satellite internet practical. The development of small, affordable, solid-state phased-array panels was a necessary prerequisite for mass-market LEO broadband.

Ground Station Networks

Ground stations (gateways) are the critical link between the satellite constellation and the terrestrial internet. Each ground station has multiple large antennas connecting to overhead satellites, plus high-capacity fiber optic connections to internet exchange points.

GEO ground stations are relatively simple. Since the satellite appears fixed in the sky, the ground station antenna points at one spot permanently. A handful of ground stations can serve an entire continent.

LEO ground stations are more complex. Satellites pass overhead quickly, so each ground station needs antennas that can track moving satellites and hand off connections as satellites enter and leave view. LEO constellations need many more ground stations distributed around the world to ensure a satellite always has a ground station in view.

Starlink operates ground stations across multiple continents, with ongoing expansion to reduce the distance data must travel between the nearest ground station and the userโ€™s satellite. However, the introduction of inter-satellite laser links on newer Starlink satellites (standard since V2 Mini hardware) has reduced this dependency. Satellites can now relay data to each other across the constellation using optical lasers, meaning a userโ€™s data can travel between satellites until it reaches one that has a ground station in view - even if that ground station is thousands of kilometers away.

Frequency Bands and Weather Effects

Satellite internet uses specific radio frequency bands, each with different characteristics.

Frequency BandRangeUsed ByRain Fade Susceptibility
C-band4-8 GHzLegacy TV, some satelliteVery low
Ku-band12-18 GHzStarlink, legacy satellite TVModerate
Ka-band26.5-40 GHzHughesNet, Viasat, Starlink (some)High
V-band40-75 GHzNext-gen systems (planned)Very high

Rain Fade

Rain fade is the biggest weather-related issue for satellite internet. Raindrops absorb and scatter radio signals, and the effect increases with frequency. Ku-band and Ka-band signals are particularly vulnerable because their wavelengths are close in size to raindrops, which act as tiny reflectors that diffuse the signal.

Ka-band rain attenuation is roughly three times worse than Ku-band at the same rainfall rate. During heavy rain, Ka-band users may experience reduced speeds or brief outages. Light to moderate rain typically causes minimal disruption.

Several factors affect how much rain fade you experience:

  • Rainfall intensity: Heavy tropical downpours cause more attenuation than light drizzle
  • Satellite elevation angle: Low elevation means the signal passes through more atmosphere (and potentially more rain). A satellite nearly overhead passes through less rain than one near the horizon
  • Frequency: Higher frequencies are more affected
  • Signal path length: GEO signals travel through more atmosphere than LEO signals, increasing rain fade exposure

Modern systems mitigate rain fade through adaptive coding and modulation - automatically switching to more robust (but slower) signal encoding during rain events. Some systems also use adaptive power control, increasing transmit power to punch through rain.

Bandwidth Sharing and Network Congestion

Satellite internet is a shared medium. A satelliteโ€™s total capacity is divided among all users within its coverage area - called a โ€œbeamโ€ or โ€œcell.โ€

In GEO systems, each satellite covers a vast area. Millions of users may share the capacity of a single satellite, with spot beams dividing the coverage into smaller cells to reuse frequencies. Congestion at peak hours (typically evenings) is common and can significantly reduce individual speeds.

In LEO systems, each satellite covers a much smaller area, and there are thousands of satellites. This means each satellite serves fewer users at any given moment. However, LEO systems face a different congestion challenge: satellites move, so the number of satellites covering a given area changes constantly. Users in densely populated areas may still experience congestion during peak hours when demand exceeds the capacity of overhead satellites.

Starlink addresses this with priority tiers - residential users get standard priority, while business and priority plan subscribers get preferential access during congestion. Download speeds for standard residential plans typically range from 50 to 250 Mbps, depending on location, time of day, and network load.

Satellite-to-Satellite Handoffs

LEO satellites move overhead in roughly 5-8 minutes. Your connection must constantly transition from one satellite to the next without dropping. This process - called a handoff - is one of the most technically demanding aspects of LEO satellite internet.

Your phased-array antenna tracks the current satellite while simultaneously monitoring the next satellite rising above the horizon. Before the current satellite moves out of optimal range, the antenna switches to the new satellite. The Gen 3 Starlink terminal manages these transitions automatically, and most handoffs complete in milliseconds - fast enough that users typically do not notice them.

Handoff failures cause brief interruptions, usually lasting under a second. These are most common in areas where satellite coverage is thin or where the antenna has obstructions blocking part of the sky.

How Satellite Internet Compares to Other Technologies

FeatureSatellite (LEO)Satellite (GEO)FiberCable5G
Latency20-60 ms600-800 ms1-5 ms10-30 ms10-30 ms
Download speed50-250 Mbps25-150 Mbps100-2,000 Mbps50-1,200 Mbps50-1,000 Mbps
AvailabilityGlobalGlobal~45% of US~85% of US~50% of US
Weather sensitivityModerateModerate-highNoneNoneLow
Infrastructure neededDish + routerDish + modemFiber to homeCable to homeCell tower

Max Download Speed by Orbit

LEO (Starlink)
400 Mbps
MEO (SES O3b)
500 Mbps
GEO (Viasat)
150 Mbps
GEO (HughesNet)
100 Mbps

The defining advantage of satellite internet is availability. It works anywhere with a clear view of the sky. For the roughly 20-25 million Americans without access to wired broadband, satellite is often the only viable option for high-speed internet.

FAQ

How fast is satellite internet in 2026?

LEO satellite internet (Starlink) delivers 50-250 Mbps download and 10-40 Mbps upload speeds in real-world testing as of March 2026. GEO satellite internet (HughesNet, Viasat) delivers 25-150 Mbps download. LEO latency runs 20-60 ms, while GEO latency runs 600-800 ms. Speed varies by location, time of day, and network congestion.

Can you game on satellite internet?

On LEO satellite internet (Starlink), yes. With 20-60 ms latency, most online games are playable, including competitive first-person shooters. On GEO satellite internet (HughesNet, Viasat), gaming is effectively impossible for anything requiring real-time input - 600+ ms latency means your actions register over half a second late.

Does weather affect satellite internet?

Yes. Rain, heavy snow, and dense clouds can reduce satellite internet speeds or cause brief outages - an effect called rain fade. Ka-band frequencies (used by HughesNet and Viasat) are roughly three times more affected than Ku-band (used by Starlink). Light rain typically causes no issues. Heavy downpours may reduce speeds temporarily. LEO systems are slightly less affected because signals travel through less atmosphere.

Why does satellite internet need a clear sky view?

Your dish must maintain line-of-sight to the satellite overhead. Any physical obstruction between the dish and the satellite - trees, buildings, rooflines - blocks or weakens the radio signal. LEO systems like Starlink need a wide field of view (about 100 degrees) because their satellites move across the sky rather than sitting in a fixed position. Even partial obstructions can cause intermittent connection drops during satellite handoffs.

Is satellite internet unlimited data?

It depends on the provider. Starlink offers unlimited data on all residential plans with no hard caps, though speeds may be deprioritized during network congestion for standard-tier users. HughesNet and Viasat use data priority thresholds - after exceeding your monthly allotment (typically 100-200 GB), speeds are throttled significantly until the next billing cycle.

Sources

  1. Ground Control - How Does Satellite Internet Work? - accessed 2026-03-24
  2. HighSpeedInternet.com - How Does Satellite Internet Work? - accessed 2026-03-24
  3. Wikipedia - Satellite Internet Access - accessed 2026-03-24
  4. APNIC Labs - Using LEOs and GEOs - accessed 2026-03-24
  5. Telarus - LEO, MEO, and GEO Satellite Connectivity Explained - accessed 2026-03-24
  6. BusinessCom Networks - What is Rain Fade? - accessed 2026-03-24
  7. Kacific - Ka Band Rain Fade Mitigation - accessed 2026-03-24
  8. Starlink - Wikipedia - accessed 2026-03-24
  9. KeepTrack - Starlink Tops 9,986 Active Sats in Orbit - accessed 2026-03-24
  10. PMC - Phased Antenna Array System for LEO Satellite Communications - accessed 2026-03-24
  11. Fujitsu - LEO Satellite Broadband - accessed 2026-03-24
  12. Reliasat - Satellite Communications Evolution From GEO to LEO - accessed 2026-03-24

Related Posts

More articles coming soon.