ODFL Tracking

ODFL Tracking: Complete Guide to Track Old Dominion Freight Shipments

You have a PRO number. You typed it in. And now the tracking page is showing you either nothing at all or a status that has not moved in two days. Meanwhile your customer wants an update and you have nothing useful to tell them.

Track Your Order

Old Dominion Freight Line, known in the industry as ODFL, is consistently ranked among the top LTL carriers in the United States. With more than 250 service centers, a fleet of over 5,800 tractors and 22,000 trailers, and a 99 percent on-time delivery record it publicly backs up with data, it is a carrier that serious shippers trust.

But freight tracking works differently from parcel tracking, and ODFL’s system has its own logic, its own number formats, and its own quirks. This guide strips all of that down so you know exactly what to do from the moment a shipment leaves the dock to the moment it arrives at the consignee.

Old Dominion Freight Line: The Carrier Behind the ODFL Name

Earl and Lillian Congdon founded Old Dominion Freight Line in 1934 with a single truck, hauling freight between Richmond and Norfolk in Virginia. Nearly nine decades later, the company is headquartered in Thomasville, North Carolina, and operates as one of the largest LTL carriers in North America.

ODFL is publicly traded on the NASDAQ stock exchange under the ticker symbol ODFL. It employs close to 24,000 people, operates more than 250 service centers across all 50 US states, and extends its network into Canada, Mexico, the Caribbean, Europe, Asia, and South America through its OD Global international services division.

What sets ODFL apart in the LTL space is a consistent emphasis on on-time performance and cargo safety. They publish their on-time delivery record publicly, and their cargo claims ratio is among the lowest in the industry. For shippers, this means fewer damaged freight incidents and more predictable delivery timelines than many competing carriers offer.

Metric Detail Why It Matters
Founded 1934, Richmond Virginia Nearly 90 years of freight expertise
Headquarters 500 Old Dominion Way, Thomasville NC 27360 US-based, publicly accountable
Stock Ticker ODFL (NASDAQ) Publicly traded, financially transparent
Employees Nearly 24,000 Scale that supports reliability
Service Centers 250+ across the US Coverage of all 50 states
Fleet Size 5,800+ tractors, 22,000+ trailers Owned assets, not brokered
On-Time Delivery Publicly reported at 99 percent or better Benchmark-leading performance
Customer Service 1-800-235-5569 Direct toll-free line

PRO Numbers, BOL Numbers, and Every Other Identifier You Will Encounter

The single biggest source of confusion in LTL freight tracking is the number of different reference numbers involved. Every number serves a different purpose, and knowing which one to use, and when, makes tracking dramatically more efficient.

The PRO Number: Your Primary Tracking Identifier

What Exactly Is an ODFL PRO Number?

PRO stands for Progressive Routing Order. It is the unique 11-digit identifier that Old Dominion assigns to every LTL shipment it handles. Think of it as the equivalent of a UPS tracking number, but for freight. The PRO number is generated by ODFL at the point of pickup or when the BOL is processed at the origin service center.

Example PRO number format: 6226874607 (11 digits, numeric only)

Where to find it: On the Bill of Lading, on the pickup receipt label applied to the freight, in your ODFL shipping confirmation email, and in your ODFL account dashboard if you have one.

The PRO number travels with the shipment through every scan point. When you enter it on the tracking page, Old Dominion’s system returns every recorded event: when the freight was picked up, which service centers it passed through, and when it was delivered or attempted for delivery.

Other Reference Numbers You Can Use to Track

Reference Number Type What It Is and When to Use It
PRO Number 11-digit number assigned by ODFL. Most reliable. Always use this first.
Bill of Lading (BOL) Document created by the shipper before pickup. Can be used for tracking but less reliable than the PRO if the BOL has not yet been linked in ODFL’s system.
Pickup Number Assigned when a pickup is scheduled. Useful in the early stages before the PRO is generated.
Purchase Order (PO) Number Your internal reference. Supported for tracking but requires your account to be configured to link PO numbers to shipments.
Load Number Used for consolidated loads with multiple shipments. Tracked on the ODFL platform.
Customer Reference Number Custom identifier tied to your ODFL account. Available when logged in.
Important: Truckload vs LTL PRO Numbers

If you enter a PRO number and the ODFL tracking page shows the message ‘This is a Truckload Services PRO number,’ do not keep entering it into the LTL tracking tool. Truckload shipments are handled by a separate team. Contact your Truckload Customer Services Representative directly, or email Truckload.Services@odfl.com for status updates.

Four Ways to Track an Old Dominion Shipment

Method 1: The Official ODFL Tracking Page (No Login Required)

  1. Open a browser and go to odfl.com/us/en/tools/trace-track-ltl-freight.html
  2. In the Trace My Freight box, type or paste your PRO number
  3. To track multiple shipments, enter each PRO number on a separate line or separate them with commas. You can track up to 25 at once.
  4. Click the Track button
  5. Your shipment timeline appears, showing each scan event with timestamp and location
  6. To share tracking with a customer or colleague, use the tracking URL option: copy the URL odfl.com/tools/trace-track-ltl-freight.html?pro=YOURNUMBERHERE and replace YOURNUMBERHERE with the actual PRO
  7. To receive automatic updates, click the email or text notification option on the tracking results page and enter up to 10 email addresses and 10 phone numbers

Method 2: ODFL4me Account Portal (Logged-In Tracking)

Registered users on odfl.com have access to more detailed tracking information than what appears on the public page. When you are logged in, the tracking view shows additional details including shipping documents, delivery receipts, proof of delivery, BOL documents, and full account-level shipment history.

The account dashboard also organises your shipments into categories: Delivered, En Route, and Pending. This makes it much easier for logistics teams managing dozens of active shipments to see what needs attention without entering numbers one at a time.

Pro Tip: You can also access your BOL and POD documents directly through the Shipping Documents section in your account, without going through the tracking page every time. ODFL recommends bookmarking the Shipping Documents page if you access these frequently.

Method 3: ODFL Shipping API Integration

Businesses that ship at volume can connect ODFL’s API directly to their own warehouse management, ERP, or e-commerce systems. The API supports rate estimates, transit time queries, electronic BOL creation, pickup scheduling, and real-time tracking data. ODFL’s technical team assists with integration setup.

This method is particularly valuable for retailers and 3PLs who want to display live ODFL tracking status to their end customers on their own branded order tracking pages, rather than redirecting customers to the ODFL website.

Method 4: Third-Party Freight Tracking Platforms

Several multi-carrier platforms pull ODFL tracking data and combine it with data from other carriers. These are most useful when you work with multiple LTL carriers and want a unified dashboard.

Platform Best Use Case
Ship24 Multi-carrier LTL and parcel tracking in one view
17TRACK Free tracking for 3,000+ carriers; good for individual users
AfterShip E-commerce focused; API available for Shopify and WooCommerce merchants
GoComet Enterprise freight visibility including ocean container and LTL
ParcelMonitor Email notifications and automatic Gmail shipment detection
Parcel Panel Shopify plugin with branded tracking pages for ODFL and 1,100+ carriers

What Every ODFL Shipment Status Actually Means

ODFL uses plain-language status descriptions rather than cryptic codes, but some of them still leave shippers wondering what is actually happening with their freight. Here is what each status means in practice, and what you should do at each stage.

Status Message What Is Actually Happening What You Should Do
Shipment Received / Picked Up OD driver collected the freight from the shipper and it is now in ODFL custody Normal. No action needed. PRO should activate within a few hours.
In Transit Freight is moving between service centers on a line haul truck Normal. Gaps of 8 to 24 hours between scans are expected overnight.
Arrived at Service Center Freight has been scanned into a terminal for sorting or connection Normal. Usually moves to next truck within hours.
Out for Delivery A driver has loaded your freight for final delivery today Ensure the consignee is available. A signature or note may be required.
Delivered Freight reached the consignee and the delivery was completed Confirm internally and inspect for damage before signing.
Delivery Attempted Driver went to the destination but could not complete delivery Contact ODFL to reschedule. Check if a missed delivery notice was left.
Delivery Exception / Service Exception An unplanned event interrupted transit Call 1-800-235-5569 with PRO number to find the specific reason.
Held at Service Center Freight is being held, often due to an address issue or payment hold Contact ODFL immediately to resolve the hold and avoid storage fees.
Customs Processing International cross-border shipment awaiting clearance Ensure all customs documentation is complete and accurate.
Returned to Shipper Delivery attempts failed and freight is heading back to origin Contact ODFL to discuss re-delivery options before it ships back.

How Long Does Old Dominion Take to Deliver?

Old Dominion’s delivery times depend on service level, origin, destination, and external factors. The company operates five primary service tiers, each with different speed and cost tradeoffs.

Service Level Typical Transit Time Best Suited For
OD Domestic LTL (Regional) 1 to 2 business days Short-haul freight within a region
OD Domestic LTL (National) 2 to 5 business days Standard cross-country LTL shipments
OD Expedited Guaranteed time-definite delivery options Time-sensitive freight where lateness is not acceptable
OD Guaranteed Delivery by end of business on the scheduled day Shippers who need a performance-backed commitment
OD Global (International) Varies by destination; ocean FCL and LCL Export and import freight, cross-border North America
Cross-Border Canada/Mexico Standard LTL time plus 1 to 3 days for customs North American trade lane shipments

To get a precise transit time estimate between your specific zip codes, use ODFL’s Transit Time tool at odfl.com/us/en/tools/ltl-transit-times/transit-time.html. Enter origin and destination zip codes and it returns the expected number of in-transit business days with a downloadable route guide.

One detail competitors never explain: ODFL’s transit time counts only business days. Weekends and public holidays are not counted. If your freight ships on a Thursday with a stated 2-day transit, the expected delivery is Monday, not Saturday. Factor this in when setting delivery expectations with customers.

Why Is My ODFL Tracking Not Updating? The Real Reasons

This question comes up constantly, and most of the time the answer is simpler than people expect. Before you call customer service, work through the following causes in order.

Reason 1: The PRO Number Is Not Yet Active

Old Dominion generates PRO numbers when a pickup is scheduled or when the freight is processed at the origin terminal. If a shipper created a BOL and scheduled a pickup but the freight has not physically been scanned by an OD driver yet, the PRO number exists in the system but returns no tracking results.

Wait at least 12 to 24 hours after the scheduled pickup time before concluding there is a problem. If there is still nothing after 24 hours, call the origin service center directly.

Reason 2: Normal Overnight Line Haul Gaps

LTL freight is scanned at service center terminals, not tracked continuously on the road. A truck running a 700-mile overnight route between terminals will show no new scans for 10 to 14 hours. This is not a sign of a problem. It is how every LTL network operates, including ODFL.

If the last status was In Transit or Arrived at Service Center and you are within the expected transit window, the freight is almost certainly on a line haul truck moving toward delivery.

Reason 3: A Service Exception Is Stalling the Shipment

If the freight is stuck because of an address error, a refused delivery, or a weather-related closure, the tracking page may continue showing In Transit even though the freight is sitting at a terminal awaiting a resolution. This is the one scenario where calling customer service immediately is the right move, especially if the transit window has already been exceeded.

Reason 4: You Have a Truckload PRO, Not an LTL PRO

If the tracking page returns the message about Truckload Services, you have the right number but you are in the wrong part of ODFL’s system. Truckload and LTL are separate divisions with separate tracking. Email Truckload.Services@odfl.com or contact your truckload representative.

Reason 5: Weather Alerts at a Terminal

ODFL maintains a live service center status page at odfl.com/us/en/tools/trace-track-ltl-freight.html where each terminal reports its current operating status. If a terminal serving your freight’s route is showing reduced service due to weather, that explains why tracking has stalled without any manual intervention.

Tracking Troubleshooting Checklist

Step 1: Confirm you have an 11-digit PRO number, not a BOL or order reference

Step 2: Check for character errors (0 vs O, 1 vs I) in the number

Step 3: Check the ODFL service center status page for weather alerts on your route

Step 4: If tracking shows ‘Truckload Services PRO’, email Truckload.Services@odfl.com

Step 5: If pickup was recent (under 24 hours), wait and check again

Step 6: If no update for more than 2 business days within expected transit, call 1-800-235-5569

Step 7: Log into your ODFL account for more detailed status than the public tracking page shows

Every ODFL Tool That Helps You Manage Shipments

Most shippers only ever use the basic tracking page. But ODFL offers a suite of tools that can significantly reduce the manual work involved in managing LTL freight. Here is what is available and what each tool does.

Tool Name What It Does and Where to Find It
Trace My Freight (Public) Basic shipment tracking by PRO, BOL, PO, Pickup or Load number. Track up to 25 at once. No login needed. Found at odfl.com/tools/trace-track-ltl-freight.html
ODFL4me Dashboard Full account view of all active and delivered shipments. Detailed tracking history. Access to shipping documents. Requires login at odfl.com
Transit Time Tool Enter origin and destination zip codes to get estimated business-day transit time. Downloadable route guides. Found at odfl.com/tools/ltl-transit-times
Service Center Locator Find the nearest OD terminal to any US zip code, Canadian postal code, or US state. Includes phone numbers and transit time maps. Found at odfl.com/tools
Service Center Status Real-time operating status of every OD terminal. Shows if any center is experiencing reduced service due to weather. Found on the main tracking page.
eBOL Tool Create electronic Bills of Lading before scheduling a pickup. Save templates for recurring shipments. Requires login.
Email and Text Alerts Subscribe to shipment notifications at any point during transit. Up to 10 emails and 10 phone numbers per shipment. Available on the tracking results page.
Shipping API Integrate rate quotes, BOL creation, pickup scheduling, and tracking directly into your own systems. ODFL’s technical team supports integration.
Invoices and Claims Portal View, pay, and dispute invoices. File freight claims by PRO number. Found at odfl.com/resources/invoices-claims.html

How to Set Up ODFL Email and Text Tracking Notifications

One of the most useful and least-used features in ODFL’s tracking system is the ability to subscribe to push notifications for any shipment, without needing an account. Here is how to use it.

  1. Go to the ODFL tracking page and enter your PRO number
  2. On the results page, find the notification subscription option
  3. Enter up to 10 email addresses and up to 10 phone numbers to receive SMS updates
  4. Save your notification settings
  5. You will now automatically receive updates when the shipment status changes, without manually checking the page

Note on SMS messages: Message and data rates may apply for text notifications. ODFL sends up to 4 messages per delivery. Reply STOP to cancel or HELP for assistance at any time.

For businesses, setting up email alerts for every outbound shipment and giving customers the tracking URL with their PRO number eliminates a significant volume of inbound Where Is My Order queries. This is a simple workflow that many shippers overlook.

How to Handle an ODFL Delay or a Damaged Freight Claim

If Your Shipment Is Delayed

Even with a 99 percent on-time delivery record, ODFL shipments occasionally run late due to weather events, high seasonal volumes, or specific operational issues at a terminal. When a delay is affecting your business, here is the right sequence of steps.

  1. Check the ODFL service center status page to see if a weather event is affecting any terminal on your freight’s route
  2. Call customer service at 1-800-235-5569 with your PRO number and ask for an updated ETA and the current terminal location of the freight
  3. If you selected OD Guaranteed or OD Expedited service, a delay may entitle you to a refund of the service upgrade cost. Ask the agent about this directly.
  4. Document the delay in writing via email to ODFL customer service if the delay is causing measurable financial harm. This creates a paper trail for any future claim.
  5. If you need the freight urgently and ODFL cannot commit to an accelerated delivery, ask whether an expedite option is available and at what additional cost

If Your Freight Arrives Damaged

Act Immediately on Damaged Freight: The Rules Are Strict

Before the driver leaves: Inspect every pallet or piece of freight carefully. If you see damage, note it explicitly on the delivery receipt before you sign. Write the specific damage, for example ‘corner of pallet crushed, box 3 of 4 damaged’, not just a generic ‘received damaged.’

Photograph everything: Take photos of the damaged packaging and the damaged contents before moving or unpacking anything further.

Keep all packaging: Original crating, straps, wrapping, and pallets must be kept intact for the claims inspection. Discarding packaging weakens your claim significantly.

File online by PRO number: Go to odfl.com/resources/invoices-claims.html to file a freight claim. You can also call customer service.

Concealed damage time limit: If damage was not visible at delivery but is discovered after unpacking, you typically have 5 days to report. Act as soon as you discover it.

Old Dominion’s cargo claim ratio is one of the lowest in the US LTL industry. However, when damage does occur, the claim outcome depends heavily on whether proper procedures were followed at the point of delivery. A clean delivery receipt signature without notation of damage makes it significantly harder to recover the full value of a damaged shipment.

 

How to Reach Old Dominion Freight Line Customer Service

Contact Channel Details
Main Customer Service Phone 1-800-235-5569 (toll-free, 7:00 AM to 8:00 PM ET)
Customer Service Email customer.service@odfl.com
Truckload Services Email Truckload.Services@odfl.com (for TL PRO numbers only)
Claims and Invoices Portal odfl.com/us/en/resources/invoices-claims.html
Online Contact Form odfl.com/us/en/contact.html
Corporate Headquarters Address 500 Old Dominion Way, Thomasville, NC 27360
Service Center Locator odfl.com/us/en/tools for local terminal phone numbers
API and Technical Integration Contact via the corporate site; OD technical team assists with setup

For tracking-specific queries, the phone line is the fastest route. Have your PRO number ready before calling. The agent can pull up the exact terminal location of your freight, the reason for any exception or hold, and the current expected delivery date within seconds of you providing the number.

Also Read : Central Transport Tracking: Complete Guide to Track Your LTL Freight

Mistakes Shippers and Consignees Make Most Often

  • Using a BOL number when a PRO is available. The BOL was created by the shipper and may not yet be linked to the ODFL shipment record. The PRO is always more reliable.
  • Entering a store order number or Amazon reference number. These are retailer-side identifiers. They mean nothing to Old Dominion’s system. You need the carrier-assigned PRO number from the shipping label or confirmation.
  • Expecting GPS-style real-time location updates. ODFL scans freight at service centers, not continuously on the road. Gaps of 8 to 16 hours between updates on overnight line hauls are completely normal.
  • Calling customer service before the freight has had 24 hours to be processed. PRO numbers can take up to a day to activate in the tracking system after pickup. Calling within the first few hours almost never produces useful information.
  • Signing a clean delivery receipt on damaged freight. This is the single costliest mistake in freight receiving. Once you sign without noting damage, proving that the damage occurred during transit becomes extremely difficult.
  • Not using the transit time tool before booking. Many delivery escalations happen because the shipper or their customer had incorrect expectations. Setting the right expectation before the shipment moves eliminates most of these.
  • Ignoring the service center status page during bad weather. ODFL reports terminal status in real time. If a major hub is showing reduced service, checking this page takes 30 seconds and may explain exactly why tracking has gone quiet.

How ODFL Tracking Compares to Other LTL Carriers

Shippers often choose between ODFL, FedEx Freight, XPO Logistics, Estes Express, and Saia. Tracking capability is one meaningful differentiator. Here is how they compare on the factors that actually matter.

Carrier Tracking Feature ODFL Advantage?
ODFL PRO number tracking; up to 25 at once; email and text alerts; API; service center status page Benchmark
FedEx Freight PRO tracking; FedEx mobile app; similar alert options Comparable, but FedEx Freight has higher claim rates
XPO Logistics PRO tracking; myXPO portal with advanced analytics for enterprise customers XPO’s portal is stronger for enterprise; ODFL’s on-time record is stronger
Estes Express PRO tracking; similar feature set to ODFL; strong Southeast coverage Comparable; ODFL has broader national footprint
Saia PRO tracking; Saia’s on-time record competes closely with ODFL Very comparable; choice often comes down to lane pricing

ODFL’s key advantage in the tracking context is reliability upstream: because their on-time delivery rate and cargo claims ratio are among the lowest in the industry, shippers deal with fewer exceptions and fewer claims, which means less time spent on tracking investigations and dispute resolution.

ODFL Tracking: Frequently Asked Questions

How do I track an ODFL shipment?

Go to odfl.com/us/en/tools/trace-track-ltl-freight.html and enter your PRO number in the Trace My Freight field. You can also use a BOL, pickup, PO, or Load number. No account login is needed for basic tracking. To track up to 25 shipments at once, enter each PRO on a separate line.

What is an ODFL PRO number and where do I find it?

A PRO number is the 11-digit tracking number Old Dominion assigns to each LTL shipment. PRO stands for Progressive Routing Order. You will find it on the Bill of Lading document, on the sticker applied to your freight at pickup, and in your ODFL shipping confirmation or account dashboard. It looks like this: 6226874607.

Can I track ODFL freight without a PRO number?

Yes. The official tracking page accepts BOL numbers, pickup numbers, PO numbers, Load numbers, and customer reference numbers. However, PRO number tracking is more reliable and returns results faster. If you have none of these, contact the shipper or ODFL customer service at 1-800-235-5569 to locate the shipment.

Why is my ODFL tracking showing no results?

The most common reason is that the PRO number has not yet been activated. This can take up to 24 hours after the scheduled pickup, especially if the freight has not yet been physically scanned at the origin terminal. Check that you are using an 11-digit numeric PRO number and not a BOL or retailer order number.

What does In Transit mean on ODFL tracking?

In Transit means your freight is moving between Old Dominion service centers on a line haul truck. This status can remain unchanged for 8 to 24 hours during overnight runs between major terminals, which is completely normal. It does not mean the shipment is lost or delayed.

How long does Old Dominion take to deliver?

Regional LTL shipments typically deliver in 1 to 2 business days. National LTL shipments take 2 to 5 business days depending on origin and destination. OD Expedited and OD Guaranteed services offer time-definite options for urgent freight. Use ODFL’s transit time tool at odfl.com/tools/ltl-transit-times for zip-code-specific estimates. Note that transit times count business days only.

How do I get email or text notifications for an ODFL shipment?

On the tracking results page after entering your PRO number, look for the notification subscription option. You can add up to 10 email addresses and up to 10 phone numbers. ODFL will send automatic updates when the shipment status changes. Standard message and data rates apply for SMS. Reply STOP at any time to cancel.

What should I do if my ODFL freight arrives damaged?

Before signing the delivery receipt, inspect the freight and note any visible damage clearly on the receipt. Photograph the damage before moving anything. Keep all original packaging for inspection. File a freight claim online at odfl.com/resources/invoices-claims.html using your PRO number. For concealed damage discovered after delivery, contact ODFL within 5 days.

Why does ODFL tracking say Truckload Services PRO?

This message appears when you enter a PRO number that belongs to a Truckload (TL) shipment rather than an LTL shipment. ODFL’s Truckload and LTL divisions are tracked separately. Email Truckload.Services@odfl.com or contact your Truckload Customer Services Representative for status updates on TL shipments.

Does ODFL offer international tracking?

Yes. ODFL’s OD Global division handles international freight including full container load (FCL) and less-than-container load (LCL) ocean services. They serve Canada, Mexico, the Caribbean, South America, Central America, Europe, and Asia. Cross-border North American shipments use standard PRO tracking but add 1 to 3 business days for customs clearance. Contact ODFL’s international team through the corporate website for global shipment enquiries.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *