SSL Research Desk · data report
India Freight Movement 2026
A year of road freight from our own booking register: 5,13,216 consignments, April 2025 to March 2026. Corridors, seasons, delivery days and load mix, with every table free to download.
India Freight Movement 2026 is a free data report from Safe & Secure Logistics, drawn from the 5,13,216 consignments and 6,72,020 tonnes on its own booking register for April 2025 to March 2026. It shows the busiest state to state corridors, how bookings move through the year, how many days each distance band takes to deliver, where part loads outweigh full truckloads, and the declared value of the goods on each corridor. It contains no freight rates and names no customer.
How to cite: Safe & Secure Logistics (SSL Research Desk), "India Freight Movement 2026", SSL booking register FY2025-26, CC BY 4.0. https://safeandsecure.in/research/india-freight-movement-2026/
Headline
The year in four numbers
5,13,216
consignments booked
Source: SSL booking register · as of FY2025-26
6,72,020
tonnes of charged weight
Source: SSL booking register · as of FY2025-26
87%
crossed a state border
Source: SSL booking register · as of FY2025-26
291
state to state corridors with freight
Source: SSL booking register · as of FY2025-26
Key findings
10 findings you can quote
- SSL booked 5,13,216 consignments weighing 6,72,020 tonnes in FY2025-26, and 87% of them crossed a state border.
- The busiest corridor was Gujarat to Jharkhand, with 87,569 consignments, 17.1% of everything booked in the year.
- By weight the heaviest corridor was Maharashtra to Jharkhand, carrying 51,286 tonnes.
- The ten busiest state to state corridors carried 72% of all consignments, out of 291 interstate pairs that moved freight.
- Part load bookings peaked in April 2025 at 51,315 consignments and bottomed in June 2025 at 20,135, a swing of 2.5 times.
- Delivered consignments under 100 km took a median of 1 day from booking, against 9 days on the 1,500 to 2,000 km band.
- On the 2,000 km and over band the middle half of deliveries arrived in 5 to 9 days.
- Part loads were 74% of consignments but full truckloads carried 87% of the tonnes from August 2025 to March 2026.
- Deliveries into the East region were 90% part load, against 2% into the West region.
- The most interstate tonnage, 2,50,811 tonnes, moved on corridors whose declared goods value was 1 to 2 lakh per tonne.
1 · Corridors
The busiest state to state corridors
State of booking to state of delivery. Movements within one state and cross-border deliveries to Nepal, Bhutan and Bangladesh are left out.
Show the data table (15 rows)
| Rank | From state | To state | Consignments | Tonnes | Share of all consignments (%) | Declared goods value per tonne |
|---|---|---|---|---|---|---|
| 1 | Gujarat | Jharkhand | 87,569 | 11,473 | 17.1 | 3 to 5 lakh per tonne |
| 2 | Maharashtra | Jharkhand | 63,720 | 51,286 | 12.4 | 1 to 2 lakh per tonne |
| 3 | Gujarat | Uttar Pradesh | 57,465 | 5,913 | 11.2 | 3 to 5 lakh per tonne |
| 4 | Gujarat | Bihar | 57,110 | 4,918 | 11.1 | 3 to 5 lakh per tonne |
| 5 | Maharashtra | Uttar Pradesh | 27,101 | 22,973 | 5.3 | 1 to 2 lakh per tonne |
| 6 | Haryana | Jharkhand | 20,382 | 10,703 | 4 | 2 to 3 lakh per tonne |
| 7 | Uttar Pradesh | Jharkhand | 17,907 | 6,663 | 3.5 | 2 to 3 lakh per tonne |
| 8 | Rajasthan | Uttar Pradesh | 16,747 | 1,459 | 3.3 | 2 to 3 lakh per tonne |
| 9 | Punjab | Jharkhand | 13,494 | 10,461 | 2.6 | 1 to 2 lakh per tonne |
| 10 | Jharkhand | West Bengal | 8,571 | 47,583 | 1.7 | 1 to 2 lakh per tonne |
| 11 | Haryana | Uttar Pradesh | 7,180 | 17,684 | 1.4 | 1 to 2 lakh per tonne |
| 12 | Haryana | Rajasthan | 5,945 | 11,574 | 1.2 | Under 1 lakh per tonne |
| 13 | Karnataka | Tamil Nadu | 5,712 | 3,391 | 1.1 | 2 to 3 lakh per tonne |
| 14 | Delhi | Jharkhand | 5,251 | 1,964 | 1 | 2 to 3 lakh per tonne |
| 15 | Maharashtra | Gujarat | 3,834 | 30,850 | 0.7 | 3 to 5 lakh per tonne |
Source: SSL Research Desk, Safe & Secure Logistics operating data. Download CSV (15 rows)
Show the data table (15 rows)
| Rank | From state | To state | Consignments | Tonnes | Share of all consignments (%) | Declared goods value per tonne |
|---|---|---|---|---|---|---|
| 1 | Maharashtra | Jharkhand | 63,720 | 51,286 | 12.4 | 1 to 2 lakh per tonne |
| 2 | Jharkhand | West Bengal | 8,571 | 47,583 | 1.7 | 1 to 2 lakh per tonne |
| 3 | Maharashtra | Gujarat | 3,834 | 30,850 | 0.7 | 3 to 5 lakh per tonne |
| 4 | Maharashtra | Uttar Pradesh | 27,101 | 22,973 | 5.3 | 1 to 2 lakh per tonne |
| 5 | Gujarat | Maharashtra | 3,246 | 22,364 | 0.6 | 1 to 2 lakh per tonne |
| 6 | Haryana | Uttar Pradesh | 7,180 | 17,684 | 1.4 | 1 to 2 lakh per tonne |
| 7 | Haryana | Rajasthan | 5,945 | 11,574 | 1.2 | Under 1 lakh per tonne |
| 8 | Gujarat | Jharkhand | 87,569 | 11,473 | 17.1 | 3 to 5 lakh per tonne |
| 9 | Maharashtra | West Bengal | 1,258 | 10,785 | 0.2 | 1 to 2 lakh per tonne |
| 10 | West Bengal | Odisha | 863 | 10,736 | 0.2 | Under 1 lakh per tonne |
| 11 | Haryana | Jharkhand | 20,382 | 10,703 | 4 | 2 to 3 lakh per tonne |
| 12 | Punjab | Jharkhand | 13,494 | 10,461 | 2.6 | 1 to 2 lakh per tonne |
| 13 | Uttarakhand | Haryana | 3,184 | 10,043 | 0.6 | Under 1 lakh per tonne |
| 14 | Maharashtra | Karnataka | 1,052 | 9,544 | 0.2 | 3 to 5 lakh per tonne |
| 15 | West Bengal | Maharashtra | 547 | 9,365 | 0.1 | Under 1 lakh per tonne |
Source: SSL Research Desk, Safe & Secure Logistics operating data. Download CSV (15 rows)
2 · Seasons
How bookings move through the year
Consignments by booking month. Full truckloads were barely entered in this register before August 2025, so the months before that understate full truckload volume. The part load series runs complete for all twelve months.
Show the data table (12 rows)
| Month | Month name | Part load | Full truckload | Load type not recorded | Consignments | Tonnes |
|---|---|---|---|---|---|---|
| 2025-04 | Apr 2025 | 51,315 | 906 | 1,106 | 53,327 | 18,715 |
| 2025-05 | May 2025 | 33,219 | 1,284 | 1,043 | 35,546 | 23,722 |
| 2025-06 | Jun 2025 | 20,135 | 1,398 | 815 | 22,348 | 21,889 |
| 2025-07 | Jul 2025 | 27,102 | 1,869 | 927 | 29,898 | 25,974 |
| 2025-08 | Aug 2025 | 31,149 | 9,852 | 882 | 41,883 | 64,262 |
| 2025-09 | Sep 2025 | 38,087 | 11,245 | 905 | 50,237 | 73,759 |
| 2025-10 | Oct 2025 | 28,023 | 10,137 | 723 | 38,883 | 64,082 |
| 2025-11 | Nov 2025 | 27,043 | 11,703 | 894 | 39,640 | 72,894 |
| 2025-12 | Dec 2025 | 30,460 | 12,793 | 943 | 44,196 | 75,884 |
| 2026-01 | Jan 2026 | 46,291 | 13,241 | 779 | 60,311 | 77,740 |
| 2026-02 | Feb 2026 | 37,841 | 12,953 | 871 | 51,665 | 74,076 |
| 2026-03 | Mar 2026 | 31,619 | 12,908 | 755 | 45,282 | 79,021 |
Source: SSL Research Desk, Safe & Secure Logistics operating data. Download CSV (12 rows)
3 · Transit
Delivery days by distance
Measured on 1,33,821 consignments with a recorded delivery date. The median, with the middle half of deliveries between the lower and upper quartile.
Show the data table (8 rows)
| Distance band | Delivered consignments | Median days | Lower quartile days | Upper quartile days |
|---|---|---|---|---|
| Under 100 km | 22,041 | 1 | 1 | 1 |
| 100 to 250 km | 10,691 | 1 | 1 | 2 |
| 250 to 500 km | 26,252 | 1 | 1 | 2 |
| 500 to 750 km | 12,624 | 2 | 1 | 3 |
| 750 to 1,000 km | 3,140 | 3 | 2 | 5 |
| 1,000 to 1,500 km | 20,228 | 8 | 5 | 15 |
| 1,500 to 2,000 km | 35,612 | 9 | 6 | 16 |
| 2,000 km and over | 3,233 | 7 | 5 | 9 |
Source: SSL Research Desk, Safe & Secure Logistics operating data. Download CSV (8 rows)
4 · Load mix
Part load against full truckload, by region
Delivery region of each consignment, August 2025 to March 2026. Part loads are most of the consignments into the East and Central regions. Everywhere else almost everything moves as a full truckload.
Show the data table (6 rows)
| Delivery region | Consignments | Part load | Full truckload | Part load share (%) | Tonnes | Full truckload share of tonnes (%) |
|---|---|---|---|---|---|---|
| North | 29,911 | 1,009 | 28,902 | 3 | 86,495 | 98 |
| South | 15,393 | 531 | 14,862 | 3 | 61,287 | 97 |
| East | 2,02,737 | 1,82,785 | 19,952 | 90 | 2,00,672 | 74 |
| West | 15,998 | 366 | 15,632 | 2 | 1,26,182 | 98 |
| Central | 99,525 | 85,821 | 13,704 | 86 | 90,953 | 81 |
| North East | 1,547 | 1 | 1,546 | 0 | 11,323 | 100 |
Source: SSL Research Desk, Safe & Secure Logistics operating data. Download CSV (6 rows)
5 · Goods value
What the goods on each corridor are worth
Declared goods value divided by charged weight, shown in bands only. This is the value of the goods, not the freight. Corridors with less than 1,000 tonnes are left out.
Show the data table (5 rows)
| Declared goods value per tonne | Corridors | Consignments | Tonnes |
|---|---|---|---|
| Under 1 lakh per tonne | 30 | 20,596 | 1,34,816 |
| 1 to 2 lakh per tonne | 31 | 1,32,391 | 2,50,811 |
| 2 to 3 lakh per tonne | 11 | 69,878 | 36,458 |
| 3 to 5 lakh per tonne | 14 | 2,09,542 | 81,831 |
| 5 lakh per tonne and over | 1 | 399 | 5,216 |
Source: SSL Research Desk, Safe & Secure Logistics operating data. Download CSV (5 rows)
Method
How we built it
Source. The SSL booking register, every consignment booked from 1 April 2025 to 31 March 2026.
De-duplication. One row per consignment number; where a consignment appears more than once, the latest entry is kept.
Tonnes. Charged weight. Any single consignment above 100 tonnes is left out as a likely entry error. Charged weight can be higher than actual weight, because light, bulky parcels are charged on volume.
Corridors. Booking state to delivery state, with register spellings merged to the 36 states and union territories.
Load type. The register’s own field, full truckload or part load. The regional mix uses August 2025 to March 2026 only, because full truckloads were barely entered before August. 10,643 consignments with no load type are counted in totals but not in the mix.
Transit. Delivery date minus booking date in calendar days, on consignments with a recorded delivery date and known pickup and delivery pincodes. Distance is the straight line between pincodes multiplied by a road factor.
Goods value. Declared value of the goods on the consignment note, any single consignment above 25 crore left out. Consignments entered with no value pull a band down, so treat bands as a floor.
Excluded. Freight charges and rates, customer and party names, vehicle numbers and anything else that identifies a person or a business.
Limits. This is one carrier’s register, heavy on lanes into the East, and not a random sample of Indian freight.
Rebuild. python3 scripts/build-freight-movement-2026.py and python3 data/atlas/build-flows.py.
Data
Download the tables
Every table is free to reuse under the Creative Commons Attribution 4.0 licence (CC BY 4.0). Credit Safe & Secure Logistics and link to this page. Each file starts with one comment line giving the licence and citation.
- corridors.csv Busiest state to state corridors by consignments, 15 rows
- corridors-by-tonnes.csv Busiest state to state corridors by tonnes, 15 rows
- months.csv Consignments and tonnes by booking month, 12 rows
- transit-by-distance.csv Delivery days by road distance band, 8 rows
- load-mix-by-region.csv Part load and full truckload by delivery region, 6 rows
- goods-value-bands.csv Corridors by declared goods value per tonne band, 5 rows
Press
For journalists
India Freight Movement 2026 is a free data report from Safe & Secure Logistics, drawn from the 5,13,216 consignments and 6,72,020 tonnes on its own booking register for April 2025 to March 2026. It shows the busiest state to state corridors, how bookings move through the year, how many days each distance band takes to deliver, where part loads outweigh full truckloads, and the declared value of the goods on each corridor. It contains no freight rates and names no customer.
How to cite: Safe & Secure Logistics (SSL Research Desk), "India Freight Movement 2026", SSL booking register FY2025-26, CC BY 4.0. https://safeandsecure.in/research/india-freight-movement-2026/
Press kit, logos and contacts: safeandsecure.in/press.
Frequently asked questions
Which are the busiest freight corridors between Indian states in this data?
Does the report show freight rates?
Is this all of India’s road freight?
Can I republish the tables?
Moving freight on one of these corridors?
Our desk confirms the transit and your price within minutes.