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

  1. SSL booked 5,13,216 consignments weighing 6,72,020 tonnes in FY2025-26, and 87% of them crossed a state border.
  2. The busiest corridor was Gujarat to Jharkhand, with 87,569 consignments, 17.1% of everything booked in the year.
  3. By weight the heaviest corridor was Maharashtra to Jharkhand, carrying 51,286 tonnes.
  4. The ten busiest state to state corridors carried 72% of all consignments, out of 291 interstate pairs that moved freight.
  5. 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.
  6. 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.
  7. On the 2,000 km and over band the middle half of deliveries arrived in 5 to 9 days.
  8. Part loads were 74% of consignments but full truckloads carried 87% of the tonnes from August 2025 to March 2026.
  9. Deliveries into the East region were 90% part load, against 2% into the West region.
  10. 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.

Chart 1 The 15 busiest state to state corridors, by consignments
Show the data table (15 rows)
RankFrom stateTo stateConsignmentsTonnesShare of all consignments (%)Declared goods value per tonne
1GujaratJharkhand87,56911,47317.13 to 5 lakh per tonne
2MaharashtraJharkhand63,72051,28612.41 to 2 lakh per tonne
3GujaratUttar Pradesh57,4655,91311.23 to 5 lakh per tonne
4GujaratBihar57,1104,91811.13 to 5 lakh per tonne
5MaharashtraUttar Pradesh27,10122,9735.31 to 2 lakh per tonne
6HaryanaJharkhand20,38210,70342 to 3 lakh per tonne
7Uttar PradeshJharkhand17,9076,6633.52 to 3 lakh per tonne
8RajasthanUttar Pradesh16,7471,4593.32 to 3 lakh per tonne
9PunjabJharkhand13,49410,4612.61 to 2 lakh per tonne
10JharkhandWest Bengal8,57147,5831.71 to 2 lakh per tonne
11HaryanaUttar Pradesh7,18017,6841.41 to 2 lakh per tonne
12HaryanaRajasthan5,94511,5741.2Under 1 lakh per tonne
13KarnatakaTamil Nadu5,7123,3911.12 to 3 lakh per tonne
14DelhiJharkhand5,2511,96412 to 3 lakh per tonne
15MaharashtraGujarat3,83430,8500.73 to 5 lakh per tonne

Source: SSL Research Desk, Safe & Secure Logistics operating data. Download CSV (15 rows)

Chart 2 The 15 heaviest state to state corridors, by tonnes
Show the data table (15 rows)
RankFrom stateTo stateConsignmentsTonnesShare of all consignments (%)Declared goods value per tonne
1MaharashtraJharkhand63,72051,28612.41 to 2 lakh per tonne
2JharkhandWest Bengal8,57147,5831.71 to 2 lakh per tonne
3MaharashtraGujarat3,83430,8500.73 to 5 lakh per tonne
4MaharashtraUttar Pradesh27,10122,9735.31 to 2 lakh per tonne
5GujaratMaharashtra3,24622,3640.61 to 2 lakh per tonne
6HaryanaUttar Pradesh7,18017,6841.41 to 2 lakh per tonne
7HaryanaRajasthan5,94511,5741.2Under 1 lakh per tonne
8GujaratJharkhand87,56911,47317.13 to 5 lakh per tonne
9MaharashtraWest Bengal1,25810,7850.21 to 2 lakh per tonne
10West BengalOdisha86310,7360.2Under 1 lakh per tonne
11HaryanaJharkhand20,38210,70342 to 3 lakh per tonne
12PunjabJharkhand13,49410,4612.61 to 2 lakh per tonne
13UttarakhandHaryana3,18410,0430.6Under 1 lakh per tonne
14MaharashtraKarnataka1,0529,5440.23 to 5 lakh per tonne
15West BengalMaharashtra5479,3650.1Under 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.

Chart 3 Consignments booked each month, by load type
Show the data table (12 rows)
MonthMonth namePart loadFull truckloadLoad type not recordedConsignmentsTonnes
2025-04Apr 202551,3159061,10653,32718,715
2025-05May 202533,2191,2841,04335,54623,722
2025-06Jun 202520,1351,39881522,34821,889
2025-07Jul 202527,1021,86992729,89825,974
2025-08Aug 202531,1499,85288241,88364,262
2025-09Sep 202538,08711,24590550,23773,759
2025-10Oct 202528,02310,13772338,88364,082
2025-11Nov 202527,04311,70389439,64072,894
2025-12Dec 202530,46012,79394344,19675,884
2026-01Jan 202646,29113,24177960,31177,740
2026-02Feb 202637,84112,95387151,66574,076
2026-03Mar 202631,61912,90875545,28279,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.

Chart 4 Days from booking to delivery, by road distance
Show the data table (8 rows)
Distance bandDelivered consignmentsMedian daysLower quartile daysUpper quartile days
Under 100 km22,041111
100 to 250 km10,691112
250 to 500 km26,252112
500 to 750 km12,624213
750 to 1,000 km3,140325
1,000 to 1,500 km20,2288515
1,500 to 2,000 km35,6129616
2,000 km and over3,233759

Source: SSL Research Desk, Safe & Secure Logistics operating data. Download CSV (8 rows)

The full transit study, by zone and load type →

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.

Chart 5 Part load share of consignments, by delivery region
Show the data table (6 rows)
Delivery regionConsignmentsPart loadFull truckloadPart load share (%)TonnesFull truckload share of tonnes (%)
North29,9111,00928,902386,49598
South15,39353114,862361,28797
East2,02,7371,82,78519,952902,00,67274
West15,99836615,63221,26,18298
Central99,52585,82113,7048690,95381
North East1,54711,546011,323100

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.

Chart 6 Interstate tonnes by declared goods value per tonne
Show the data table (5 rows)
Declared goods value per tonneCorridorsConsignmentsTonnes
Under 1 lakh per tonne3020,5961,34,816
1 to 2 lakh per tonne311,32,3912,50,811
2 to 3 lakh per tonne1169,87836,458
3 to 5 lakh per tonne142,09,54281,831
5 lakh per tonne and over13995,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.

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?
Gujarat to Jharkhand (87,569 consignments); Maharashtra to Jharkhand (63,720 consignments); Gujarat to Uttar Pradesh (57,465 consignments); Gujarat to Bihar (57,110 consignments); Maharashtra to Uttar Pradesh (27,101 consignments).
Does the report show freight rates?
No. It shows volumes, delivery days and the declared value of the goods carried. Our desk gives a price for your own load when you ask for one.
Is this all of India’s road freight?
No. It is one carrier’s booking register, and it leans towards lanes into Jharkhand, Uttar Pradesh and Bihar. Read it as a detailed sample, not a national census.
Can I republish the tables?
Yes. The tables are licensed CC BY 4.0. Please 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/

Moving freight on one of these corridors?

Our desk confirms the transit and your price within minutes.

Chat with SSL

Talk to a person