Content has loaded

Long haul driver salary in United States

How much does a Long Haul Driver make in the United States?

Average base salary

$98,340
Average $98,340
Low $77,927
High $124,101

The average salary for a long haul driver is $98,340 per year in the United States. 3.8k salaries taken from job postings on Indeed in the past 36 months (updated August 16, 2026).

Long Haul Driver job openings in United States

slide 1 of 6
slide1 of 6
Heavy haul driver
Baseline Logistics & Crane
Giddings, TX
Full-time
19 hours ago

Highest paying companies for Long Haul Driver in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Trimac
 
$244,400per year
View company
CR England
 
$182,500per year
Odyssey Logistics & Technology...
 
$175,000per year
UACL
 
$165,000per year
MGL
 
$160,481per year
Priority Freight LLC
 
$143,000per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Long Haul Drivers near United States

  1. Downey, CA
    $127,255 per year
  2. Houston, TX
    $121,905 per year
  3. Fontana, CA
    $111,609 per year
  4. Kansas City, MO
    $99,394 per year
  5. Salt Lake City, UT
    $98,544 per year

Where can a Long Haul Driver earn more?

Compare salaries for Long Haul Drivers in different locations
vs

Frequently Asked Questions (FAQs) about Long Haul Driver