India's First Open ADS-B Flight Tracking Network

Community-powered, aircraft tracking across India. All data is open for everyone.*

Live Map

Track aircraft in real-time across India. See position, altitude, speed, and more for every plane.

Open Map →

Open API

Access live and historical flight data through our REST API. Free to use, no authentication required.

Explore API →

MLAT Coverage

Multilateration lets us track non-ADS-B equipped aircraft using multiple receiver stations.

View MLAT Map →

Become a Feeder

Help expand coverage by setting up your own ADS-B receiver. All you need is a cheap RTL-SDR dongle and a Raspberry Pi.

1

Get Hardware

Raspberry Pi (any model) + RTL-SDR dongle (RTL2832U based). Total cost under ₹3,000.

2

Flash the Image

Download our pre-built image with readsb and mlat-client pre-configured. Just flash and boot.

3

Point to the Sky

Connect your antenna, connect to feed.bharatradar.com, and you're done.

Setup Guide
Live Aircraft
Active Feeders
100% Open Source

Radar Assistant

🛠️ Bharat Radar - Master Command List

📱 Quick Commands
/flights DEL — Live flights at Delhi
/status IGO123 — Flight status
/route DEL BOM — Flights on route
/delayed DEL — Delayed flights at airport
/board DEL arrivals — Airport timetable

1. ✈️ Live Flight Tracking & Concierge
"Where is my flight IGO123?"
"Status of QP1312"

2. 🗓️ Airport Timetables & Boards
"Show me the departures board for Pune"
"Afternoon arrivals in Delhi"
"What flights are leaving Mumbai tonight?"
"Give me the next 5" (Follow-up)

3. 🗺️ Route & Approaching Radar
"What is approaching Pune right now?"
"Status of all flights from Chennai to Pune today"

4. 🚨 Proactive Alerts
"Notify me when IGO123 lands"
"Alert me when AIC456 is 30 mins away from landing"

5. 📊 Turnarounds, Ground Ops & Anomalies
"Average turnaround time by airline at BOM"
"Show me planes currently parked at Pune"
"Any go-arounds or diversions in Delhi?"

6. ⚙️ Deep Intel & System
"History of hex 800bc4"
"Airspace pulse"

🧹 Type /clear to wipe the AI memory if it gets confused.