India Transport — Live Trains, Flights & Highway Data

Indian Railways is one of the world's largest rail networks, running over 13,500 trains simultaneously during peak hours. India's aviation sector serves 148 airports with 3,600+ daily flights. NHAI is building highways at record pace. This page tracks India's transport sector in real-time from Indian Railways, DGCA, NHAI, and VAHAN.

India Transport — Railways, Flights, Highways Live
Official Indian government data
Dashboard →
Trains Running
0
Live formula
Indian Railways
Rail Passengers
0
Today estimate
MoR
Rail KM Today
0 km
All trains combined
MoR
Flights Today
0
Live estimate
DGCA
NH Built This FY
0 km
15,000 km target
NHAI
Metro Cities
20
1,003 route km
MetroRail
Port Cargo Latest FY
794 MT
+6.2%
MoPSW
Vehicles Registered
3.60 Cr
Latest FY
VAHAN
FASTag Monthly
₹6,100 Cr
Record
NHAI
Waterways Cargo
106 MT
NW-1 + NW-2
IWAI
Detailed Statistics
Railway Network
indianrailways.gov.in · Latest
Passenger trains/day13,523
Freight trains/day11,724
Total route km68,584
Total stations7,325
Vande Bharat services161
Electrification97%
Capital invest. Latest FY₹2.65 L Cr
Aviation & Roads
DGCA · NHAI · AAI
Airports operational148
Domestic passengers Latest FY29.0 Cr
NH total length1,46,195 km
NH built per day avg~41 km
Metro route km1,003
FASTag toll plazas851+
Frequently Asked Questions
Quick answers to common questions
How many trains run in India every day?

Indian Railways runs approximately 25,247 trains every day — including 13,523 passenger trains and 11,724 freight trains. During peak hours, roughly 13,500 to 14,500 trains run simultaneously across the 68,584 km network.

How many passengers travel by train in India daily?

Approximately 2.3 to 2.6 Crore passengers travel by Indian Railways every day — making it one of the world's busiest rail systems. India's annual rail passenger traffic exceeds 760 Crore journeys.

How many airports are in India?

India has 148 operational airports managed by AAI and private operators. India's domestic aviation carried over 29 Crore passengers in the latest financial year.

How many Vande Bharat trains are running in India?

India currently operates 161 Vande Bharat Express services across 24 states — up from 136 previously. Vande Bharat is India's semi-high-speed indigenous train running at up to 160 km/h.