Surfaced road length in India FY 2019, by state and union territory
As of financial year 2019, Maharashtra had the longest surfaced road in India for close to 500 thousand kilometers. It was followed distantly by Uttarakhand with 375 thousand km of surfaced road. India had a total of 3.9 million km of surfaced road during the same time.