US Route 20
The longest highway in the land. Route 20 covers 3,237 miles and stretches from Boston to Newport, Oregon.

US 6
Number two on this list also starts in Massachusetts. Beginning from Provincetown, at the very tip of Cape Cod, US Route 6 ventures 3,207 miles to Bishop, California.
I-90
The longest road in the interstate system, I-90 runs from Boston (surprise, surprise) to Seattle, Washington, spanning 3,101.77 miles.
US 30
Covering 3,073 miles, US Route 30 starts in Atlantic City and ends in Astoria, Oregon.

US 50
The last member of the “3,000+” club, US Route 50 stretches 3,011 miles, connecting West Sacramento, California and Ocean City, Maryland.
I-80
The second-longest highway within the interstate system, I-80 is 2,899 miles long. It starts in Teaneck, New Jersey and ends in San Francisco.
US 60
Route 60 covers 2,670 miles of land as it bridges Quartzsite, Arizona and Virginia Beach.

US 2
Running from Rouses Point, New York, to Everett, Washington, route 2 is the eight longest highway in the United States—it spans 2,580 miles.
I-40
The third longest interstate highway travels 2,555 miles between Barstow, California and Wilmington, North Carolina.
US 12
The tenth longest highway in America is Route 12, starting in Detroit and ending in Aberdeen, Washington, covering 2,483 miles.