Spaceports Traffic Report

Sign in with your moonshot.space Google account to view this report.

🎯 Site ranking — best (quietest / safest) first · ✈ air and 🚢 sea shown side by side

    📋 Read this first

    ⚙️ Advanced controls — explore the data with custom parameters

    📅 Date range filter

    Restrict the maps and daily/monthly tables to a sub-window.

    ✈️ Altitude band thresholds (ft)

    Change where the 5 altitude bands split.

    📊 Key statistics & conclusions — computed from the collected data

    Compare sites:

    Cross-site comparison — the headline view

    Show scenario:

    Hover (or tap) the blue ? next to any column header for what it means. Cells are shaded by severity — darker = busier. Rank 1 = best launch candidate within the active scenario.

    Rank? Scenario Site Total flights? Median/day? P95/day? Peak day? Coverage?
    1No FaultSSLV launch complex201.01.01 (2024-07-22)2.5%
    2No FaultPoker Flat Research Range391.01.01 (2024-07-05)4.8%
    3No FaultKulasekarapattinam Spaceport831.02.02 (2024-09-19)9.4%
    4No FaultSatish Dhawan Space Center4091.02.05 (2026-05-01)37.9%
    5No FaultManuel Belgrano00.00.000.0%
    1With FaultSSLV launch complex3821.03.06 (2025-12-31)29.9%
    2With FaultManuel Belgrano4112.04.07 (2026-02-13)26.2%
    3With FaultPoker Flat Research Range4302.05.010 (2024-08-15)24.5%
    4With FaultKulasekarapattinam Spaceport6,97119.034.051 (2025-04-06)43.3%
    5With FaultSatish Dhawan Space Center14,98443.074.0128 (2025-01-23)43.5%
    📅 Show one day on all maps:

    Pick or type a date (or step with Prev / Next) to focus the 3D globe and every site map on that single day. All days restores the full window.

    3D view — rotate / zoom / click a flight for detail

    Focus on:
    Geo-fence:
    Altitude bands:
    Day:
    Initializing 3D globe…

    Flights are colored by altitude band — low (blue) → cruise (yellow) → high (red). Boxes show each launch corridor (one per azimuth, per scenario).
    Focus on: click a site to view just that one (and fly to it); ⌘/Ctrl/Shift-click to add sites for a side-by-side view; All sites shows everything.

    ⚠️ Flight dots are sampled snapshots, not every flight — No Fault is a complete census, but With Fault is ~1 snapshot every 1.5 days (a typical-occupancy view). The globe shows the corridors' true shape (the 2D maps stretch them near the poles).

    Blank globe? Tile servers refuse file:// origins. Serve the report from a local HTTP server: cd into the folder and run python3 -m http.server, then open http://localhost:8000/<report.html>.

    Individual spaceport — analytics & 2D map

    Poker Flat Research Range United States

    Lat/Lon
    65.1192, -147.4753
    Launch azimuths
    0°
    ScenarioRadiusCeilingBbox (lat / lon)Flights
    No Fault52.0 km50,000 ft(65.12..65.59, -147.51..-147.44)39
    With Fault2,500.0 km50,000 ft(65.11..87.51, -163.19..-131.76)430
    View:
    Show table by:
    DateNo Fault
    count · bar
    With Fault
    count · bar
    2024-06-1801
    2024-06-2001
    2024-06-2702
    2024-07-0305
    2024-07-0510
    2024-07-0602
    2024-07-0905
    2024-07-1204
    2024-07-1401
    2024-07-1502
    2024-07-1701
    2024-07-1801
    2024-07-2101
    2024-07-2310
    2024-07-2407
    2024-07-2502
    2024-07-2710
    2024-07-2803
    2024-07-3103
    2024-08-0701
    2024-08-0901
    2024-08-1201
    2024-08-15110
    2024-08-1903
    2024-08-2302
    2024-08-2702
    2024-09-0103
    2024-09-0611
    2024-09-0801
    2024-09-1101
    2024-09-1302
    2024-09-1402
    2024-09-1702
    2024-09-2001
    2024-09-2302
    2024-09-2501
    2024-09-2606
    2024-09-2901
    2024-10-0202
    2024-10-0508
    2024-10-0703
    2024-10-0905
    2024-10-1201
    2024-10-1901
    2024-10-2701
    2024-10-3104
    2024-11-0201
    2024-11-1101
    2024-11-1203
    2024-11-2001
    2024-11-2301
    2024-11-2503
    2024-11-2611
    2024-11-2901
    2024-12-0210
    2024-12-0301
    2024-12-0512
    2024-12-0802
    2024-12-1001
    2024-12-1104
    2024-12-1402
    2024-12-1703
    2024-12-2103
    2024-12-2402
    2024-12-2502
    2024-12-3102
    2025-01-0103
    2025-01-0910
    2025-01-1503
    2025-01-2311
    2025-02-0101
    2025-02-0401
    2025-02-0604
    2025-02-0701
    2025-02-1404
    2025-02-1601
    2025-02-1902
    2025-02-2101
    2025-02-2201
    2025-02-2501
    2025-02-2802
    2025-03-0201
    2025-03-0706
    2025-03-1001
    2025-03-2604
    2025-04-0110
    2025-04-0801
    2025-04-1201
    2025-04-1311
    2025-04-1501
    2025-04-2101
    2025-04-2402
    2025-04-2702
    2025-04-3002
    2025-05-0304
    2025-05-0601
    2025-05-0901
    2025-05-1201
    2025-05-1602
    2025-05-2601
    2025-05-3101
    2025-06-0301
    2025-06-0602
    2025-06-0703
    2025-06-1002
    2025-06-1211
    2025-06-1410
    2025-06-1502
    2025-06-1901
    2025-06-2410
    2025-06-2501
    2025-06-3001
    2025-07-0201
    2025-07-0301
    2025-07-0602
    2025-07-0710
    2025-07-0912
    2025-07-1205
    2025-07-1402
    2025-07-1502
    2025-07-1803
    2025-07-2106
    2025-07-2310
    2025-07-2403
    2025-08-0313
    2025-08-0601
    2025-08-0711
    2025-08-0803
    2025-08-0901
    2025-08-1110
    2025-08-1802
    2025-08-1914
    2025-08-2201
    2025-08-2401
    2025-08-3104
    2025-09-0501
    2025-09-0801
    2025-09-1701
    2025-09-2003
    2025-09-2304
    2025-09-2501
    2025-09-2901
    2025-10-0204
    2025-10-0903
    2025-10-1710
    2025-10-1903
    2025-10-2010
    2025-10-2102
    2025-10-2401
    2025-10-3001
    2025-11-0410
    2025-11-0510
    2025-11-0610
    2025-11-1101
    2025-11-1202
    2025-11-2010
    2025-11-2502
    2025-11-2602
    2025-11-2810
    2025-12-0204
    2025-12-0505
    2025-12-0701
    2025-12-0812
    2025-12-1010
    2025-12-1105
    2025-12-1702
    2025-12-2103
    2025-12-2404
    2025-12-3001
    2025-12-3102
    2026-01-0201
    2026-01-0501
    2026-01-0710
    2026-01-1101
    2026-01-1201
    2026-01-1410
    2026-01-1501
    2026-01-1910
    2026-01-2011
    2026-01-2402
    2026-01-3001
    2026-02-0401
    2026-02-0601
    2026-02-1602
    2026-02-1905
    2026-02-2504
    2026-02-2610
    2026-02-2803
    2026-03-0201
    2026-03-0402
    2026-03-0610
    2026-03-1302
    2026-03-1403
    2026-03-1601
    2026-03-1901
    2026-03-2502
    2026-03-2603
    2026-03-2801
    2026-03-2902
    2026-03-3102
    2026-04-0310
    2026-04-0704
    2026-04-1202
    2026-04-1301
    2026-04-1501
    2026-04-1802
    2026-04-2703
    2026-04-3004
    2026-05-0302
    2026-05-0605
    2026-05-0901
    2026-05-1206
    2026-05-1401
    2026-05-1601
    2026-05-1902
    2026-05-2501
    2026-05-2607
    2026-06-0601
    2026-06-1004
    2026-06-1110
    2026-06-1901
    2026-06-2202
    2026-06-2404
    2026-06-2801
    Map layer:
    Scenario:
    Altitudes:

    Note: the With Fault corridor is a constant-width rectangle — it only looks like it fans out because this flat map (Web-Mercator) stretches distances toward the poles. The 3D globe shows its true shape. Flight dots are sampled snapshots, not every flight.

    Altitude distribution

    Where vertically does the traffic concentrate? Red line = 50,000 ft ceiling.

    Heading distribution

    Which directions do flights track? Black arrows mark this site's launch azimuths.

    Seasonality — flights per month, year by year

    Darker = busier month. A white cell is a real zero (corridor empty that month) — only grey cells are outside the data window.

    0 flights few more busiest outside data window

    Satish Dhawan Space Center India

    Lat/Lon
    13.7199, 80.2304
    Launch azimuths
    45°, 90°, 160°
    ScenarioRadiusCeilingBbox (lat / lon)Flights
    No Fault52.0 km50,000 ft(13.28..14.06, 80.22..80.71)409
    With Fault2,500.0 km50,000 ft(-7.70..29.28, 79.58..103.31)14,984
    View:
    Show table by:
    DateNo Fault
    count · bar
    With Fault
    count · bar
    2024-06-15049
    2024-06-18039
    2024-06-19219
    2024-06-2003
    2024-06-21048
    2024-06-2230
    2024-06-24040
    2024-06-2510
    2024-06-2610
    2024-06-27037
    2024-06-30129
    2024-07-02051
    2024-07-03063
    2024-07-0410
    2024-07-06334
    2024-07-09029
    2024-07-10154
    2024-07-1120
    2024-07-12048
    2024-07-14050
    2024-07-15034
    2024-07-1610
    2024-07-17035
    2024-07-18019
    2024-07-2010
    2024-07-21011
    2024-07-2210
    2024-07-24023
    2024-07-25112
    2024-07-26045
    2024-07-2710
    2024-07-28033
    2024-07-31135
    2024-08-01050
    2024-08-0210
    2024-08-03053
    2024-08-06254
    2024-08-07233
    2024-08-08040
    2024-08-09052
    2024-08-1010
    2024-08-12046
    2024-08-1340
    2024-08-15182
    2024-08-18051
    2024-08-19024
    2024-08-21043
    2024-08-2210
    2024-08-23232
    2024-08-24150
    2024-08-27045
    2024-08-2820
    2024-08-2910
    2024-08-30380
    2024-08-3101
    2024-09-01018
    2024-09-02042
    2024-09-0310
    2024-09-05045
    2024-09-06031
    2024-09-08135
    2024-09-0910
    2024-09-1010
    2024-09-11043
    2024-09-1210
    2024-09-13257
    2024-09-14126
    2024-09-17025
    2024-09-1910
    2024-09-20027
    2024-09-21051
    2024-09-23036
    2024-09-25137
    2024-09-26124
    2024-09-28033
    2024-09-29221
    2024-09-3010
    2024-10-02016
    2024-10-0310
    2024-10-0410
    2024-10-05149
    2024-10-07035
    2024-10-09023
    2024-10-1010
    2024-10-12032
    2024-10-13049
    2024-10-15057
    2024-10-1710
    2024-10-18058
    2024-10-19032
    2024-10-20045
    2024-10-21057
    2024-10-2210
    2024-10-24048
    2024-10-2610
    2024-10-27381
    2024-10-2910
    2024-10-30065
    2024-10-31028
    2024-11-0110
    2024-11-02148
    2024-11-03015
    2024-11-05245
    2024-11-0610
    2024-11-08043
    2024-11-0920
    2024-11-11097
    2024-11-12115
    2024-11-14235
    2024-11-1610
    2024-11-17149
    2024-11-18145
    2024-11-20031
    2024-11-2110
    2024-11-2210
    2024-11-23139
    2024-11-2410
    2024-11-25084
    2024-11-26034
    2024-11-29127
    2024-12-02032
    2024-12-03066
    2024-12-05039
    2024-12-07156
    2024-12-08134
    2024-12-10043
    2024-12-11124
    2024-12-1210
    2024-12-1310
    2024-12-14122
    2024-12-1510
    2024-12-1610
    2024-12-17047
    2024-12-19039
    2024-12-21034
    2024-12-2210
    2024-12-24045
    2024-12-25038
    2024-12-2620
    2024-12-27057
    2024-12-30070
    2024-12-31039
    2025-01-01148
    2025-01-02074
    2025-01-05152
    2025-01-0730
    2025-01-080110
    2025-01-11057
    2025-01-12036
    2025-01-14032
    2025-01-15026
    2025-01-17145
    2025-01-20056
    2025-01-230128
    2025-01-24323
    2025-01-26053
    2025-01-2710
    2025-01-29044
    2025-01-30052
    2025-02-01043
    2025-02-04151
    2025-02-06297
    2025-02-07146
    2025-02-10138
    2025-02-1210
    2025-02-13231
    2025-02-14135
    2025-02-1510
    2025-02-16037
    2025-02-18053
    2025-02-19132
    2025-02-21147
    2025-02-22124
    2025-02-25129
    2025-02-28045
    2025-03-01018
    2025-03-02042
    2025-03-04037
    2025-03-07152
    2025-03-0810
    2025-03-10058
    2025-03-1110
    2025-03-13264
    2025-03-14148
    2025-03-15050
    2025-03-16159
    2025-03-1710
    2025-03-19162
    2025-03-2010
    2025-03-2110
    2025-03-22179
    2025-03-2310
    2025-03-2410
    2025-03-25152
    2025-03-26033
    2025-03-2710
    2025-03-28047
    2025-03-29235
    2025-03-3010
    2025-03-31040
    2025-04-0220
    2025-04-03145
    2025-04-0420
    2025-04-06188
    2025-04-07011
    2025-04-08213
    2025-04-09038
    2025-04-1020
    2025-04-1120
    2025-04-12157
    2025-04-13145
    2025-04-15132
    2025-04-1610
    2025-04-18140
    2025-04-20192
    2025-04-21140
    2025-04-2210
    2025-04-2320
    2025-04-24234
    2025-04-27052
    2025-04-2810
    2025-04-30035
    2025-05-02052
    2025-05-03035
    2025-05-05144
    2025-05-06031
    2025-05-0820
    2025-05-09024
    2025-05-1110
    2025-05-12063
    2025-05-1321
    2025-05-14137
    2025-05-16137
    2025-05-19026
    2025-05-2010
    2025-05-2110
    2025-05-22042
    2025-05-2320
    2025-05-2420
    2025-05-25248
    2025-05-26134
    2025-05-27048
    2025-05-28062
    2025-05-31048
    2025-06-03150
    2025-06-0510
    2025-06-06144
    2025-06-07134
    2025-06-0810
    2025-06-09043
    2025-06-10145
    2025-06-1120
    2025-06-12239
    2025-06-1310
    2025-06-1410
    2025-06-15248
    2025-06-18042
    2025-06-19121
    2025-06-2002
    2025-06-21045
    2025-06-2310
    2025-06-24035
    2025-06-25049
    2025-06-2610
    2025-06-27036
    2025-06-30046
    2025-07-0120
    2025-07-02050
    2025-07-03033
    2025-07-0510
    2025-07-06027
    2025-07-0710
    2025-07-09046
    2025-07-1020
    2025-07-1110
    2025-07-12034
    2025-07-14248
    2025-07-15031
    2025-07-1710
    2025-07-18120
    2025-07-21016
    2025-07-2210
    2025-07-24069
    2025-07-2520
    2025-07-26142
    2025-07-2710
    2025-07-28033
    2025-07-2920
    2025-07-31031
    2025-08-0110
    2025-08-03151
    2025-08-06063
    2025-08-07035
    2025-08-08143
    2025-08-09058
    2025-08-1010
    2025-08-12152
    2025-08-1410
    2025-08-15045
    2025-08-18355
    2025-08-19230
    2025-08-2020
    2025-08-21058
    2025-08-22034
    2025-08-2320
    2025-08-24151
    2025-08-27047
    2025-08-2910
    2025-08-30034
    2025-08-31116
    2025-09-0102
    2025-09-02043
    2025-09-0420
    2025-09-05141
    2025-09-06054
    2025-09-0710
    2025-09-08149
    2025-09-1010
    2025-09-11034
    2025-09-1230
    2025-09-13054
    2025-09-14138
    2025-09-1610
    2025-09-17026
    2025-09-1810
    2025-09-20070
    2025-09-23137
    2025-09-25347
    2025-09-26133
    2025-09-2720
    2025-09-2820
    2025-09-29132
    2025-09-3010
    2025-10-0110
    2025-10-02215
    2025-10-0420
    2025-10-05072
    2025-10-0611
    2025-10-07038
    2025-10-0820
    2025-10-09031
    2025-10-1110
    2025-10-12132
    2025-10-1310
    2025-10-15149
    2025-10-1710
    2025-10-18057
    2025-10-19163
    2025-10-2004
    2025-10-21055
    2025-10-2320
    2025-10-24052
    2025-10-2610
    2025-10-27152
    2025-10-2920
    2025-10-30044
    2025-10-31038
    2025-11-0110
    2025-11-02248
    2025-11-03029
    2025-11-0420
    2025-11-05048
    2025-11-0620
    2025-11-08263
    2025-11-0910
    2025-11-1030
    2025-11-11036
    2025-11-12024
    2025-11-14140
    2025-11-1530
    2025-11-17053
    2025-11-18056
    2025-11-20050
    2025-11-2110
    2025-11-23233
    2025-11-25040
    2025-11-26030
    2025-11-29141
    2025-11-3010
    2025-12-02043
    2025-12-05123
    2025-12-07250
    2025-12-08029
    2025-12-11125
    2025-12-1210
    2025-12-14025
    2025-12-17074
    2025-12-1810
    2025-12-19152
    2025-12-21125
    2025-12-24034
    2025-12-2510
    2025-12-27062
    2025-12-30050
    2025-12-31077
    2026-01-0120
    2026-01-02167
    2026-01-0310
    2026-01-05051
    2026-01-0610
    2026-01-08055
    2026-01-1010
    2026-01-11153
    2026-01-12037
    2026-01-14151
    2026-01-15034
    2026-01-1610
    2026-01-17051
    2026-01-20042
    2026-01-2120
    2026-01-23043
    2026-01-24026
    2026-01-2514
    2026-01-26041
    2026-01-2710
    2026-01-2810
    2026-01-29045
    2026-01-3010
    2026-02-01145
    2026-02-0220
    2026-02-0310
    2026-02-04036
    2026-02-06152
    2026-02-07041
    2026-02-0820
    2026-02-10141
    2026-02-1110
    2026-02-13094
    2026-02-1420
    2026-02-16041
    2026-02-1720
    2026-02-18259
    2026-02-19043
    2026-02-22035
    2026-02-2410
    2026-02-25021
    2026-02-2610
    2026-02-28080
    2026-03-02037
    2026-03-0310
    2026-03-04035
    2026-03-0510
    2026-03-0610
    2026-03-07038
    2026-03-0910
    2026-03-10051
    2026-03-1110
    2026-03-1210
    2026-03-13047
    2026-03-14069
    2026-03-1530
    2026-03-16259
    2026-03-1710
    2026-03-1820
    2026-03-19146
    2026-03-22060
    2026-03-25048
    2026-03-26133
    2026-03-28149
    2026-03-29038
    2026-03-3010
    2026-03-31051
    2026-04-0210
    2026-04-03043
    2026-04-0410
    2026-04-06040
    2026-04-07021
    2026-04-09129
    2026-04-12047
    2026-04-1313
    2026-04-15150
    2026-04-1710
    2026-04-18018
    2026-04-20048
    2026-04-21035
    2026-04-2210
    2026-04-24135
    2026-04-2610
    2026-04-27071
    2026-04-2810
    2026-04-30032
    2026-05-0150
    2026-05-02045
    2026-05-03135
    2026-05-0520
    2026-05-06022
    2026-05-0810
    2026-05-09117
    2026-05-12075
    2026-05-1310
    2026-05-14028
    2026-05-1510
    2026-05-16027
    2026-05-19019
    2026-05-2020
    2026-05-2110
    2026-05-22043
    2026-05-25048
    2026-05-26187
    2026-05-28052
    2026-05-2920
    2026-05-3010
    2026-05-31246
    2026-06-03049
    2026-06-06069
    2026-06-0714
    2026-06-0820
    2026-06-0920
    2026-06-10178
    2026-06-13226
    2026-06-1430
    2026-06-1510
    2026-06-16133
    2026-06-19165
    2026-06-2010
    2026-06-22051
    2026-06-2310
    2026-06-24023
    2026-06-25046
    2026-06-2710
    2026-06-28053
    2026-06-2910
    2026-06-3010
    2026-07-0110
    Map layer:
    Scenario:
    Altitudes:

    Note: the With Fault corridor is a constant-width rectangle — it only looks like it fans out because this flat map (Web-Mercator) stretches distances toward the poles. The 3D globe shows its true shape. Flight dots are sampled snapshots, not every flight.

    Altitude distribution

    Where vertically does the traffic concentrate? Red line = 50,000 ft ceiling.

    Heading distribution

    Which directions do flights track? Black arrows mark this site's launch azimuths.

    Seasonality — flights per month, year by year

    Darker = busier month. A white cell is a real zero (corridor empty that month) — only grey cells are outside the data window.

    0 flights few more busiest outside data window

    Kulasekarapattinam Spaceport India

    Lat/Lon
    8.4000, 78.0500
    Launch azimuths
    90°, 135°, 180°
    ScenarioRadiusCeilingBbox (lat / lon)Flights
    No Fault52.0 km50,000 ft(7.93..8.41, 78.04..78.52)83
    With Fault2,500.0 km50,000 ft(-14.08..9.07, 77.35..100.75)6,971
    View:
    Show table by:
    DateNo Fault
    count · bar
    With Fault
    count · bar
    2024-06-15020
    2024-06-18116
    2024-06-19012
    2024-06-2011
    2024-06-21016
    2024-06-24019
    2024-06-27022
    2024-06-30015
    2024-07-02019
    2024-07-03030
    2024-07-06010
    2024-07-09010
    2024-07-10013
    2024-07-1110
    2024-07-12017
    2024-07-14018
    2024-07-15010
    2024-07-1610
    2024-07-17025
    2024-07-18015
    2024-07-21013
    2024-07-24023
    2024-07-2508
    2024-07-26020
    2024-07-28015
    2024-07-31013
    2024-08-01024
    2024-08-03121
    2024-08-06025
    2024-08-07022
    2024-08-08021
    2024-08-09027
    2024-08-12023
    2024-08-15026
    2024-08-18018
    2024-08-19013
    2024-08-21012
    2024-08-23020
    2024-08-24020
    2024-08-27024
    2024-08-30029
    2024-08-3113
    2024-09-01114
    2024-09-02021
    2024-09-0310
    2024-09-05016
    2024-09-06012
    2024-09-08125
    2024-09-1109
    2024-09-13033
    2024-09-14121
    2024-09-1708
    2024-09-1920
    2024-09-20011
    2024-09-21019
    2024-09-23015
    2024-09-25013
    2024-09-26020
    2024-09-28016
    2024-09-29011
    2024-10-02014
    2024-10-0310
    2024-10-05134
    2024-10-07020
    2024-10-09011
    2024-10-12218
    2024-10-13028
    2024-10-15025
    2024-10-18026
    2024-10-19024
    2024-10-20014
    2024-10-21031
    2024-10-24020
    2024-10-27040
    2024-10-30017
    2024-10-31018
    2024-11-0110
    2024-11-02022
    2024-11-03017
    2024-11-05014
    2024-11-08027
    2024-11-0910
    2024-11-11039
    2024-11-12013
    2024-11-1301
    2024-11-14026
    2024-11-17017
    2024-11-18022
    2024-11-20025
    2024-11-23020
    2024-11-25035
    2024-11-26020
    2024-11-2810
    2024-11-29011
    2024-12-02012
    2024-12-03021
    2024-12-05017
    2024-12-07028
    2024-12-08019
    2024-12-10023
    2024-12-11016
    2024-12-1210
    2024-12-14014
    2024-12-17026
    2024-12-19017
    2024-12-21013
    2024-12-24018
    2024-12-25011
    2024-12-27136
    2024-12-2910
    2024-12-30126
    2024-12-31123
    2025-01-01119
    2025-01-02125
    2025-01-05023
    2025-01-08047
    2025-01-11024
    2025-01-12017
    2025-01-14115
    2025-01-15018
    2025-01-17026
    2025-01-1810
    2025-01-20028
    2025-01-23148
    2025-01-24014
    2025-01-2510
    2025-01-26021
    2025-01-2710
    2025-01-29024
    2025-01-30029
    2025-02-01029
    2025-02-0310
    2025-02-04025
    2025-02-06038
    2025-02-07018
    2025-02-10019
    2025-02-1308
    2025-02-14023
    2025-02-16020
    2025-02-1710
    2025-02-18023
    2025-02-19017
    2025-02-21123
    2025-02-22020
    2025-02-25015
    2025-02-28033
    2025-03-01110
    2025-03-02016
    2025-03-04014
    2025-03-07039
    2025-03-10030
    2025-03-1110
    2025-03-13019
    2025-03-14017
    2025-03-15025
    2025-03-16027
    2025-03-19018
    2025-03-22041
    2025-03-25015
    2025-03-26020
    2025-03-28026
    2025-03-29022
    2025-03-31023
    2025-04-03025
    2025-04-06051
    2025-04-0707
    2025-04-0808
    2025-04-09018
    2025-04-12016
    2025-04-13020
    2025-04-15029
    2025-04-18012
    2025-04-20046
    2025-04-21022
    2025-04-24010
    2025-04-27017
    2025-04-3009
    2025-05-02022
    2025-05-03016
    2025-05-05015
    2025-05-06028
    2025-05-09115
    2025-05-1208
    2025-05-1301
    2025-05-14014
    2025-05-16012
    2025-05-19020
    2025-05-2010
    2025-05-22128
    2025-05-25018
    2025-05-26015
    2025-05-27017
    2025-05-28127
    2025-05-31017
    2025-06-03013
    2025-06-0410
    2025-06-06018
    2025-06-07011
    2025-06-09010
    2025-06-10013
    2025-06-12212
    2025-06-15016
    2025-06-18023
    2025-06-19014
    2025-06-2002
    2025-06-21022
    2025-06-24016
    2025-06-25116
    2025-06-27021
    2025-06-30014
    2025-07-02025
    2025-07-03015
    2025-07-0606
    2025-07-09029
    2025-07-12017
    2025-07-14021
    2025-07-15016
    2025-07-18015
    2025-07-2010
    2025-07-21019
    2025-07-24038
    2025-07-26024
    2025-07-28013
    2025-07-31012
    2025-08-03128
    2025-08-06027
    2025-08-07017
    2025-08-08021
    2025-08-09027
    2025-08-12028
    2025-08-15016
    2025-08-1610
    2025-08-18021
    2025-08-19015
    2025-08-21021
    2025-08-22025
    2025-08-24016
    2025-08-27023
    2025-08-30024
    2025-08-31014
    2025-09-02021
    2025-09-0410
    2025-09-05019
    2025-09-06022
    2025-09-08121
    2025-09-11017
    2025-09-13018
    2025-09-14020
    2025-09-1610
    2025-09-17012
    2025-09-1910
    2025-09-20128
    2025-09-23018
    2025-09-25021
    2025-09-26015
    2025-09-2810
    2025-09-29023
    2025-10-02013
    2025-10-05023
    2025-10-07021
    2025-10-09012
    2025-10-12013
    2025-10-15030
    2025-10-18024
    2025-10-19028
    2025-10-2012
    2025-10-21030
    2025-10-24023
    2025-10-27021
    2025-10-30018
    2025-10-31017
    2025-11-02020
    2025-11-03016
    2025-11-05011
    2025-11-08022
    2025-11-11025
    2025-11-12011
    2025-11-14113
    2025-11-17022
    2025-11-18018
    2025-11-20126
    2025-11-2110
    2025-11-23024
    2025-11-25019
    2025-11-26019
    2025-11-2928
    2025-12-0208
    2025-12-05017
    2025-12-0610
    2025-12-07123
    2025-12-08119
    2025-12-11023
    2025-12-14016
    2025-12-17029
    2025-12-19021
    2025-12-2010
    2025-12-2119
    2025-12-24022
    2025-12-27039
    2025-12-30019
    2025-12-31040
    2026-01-02034
    2026-01-05028
    2026-01-0710
    2026-01-08024
    2026-01-11022
    2026-01-12014
    2026-01-14017
    2026-01-15132
    2026-01-17028
    2026-01-20019
    2026-01-2110
    2026-01-23027
    2026-01-24014
    2026-01-26017
    2026-01-29020
    2026-02-01121
    2026-02-04022
    2026-02-06026
    2026-02-07021
    2026-02-1008
    2026-02-13042
    2026-02-16013
    2026-02-18029
    2026-02-19217
    2026-02-22017
    2026-02-25019
    2026-02-2710
    2026-02-28033
    2026-03-02016
    2026-03-04015
    2026-03-07025
    2026-03-10025
    2026-03-13024
    2026-03-14037
    2026-03-1510
    2026-03-16018
    2026-03-19034
    2026-03-22019
    2026-03-2310
    2026-03-2410
    2026-03-25022
    2026-03-26013
    2026-03-28022
    2026-03-29020
    2026-03-31017
    2026-04-03014
    2026-04-06018
    2026-04-0707
    2026-04-09018
    2026-04-12027
    2026-04-1301
    2026-04-15021
    2026-04-18019
    2026-04-20017
    2026-04-21020
    2026-04-24012
    2026-04-27028
    2026-04-30012
    2026-05-02017
    2026-05-03014
    2026-05-06015
    2026-05-0907
    2026-05-12028
    2026-05-14017
    2026-05-16011
    2026-05-19017
    2026-05-2110
    2026-05-22023
    2026-05-25025
    2026-05-26122
    2026-05-2710
    2026-05-28021
    2026-05-2910
    2026-05-31022
    2026-06-03019
    2026-06-06030
    2026-06-0711
    2026-06-10025
    2026-06-1220
    2026-06-13017
    2026-06-16028
    2026-06-19024
    2026-06-22025
    2026-06-24022
    2026-06-25024
    2026-06-28014
    2026-06-2920
    Map layer:
    Scenario:
    Altitudes:

    Note: the With Fault corridor is a constant-width rectangle — it only looks like it fans out because this flat map (Web-Mercator) stretches distances toward the poles. The 3D globe shows its true shape. Flight dots are sampled snapshots, not every flight.

    Altitude distribution

    Where vertically does the traffic concentrate? Red line = 50,000 ft ceiling.

    Heading distribution

    Which directions do flights track? Black arrows mark this site's launch azimuths.

    Seasonality — flights per month, year by year

    Darker = busier month. A white cell is a real zero (corridor empty that month) — only grey cells are outside the data window.

    0 flights few more busiest outside data window

    Manuel Belgrano Argentina

    Lat/Lon
    -38.8917, -62.1011
    Launch azimuths
    135°, 180°
    ScenarioRadiusCeilingBbox (lat / lon)Flights
    No Fault52.0 km50,000 ft(-39.36..-38.88, -62.12..-61.66)0
    With Fault2,500.0 km50,000 ft(-61.37..-38.41, -63.51..-35.13)411
    View:
    Show table by:
    DateNo Fault
    count · bar
    With Fault
    count · bar
    2024-06-1802
    2024-06-1901
    2024-06-2102
    2024-06-2403
    2024-06-3001
    2024-07-0901
    2024-07-1002
    2024-07-1201
    2024-07-1401
    2024-07-1701
    2024-07-1801
    2024-07-2102
    2024-07-2402
    2024-07-2801
    2024-08-0803
    2024-08-1801
    2024-08-1902
    2024-08-2402
    2024-08-2703
    2024-09-0102
    2024-09-0202
    2024-09-0601
    2024-09-0804
    2024-09-2001
    2024-09-2302
    2024-09-2502
    2024-09-2601
    2024-09-2902
    2024-10-0201
    2024-10-0503
    2024-10-0704
    2024-10-1201
    2024-10-1501
    2024-10-1901
    2024-10-2004
    2024-10-2702
    2024-10-3101
    2024-11-0201
    2024-11-0301
    2024-11-0502
    2024-11-0801
    2024-11-1105
    2024-11-1201
    2024-11-1703
    2024-11-1802
    2024-11-2004
    2024-11-2303
    2024-11-2501
    2024-11-2602
    2024-11-2902
    2024-12-0501
    2024-12-0701
    2024-12-0801
    2024-12-1001
    2024-12-1102
    2024-12-1704
    2024-12-1903
    2024-12-2702
    2024-12-3002
    2024-12-3102
    2025-01-0201
    2025-01-0804
    2025-01-1102
    2025-01-1203
    2025-01-1403
    2025-01-1502
    2025-01-1702
    2025-01-2003
    2025-01-2302
    2025-01-2601
    2025-01-2902
    2025-01-3002
    2025-02-0402
    2025-02-0602
    2025-02-0704
    2025-02-1001
    2025-02-1602
    2025-02-1802
    2025-02-1902
    2025-02-2104
    2025-02-2203
    2025-02-2502
    2025-03-0101
    2025-03-0202
    2025-03-0404
    2025-03-0704
    2025-03-1302
    2025-03-1401
    2025-03-2203
    2025-03-2501
    2025-03-2604
    2025-03-2804
    2025-03-3104
    2025-04-0304
    2025-04-0604
    2025-04-0702
    2025-04-0902
    2025-04-1304
    2025-04-1801
    2025-04-2001
    2025-04-2101
    2025-04-2401
    2025-04-2702
    2025-04-3003
    2025-05-0201
    2025-05-0301
    2025-05-0902
    2025-05-1401
    2025-05-1601
    2025-05-1901
    2025-05-2501
    2025-05-2601
    2025-05-2701
    2025-06-0901
    2025-06-1201
    2025-06-1901
    2025-06-2402
    2025-06-2501
    2025-06-2701
    2025-06-3001
    2025-07-0303
    2025-07-0905
    2025-07-1202
    2025-07-1801
    2025-07-2102
    2025-07-2402
    2025-07-2801
    2025-08-0601
    2025-08-0703
    2025-08-1903
    2025-08-2203
    2025-08-2403
    2025-08-2701
    2025-09-0201
    2025-09-0504
    2025-09-0801
    2025-09-1102
    2025-09-1301
    2025-09-2003
    2025-09-2302
    2025-09-2501
    2025-09-2601
    2025-10-0201
    2025-10-0501
    2025-10-0702
    2025-10-0902
    2025-10-1801
    2025-10-1902
    2025-10-2101
    2025-10-3101
    2025-11-0301
    2025-11-0501
    2025-11-0802
    2025-11-1105
    2025-11-1204
    2025-11-1703
    2025-11-2003
    2025-11-2303
    2025-11-2503
    2025-11-2601
    2025-11-2903
    2025-12-0202
    2025-12-0501
    2025-12-0801
    2025-12-1702
    2025-12-1901
    2025-12-2101
    2025-12-2701
    2025-12-3105
    2026-01-0201
    2026-01-1401
    2026-01-1502
    2026-01-1702
    2026-01-2001
    2026-01-2301
    2026-01-2602
    2026-01-2903
    2026-01-3001
    2026-02-0102
    2026-02-0403
    2026-02-0702
    2026-02-1001
    2026-02-1307
    2026-02-1602
    2026-02-1801
    2026-02-2202
    2026-02-2501
    2026-02-2801
    2026-03-0201
    2026-03-1002
    2026-03-1401
    2026-03-2201
    2026-03-2501
    2026-03-2602
    2026-03-2801
    2026-03-2901
    2026-04-0601
    2026-04-0702
    2026-04-0902
    2026-04-1502
    2026-04-1801
    2026-04-2102
    2026-04-3002
    2026-05-0301
    2026-05-1201
    2026-05-2602
    2026-06-0301
    2026-06-0602
    2026-06-1002
    2026-06-1302
    2026-06-2402
    2026-06-2802
    Map layer:
    Scenario:
    Altitudes:

    Note: the With Fault corridor is a constant-width rectangle — it only looks like it fans out because this flat map (Web-Mercator) stretches distances toward the poles. The 3D globe shows its true shape. Flight dots are sampled snapshots, not every flight.

    Altitude distribution

    Where vertically does the traffic concentrate? Red line = 50,000 ft ceiling.

    Heading distribution

    Which directions do flights track? Black arrows mark this site's launch azimuths.

    Seasonality — flights per month, year by year

    Darker = busier month. A white cell is a real zero (corridor empty that month) — only grey cells are outside the data window.

    0 flights few more busiest outside data window

    SSLV launch complex India

    Lat/Lon
    8.3851, 78.0080
    Launch azimuths
    180°
    ScenarioRadiusCeilingBbox (lat / lon)Flights
    No Fault52.0 km50,000 ft(7.92..8.39, 77.99..78.02)20
    With Fault2,500.0 km50,000 ft(-14.10..8.39, 77.31..78.70)382
    View:
    Show table by:
    DateNo Fault
    count · bar
    With Fault
    count · bar
    2024-06-2402
    2024-06-2603
    2024-06-2902
    2024-07-1201
    2024-07-1602
    2024-07-1802
    2024-07-2101
    2024-07-2210
    2024-07-2404
    2024-07-2803
    2024-08-0101
    2024-08-0211
    2024-08-0402
    2024-08-0602
    2024-08-0701
    2024-08-1403
    2024-08-1901
    2024-08-2204
    2024-08-2301
    2024-08-2411
    2024-08-2901
    2024-08-3001
    2024-09-0401
    2024-09-0501
    2024-09-0601
    2024-09-0801
    2024-09-1302
    2024-09-1501
    2024-09-1802
    2024-09-2004
    2024-09-2404
    2024-09-3001
    2024-10-0503
    2024-10-1001
    2024-10-1302
    2024-10-1501
    2024-10-1901
    2024-10-2001
    2024-10-2510
    2024-10-2702
    2024-11-0303
    2024-11-0601
    2024-11-0801
    2024-11-1304
    2024-11-1701
    2024-11-1802
    2024-11-2301
    2024-11-2502
    2024-11-2901
    2024-11-3001
    2024-12-0110
    2024-12-0303
    2024-12-0702
    2024-12-0910
    2024-12-1001
    2024-12-1303
    2024-12-1504
    2024-12-1601
    2024-12-1701
    2024-12-2003
    2024-12-2110
    2024-12-2401
    2024-12-2801
    2024-12-3001
    2025-01-0103
    2025-01-0401
    2025-01-0801
    2025-01-0902
    2025-01-1101
    2025-01-1301
    2025-01-1502
    2025-01-1801
    2025-01-2101
    2025-01-2302
    2025-01-2604
    2025-01-2802
    2025-01-3002
    2025-02-0202
    2025-02-0301
    2025-02-0501
    2025-02-0602
    2025-02-0701
    2025-02-1001
    2025-02-1103
    2025-02-1201
    2025-02-1501
    2025-02-2103
    2025-02-2402
    2025-02-2801
    2025-03-0101
    2025-03-0402
    2025-03-0901
    2025-03-1101
    2025-03-1201
    2025-03-1402
    2025-03-1501
    2025-03-1603
    2025-03-2001
    2025-03-2401
    2025-03-2604
    2025-03-2902
    2025-03-3101
    2025-04-0202
    2025-04-0601
    2025-04-0701
    2025-04-0810
    2025-04-1002
    2025-04-1301
    2025-04-1701
    2025-04-2001
    2025-04-2203
    2025-04-2403
    2025-04-2510
    2025-05-0102
    2025-05-0501
    2025-05-0901
    2025-05-1201
    2025-05-1401
    2025-05-1902
    2025-05-2103
    2025-05-2501
    2025-05-2601
    2025-05-2701
    2025-05-2901
    2025-06-0501
    2025-06-0701
    2025-06-1101
    2025-06-1301
    2025-06-1502
    2025-06-2301
    2025-06-2702
    2025-07-0203
    2025-07-0701
    2025-07-0901
    2025-07-1002
    2025-07-1201
    2025-07-1501
    2025-07-1701
    2025-07-1801
    2025-07-2203
    2025-07-2404
    2025-08-0601
    2025-08-0801
    2025-08-1101
    2025-08-1801
    2025-08-2001
    2025-08-2110
    2025-08-2201
    2025-08-2401
    2025-09-0401
    2025-09-0602
    2025-09-0701
    2025-09-1002
    2025-09-1402
    2025-09-1813
    2025-09-1901
    2025-09-2011
    2025-09-2101
    2025-09-2401
    2025-09-2601
    2025-10-0102
    2025-10-0401
    2025-10-0901
    2025-10-1101
    2025-10-1301
    2025-10-1701
    2025-10-2101
    2025-10-2301
    2025-10-2803
    2025-10-2911
    2025-11-0202
    2025-11-0301
    2025-11-1002
    2025-11-1101
    2025-11-1401
    2025-11-1801
    2025-11-1902
    2025-11-2703
    2025-12-0401
    2025-12-0501
    2025-12-0701
    2025-12-0901
    2025-12-1201
    2025-12-1411
    2025-12-1802
    2025-12-2102
    2025-12-2201
    2025-12-2401
    2025-12-2901
    2025-12-3106
    2026-01-0311
    2026-01-0711
    2026-01-0801
    2026-01-1101
    2026-01-1201
    2026-01-1503
    2026-01-2001
    2026-01-2201
    2026-01-2401
    2026-01-2801
    2026-01-3001
    2026-02-0101
    2026-02-0502
    2026-02-0601
    2026-02-0903
    2026-02-1101
    2026-02-1303
    2026-02-1803
    2026-02-2201
    2026-02-2301
    2026-02-2802
    2026-03-0301
    2026-03-0510
    2026-03-0601
    2026-03-1201
    2026-03-2002
    2026-03-2201
    2026-03-2901
    2026-04-0101
    2026-04-0601
    2026-04-1101
    2026-04-1202
    2026-04-1801
    2026-04-2210
    2026-04-2302
    2026-04-2602
    2026-04-2801
    2026-04-2902
    2026-05-0101
    2026-05-0302
    2026-05-0602
    2026-05-0701
    2026-05-1102
    2026-05-1211
    2026-05-1301
    2026-05-1502
    2026-05-1802
    2026-05-1902
    2026-05-2501
    2026-05-2601
    2026-05-2804
    2026-05-3012
    2026-06-0101
    2026-06-0201
    2026-06-0403
    2026-06-1001
    2026-06-1301
    2026-06-1601
    2026-06-1902
    2026-06-2201
    2026-06-2401
    2026-07-0101
    Map layer:
    Scenario:
    Altitudes:

    Note: the With Fault corridor is a constant-width rectangle — it only looks like it fans out because this flat map (Web-Mercator) stretches distances toward the poles. The 3D globe shows its true shape. Flight dots are sampled snapshots, not every flight.

    Altitude distribution

    Where vertically does the traffic concentrate? Red line = 50,000 ft ceiling.

    Heading distribution

    Which directions do flights track? Black arrows mark this site's launch azimuths.

    Seasonality — flights per month, year by year

    Darker = busier month. A white cell is a real zero (corridor empty that month) — only grey cells are outside the data window.

    0 flights few more busiest outside data window

    Methodology & caveats

    In one paragraph

    For each site we define two launch corridors — a narrow No Fault corridor (nominal launch, 52 × 3 km) and a large With Fault corridor (emergency / debris, 2,500 × 150 km), both up to 50,000 ft, aligned with each permitted launch direction. We then ask FlightRadar24 where the aircraft were at past moments in time, keep only those actually inside a corridor, and count how busy each site's airspace is over a ~2-year window (mid-2024 → early July 2026).

    How the numbers are produced

    1. We query each corridor's own tight bounding box (one per launch direction) — never a single union box, which would hit FR24's 300-record response cap — then keep only aircraft truly inside the rotated corridor rectangle and below 50,000 ft.
    2. No Fault is sampled every 3 hours across the full 2 years — a near-complete census. With Fault is a sample (≈ one snapshot every 1.5 days, staggered across the hours of the day) because its huge corridors are far more expensive to scan.
    3. We report, per site: total flights, how often the corridor was occupied (coverage %), and the busiest single day (peak).
    4. Every response is cached, so regenerating this report costs no FR24 credits.

    How we validated it

    To prove the pipeline really detects traffic — and that the quiet sites aren't a bug — we ran the identical No-Fault corridor over Hartsfield-Jackson Atlanta, the world's busiest airport, aligned to its east–west runways. It came back 100% occupied (a plane in every snapshot, ~12 on average), versus 90 %+ empty at the candidate sites. Same code, same geometry, same filter — so the quiet spaceport results are real, not an artifact. (Atlanta and Kennedy are kept as validation / reference sites and are excluded from the ranking.)

    What the numbers are — and aren't

    📋 Read this first

    📊 Key statistics & conclusions — computed from the collected data

    Cross-site comparison — ships typically inside each corridor

    Bottom line per row: the Mean vessels column is the number to compare — how many ships are inside that corridor at an average moment. Darker shading = busier waters.

    SiteScenarioMean vesselsMedianP95 Peak dayDays coveredTop flags (share of vessel-hours)
    Poker Flat Research RangeWith Fault1.90.111.218 (2025-09-05)699USA 69% · CAN 12% · RUS 7%
    Satish Dhawan Space CenterNo Fault0.70.42.08 (2025-07-04)699IND 84% · PAN 7% · MHL 2%
    Satish Dhawan Space CenterWith Fault759.5731.91,018.41,235 (2026-03-10)699THA 32% · IND 15% · 10%
    Kulasekarapattinam SpaceportNo Fault0.90.34.07 (2026-07-06)699IND 88% · KNA 3% · LBR 2%
    Kulasekarapattinam SpaceportWith Fault800.0759.91,144.41,460 (2025-08-21)699LKA 24% · 18% · THA 10%
    Manuel BelgranoNo Fault16.615.525.630 (2026-05-11)699ARG 95% · LBR 1% · MHL 1%
    Manuel BelgranoWith Fault103.689.8185.3233 (2026-05-07)699ARG 63% · TWN 10% · KOR 4%
    SSLV launch complexNo Fault0.10.00.21 (2026-06-26)699IND 58% · KNA 20% · DMA 4%
    SSLV launch complexWith Fault118.1111.0193.9375 (2025-06-17)699IND 21% · 15% · LKA 14%

    3D view — rotate / zoom; ship density painted on the sea

    Focus on:
    Geo-fence:
    Few ships Many ships
    The 3D globe loads when you first open the maritime view…

    Sea cells (≈11 × 11 km) are colored by ship density — blue (rare) → yellow (regular) → red (shipping-lane dense). Outlines show each launch corridor.
    Focus on: click a site to fly to it; All sites shows the whole survey at once (busiest cells per site, for smoothness). The 🧪 Port of Shanghai pill is the validation control run — the busiest port waters on Earth, shown here so you can see the density scale fully lit; it is not a candidate and appears in no ranking (see Caveats & methodology).

    Individual spaceport — ship analytics & 2D density map

    Poker Flat Research Range United States

    Lat/Lon
    65.1192, -147.4753
    Launch azimuths
    0°
    ScenarioCorridorMean shipsP95 Peak dayDays
    With Fault2,500 × 150 km1.911.218 (2025-09-05)699

    With Fault — on average 1.9 ships in the corridor · busy days reach 11.2 (P95) · 699 days window

    Day by day, 2024-09-01 → 2026-07-31 (highest day ≈ 18 ships)
    24/09
    6
    24/10
    1
    24/11
    0
    24/12
    0
    25/01
    0
    25/02
    0
    25/03
    0
    25/04
    0
    25/05
    1
    25/06
    2
    25/07
    5
    25/08
    10
    25/09
    12
    25/10
    3
    25/11
    1
    25/12
    0
    26/01
    0
    26/02
    0
    26/03
    0
    26/04
    0
    26/05
    0
    26/06
    0
    26/07
    1
    Density map:
    Few ships Many ships — one scale for every map (max ≈ –)

    Each colored cell is ≈11 × 11 km of sea; the color shows how many ships are typically inside that cell (blue = rare traffic, yellow = regular, red = shipping-lane dense). Outlined rectangles are the launch corridors. Cells straddling a corridor's edge count only the traffic inside it — so a border cell can legitimately show less on a site whose corridor covers just a sliver of that cell.

    Satish Dhawan Space Center India

    Lat/Lon
    13.7199, 80.2304
    Launch azimuths
    45°, 90°, 160°
    ScenarioCorridorMean shipsP95 Peak dayDays
    No Fault52 × 3 km0.72.08 (2025-07-04)699
    With Fault2,500 × 150 km759.51,018.41,235 (2026-03-10)699

    No Fault — on average 0.7 ships in the corridor · busy days reach 2.0 (P95) · 699 days window

    Day by day, 2024-09-01 → 2026-07-31 (highest day ≈ 8 ships)
    24/09
    1
    24/10
    1
    24/11
    0
    24/12
    0
    25/01
    0
    25/02
    1
    25/03
    1
    25/04
    1
    25/05
    1
    25/06
    1
    25/07
    2
    25/08
    1
    25/09
    1
    25/10
    0
    25/11
    0
    25/12
    0
    26/01
    0
    26/02
    1
    26/03
    1
    26/04
    1
    26/05
    1
    26/06
    0
    26/07
    1

    With Fault — on average 759.5 ships in the corridor · busy days reach 1,018.4 (P95) · 699 days window

    Day by day, 2024-09-01 → 2026-07-31 (highest day ≈ 1,235 ships)
    24/09
    695
    24/10
    681
    24/11
    632
    24/12
    703
    25/01
    765
    25/02
    912
    25/03
    885
    25/04
    704
    25/05
    713
    25/06
    766
    25/07
    764
    25/08
    720
    25/09
    720
    25/10
    779
    25/11
    761
    25/12
    893
    26/01
    853
    26/02
    955
    26/03
    978
    26/04
    751
    26/05
    549
    26/06
    638
    26/07
    672
    Density map:
    Few ships Many ships — one scale for every map (max ≈ –)

    Each colored cell is ≈11 × 11 km of sea; the color shows how many ships are typically inside that cell (blue = rare traffic, yellow = regular, red = shipping-lane dense). Outlined rectangles are the launch corridors. Cells straddling a corridor's edge count only the traffic inside it — so a border cell can legitimately show less on a site whose corridor covers just a sliver of that cell.

    Kulasekarapattinam Spaceport India

    Lat/Lon
    8.4000, 78.0500
    Launch azimuths
    90°, 135°, 180°
    ScenarioCorridorMean shipsP95 Peak dayDays
    No Fault52 × 3 km0.94.07 (2026-07-06)699
    With Fault2,500 × 150 km800.01,144.41,460 (2025-08-21)699

    No Fault — on average 0.9 ships in the corridor · busy days reach 4.0 (P95) · 699 days window

    Day by day, 2024-09-01 → 2026-07-31 (highest day ≈ 7 ships)
    24/09
    1
    24/10
    0
    24/11
    0
    24/12
    0
    25/01
    0
    25/02
    1
    25/03
    1
    25/04
    0
    25/05
    0
    25/06
    1
    25/07
    0
    25/08
    1
    25/09
    0
    25/10
    1
    25/11
    1
    25/12
    0
    26/01
    0
    26/02
    2
    26/03
    4
    26/04
    3
    26/05
    2
    26/06
    2
    26/07
    1

    With Fault — on average 800.0 ships in the corridor · busy days reach 1,144.4 (P95) · 699 days window

    Day by day, 2024-09-01 → 2026-07-31 (highest day ≈ 1,460 ships)
    24/09
    756
    24/10
    680
    24/11
    632
    24/12
    652
    25/01
    664
    25/02
    732
    25/03
    707
    25/04
    694
    25/05
    694
    25/06
    963
    25/07
    1,116
    25/08
    1,098
    25/09
    880
    25/10
    932
    25/11
    828
    25/12
    856
    26/01
    711
    26/02
    732
    26/03
    885
    26/04
    802
    26/05
    711
    26/06
    789
    26/07
    868
    Density map:
    Few ships Many ships — one scale for every map (max ≈ –)

    Each colored cell is ≈11 × 11 km of sea; the color shows how many ships are typically inside that cell (blue = rare traffic, yellow = regular, red = shipping-lane dense). Outlined rectangles are the launch corridors. Cells straddling a corridor's edge count only the traffic inside it — so a border cell can legitimately show less on a site whose corridor covers just a sliver of that cell.

    Manuel Belgrano Argentina

    Lat/Lon
    -38.8917, -62.1011
    Launch azimuths
    135°, 180°
    ScenarioCorridorMean shipsP95 Peak dayDays
    No Fault52 × 3 km16.625.630 (2026-05-11)699
    With Fault2,500 × 150 km103.6185.3233 (2026-05-07)699

    No Fault — on average 16.6 ships in the corridor · busy days reach 25.6 (P95) · 699 days window

    Day by day, 2024-09-01 → 2026-07-31 (highest day ≈ 30 ships)
    24/09
    16
    24/10
    24
    24/11
    19
    24/12
    17
    25/01
    12
    25/02
    11
    25/03
    13
    25/04
    16
    25/05
    18
    25/06
    20
    25/07
    18
    25/08
    14
    25/09
    14
    25/10
    19
    25/11
    23
    25/12
    24
    26/01
    12
    26/02
    13
    26/03
    14
    26/04
    16
    26/05
    23
    26/06
    13
    26/07
    12

    With Fault — on average 103.6 ships in the corridor · busy days reach 185.3 (P95) · 699 days window

    Day by day, 2024-09-01 → 2026-07-31 (highest day ≈ 233 ships)
    24/09
    106
    24/10
    66
    24/11
    54
    24/12
    50
    25/01
    80
    25/02
    147
    25/03
    142
    25/04
    146
    25/05
    98
    25/06
    74
    25/07
    68
    25/08
    142
    25/09
    137
    25/10
    75
    25/11
    63
    25/12
    62
    26/01
    86
    26/02
    147
    26/03
    103
    26/04
    139
    26/05
    119
    26/06
    120
    26/07
    167
    Density map:
    Few ships Many ships — one scale for every map (max ≈ –)

    Each colored cell is ≈11 × 11 km of sea; the color shows how many ships are typically inside that cell (blue = rare traffic, yellow = regular, red = shipping-lane dense). Outlined rectangles are the launch corridors. Cells straddling a corridor's edge count only the traffic inside it — so a border cell can legitimately show less on a site whose corridor covers just a sliver of that cell.

    SSLV launch complex India

    Lat/Lon
    8.3851, 78.0080
    Launch azimuths
    180°
    ScenarioCorridorMean shipsP95 Peak dayDays
    No Fault52 × 3 km0.10.21 (2026-06-26)699
    With Fault2,500 × 150 km118.1193.9375 (2025-06-17)699

    No Fault — on average 0.1 ships in the corridor · busy days reach 0.2 (P95) · 699 days window

    Day by day, 2024-09-01 → 2026-07-31 (highest day ≈ 1 ships)
    24/09
    0
    24/10
    0
    24/11
    0
    24/12
    0
    25/01
    0
    25/02
    0
    25/03
    0
    25/04
    0
    25/05
    0
    25/06
    0
    25/07
    0
    25/08
    0
    25/09
    0
    25/10
    0
    25/11
    0
    25/12
    0
    26/01
    0
    26/02
    0
    26/03
    0
    26/04
    0
    26/05
    0
    26/06
    0
    26/07
    0

    With Fault — on average 118.1 ships in the corridor · busy days reach 193.9 (P95) · 699 days window

    Day by day, 2024-09-01 → 2026-07-31 (highest day ≈ 375 ships)
    24/09
    121
    24/10
    103
    24/11
    127
    24/12
    107
    25/01
    106
    25/02
    104
    25/03
    104
    25/04
    93
    25/05
    96
    25/06
    160
    25/07
    177
    25/08
    146
    25/09
    130
    25/10
    153
    25/11
    116
    25/12
    95
    26/01
    89
    26/02
    99
    26/03
    163
    26/04
    100
    26/05
    66
    26/06
    116
    26/07
    141
    Density map:
    Few ships Many ships — one scale for every map (max ≈ –)

    Each colored cell is ≈11 × 11 km of sea; the color shows how many ships are typically inside that cell (blue = rare traffic, yellow = regular, red = shipping-lane dense). Outlined rectangles are the launch corridors. Cells straddling a corridor's edge count only the traffic inside it — so a border cell can legitimately show less on a site whose corridor covers just a sliver of that cell.

    🔬 Caveats & methodology — what we have and what we don't

    ✅ What we have

    • 2 years of history (2024-09-01 → 2026-07-31), every site, both corridors.
    • Open-ocean coverage — satellite AIS sees the whole 2,500 km With-Fault corridor, not just near the coast.
    • Daily resolution — trends, seasonality, and worst-day numbers, with no sampling uncertainty (it's an integral of all AIS positions, not snapshots).
    • Flag-state mix — whose ships use these waters.
    • Density down to ≈11 km cells for the maps.

    ❌ What we don't have

    • Individual ships — every number here counts only ships inside the corridors; what we can't see is which ships they are or which way each is heading. That direction detail matters for fast aircraft (the air report's "corridor conflict" metric) but barely for ships — at ~25–45 km/h, no ship can clear a 150 km-wide corridor within a launch window anyway, so being inside IS the exposure.
    • Instant counts — "mean simultaneous vessels" is a daily average, not "how many ships right now".
    • Non-AIS vessels — small craft without transmitters are invisible; counts are a floor, not a ceiling, especially off India's fishing coast.
    • The current month — the source trails live by ~4 days, so only complete months are included (August 2026 joins when it closes).

    How the numbers are made

    Source: Global Fishing Watch "AIS vessel presence" (satellite + terrestrial AIS, one position per vessel per hour). For each site, scenario, and month we request the total vessel-hours inside the exact launch-corridor polygons — overlapping corridors of a site are merged into one shape first, so a ship is never counted twice, and a day the source returns no row for is a genuine zero-ship day and is averaged in as such. Dividing a day's vessel-hours by 24 gives the mean number of ships simultaneously inside the corridor. All density maps and the 3D globe share one absolute color scale (anchored by the busiest cell in the survey), so the same water is always the same color. Density maps sum vessel-hours per ≈0.1° grid cell over the whole window (fetched in ≤12-month chunks — an API limit) and normalize by the window length; each map embeds up to 4,000 busiest cells. Raw responses are cached in-repo, so regenerating this report makes zero API calls. Per-vessel alternatives (paid) were scoped and deferred — see docs/MARITIME-EXECUTION-PLAN.md.

    🧪 Validation — busy-water and empty-water control runs

    Window 2024-09-01 → 2026-07-31. Busy-water control — Port of Shanghai. The identical pipeline (same corridor geometry, source, window, and math) run over a control corridor across the Yangtze estuary approach to the busiest port waters on Earth: its 52 × 3 km nominal corridor averaged 23 ships present (P95 42, over 699 days) — 1.4× our busiest candidate (Manuel Belgrano, 16.6); its 2,500 km corridor across the East China Sea shipping lanes averaged 5,356 ships — 6.7× our busiest candidate (Kulasekarapattinam Spaceport, 800.0). The pipeline registers known-dense waters at the expected magnitude.

    Empty-water control — Point Nemo, South Pacific. The same pipeline over the oceanic pole of inaccessibility (the stretch of ocean farthest from any land, ~2,700 km, and far from every shipping lane) averaged <0.01 ships in the 52 × 3 km corridor and 0.27 ships across the entire 2,500 × 150 km corridor. Crucially, the feed still detected the occasional lone vessel there on 346 of 699 days — proof the area is monitored (satellite AIS is global), so the near-zero average means empty water, not a blind spot. Together the controls bracket every candidate reading: fully lit at Shanghai, silent at Point Nemo, candidates in between. Control sites are excluded from every ranking and comparison above.