Trips & operations · Free planner

Truck Journey Time Planner

Plan a truck journey before it leaves. Enter the distance, average speeds, departure time and loading time. The planner adds the break after continuous driving, the daily driving limit and the daily rest, and pauses driving in a no-driving window if your company has one. You get the arrival time, a stop-by-stop timeline for the driver and the fuel cost. Defaults follow the Saudi TGA driving-time rules as reported, and every limit can be changed.

  • Runs in your browser
  • Every limit is editable
  • Method shown below
Route

Example: Riyadh to Jeddah by road. Take your own distance from a map or from past trips.

The average while moving, below the speed limit. Use the average from past trips if you have it.

For the part of the route inside cities, at both ends.

%

Half is driven at the start and half at the end. Enter 0 for highway only.

Departure and handling

The example starts tomorrow.

hh:mm

24-hour local time when loading starts, for example 05:00.

min

Before the truck leaves. Enter 0 if it leaves loaded.

min

At the destination. The arrival time shown is when unloading ends.

How the timeline is built
Driving time = city km ÷ city speed + highway km ÷ highway speed From departure: load, then drive until continuous driving reaches its limit → break daily driving reaches its limit → daily rest the no-driving window starts → pause until it ends the distance is covered → unload Arrival = departure + driving + breaks + rests + pauses + loading + unloading

Full methodology is below.

Journey planBased on values entered

Give the driver a plan before departure

Report with the arrival time, the stop-by-stop driver sheet and fuel.

Journey plan report

Get the journey plan for the driver and the journey file

  • Arrival time and total journey time
  • Driver sheet: every break, rest and pause with times and kilometers
  • Each driving day checked against the driving and rest limits
  • Fuel used, fuel stops and fuel cost
  • Limits used, method and next steps

How long does a truck journey take with breaks and rest?

A truck journey takes longer than distance divided by speed. The driver must stop after a set time of continuous driving, cannot drive more than a daily limit, and must then rest for a set number of hours. Loading, unloading and any company no-driving hours add to the time.

This planner builds the journey step by step from the departure time. It inserts each break and daily rest where the rules require them and gives you the arrival time, a timeline for the driver and the fuel needed. Use it to quote an arrival time to a customer, to plan a long-haul trip, or to fill the route section of a journey management plan.

Which driving and rest rules does the planner use?

The defaults are the Saudi Transport General Authority (TGA) limits as reported in the Saudi press and reviewed in October 2026. They are the same values the Driving and Rest Hours Checker uses.

RuleReported limitHow the planner applies it
Continuous drivingA 45-minute break after 4.5 hours of drivingInserts a 45-minute break after every 4.5 hours of driving
Daily driving9 hours, extendable to 10 hours twice a weekStops driving at 9 hours. Uses 10 hours when you allow it
Daily restAt least 11 consecutive hoursInserts an 11-hour rest when daily driving is used up
Weekly rest48 hours reported for goods transport; no more than 6 working days in a rowMakes the rest after the sixth driving day a 48-hour weekly rest

The limits come from the pre-2025 regulations as reported, so confirm the current rules with TGA. In the UAE, Oman, Qatar and other markets, enter the limits that apply to your operation in the Breaks and rest tab.

What data do you need to plan a truck journey?

InputWhere to find itTip
DistanceA map route for trucks, or the distance of past tripsUse the truck route, which can be longer than the car route.
Average speedsTrip reports from a tracking system, or driver logsUse the moving average, not the speed limit.
City shareThe route on the mapCount the kilometers inside cities at both ends.
Loading and unloadingWarehouse records or past tripsInclude waiting time at the gate.
No-driving windowYour journey management or night-driving policyLeave empty if your company has none.

How is the journey plan built?

Driving time = Σ segment km ÷ segment speed × 60 (city at both ends, highway between) Next stop = the first of: continuous limit, daily limit, start of the no-driving window, end of the route Break = after continuous driving reaches its limit; a pause of at least the break length also counts Daily rest = when daily driving reaches its limit; a pause of at least the daily rest also counts Night rest = when the window starts and the journey cannot end that day, the rest starts then Extended day = used when allowed and, by default, only if it finishes the journey that day Arrival = departure + loading + Σ(driving, breaks, rests, pauses) + unloading

The finished plan is then checked day by day with the rules of the Driving and Rest Hours Checker: daily driving, extended days, continuous driving, breaks, daily rest and working days in a row.

Worked example: Riyadh to Jeddah

A loaded truck covers 950 km, 5% of it in cities at 35 km/h and the rest at 80 km/h. Loading starts at 05:00 and takes 1 hour. Unloading takes 1 hour.

  • Driving time is 47.5 km at 35 km/h plus 902.5 km at 80 km/h: 12 h 38 min.
  • The truck leaves at 06:00 and drives until 10:30, then takes a 45-minute break.
  • It drives again from 11:15 to 15:45. The driver has now driven 9 hours, and the 3 h 38 min left is more than the extended day allows, so the driver takes an 11-hour daily rest until 02:45.
  • The last 260 km take until 06:23. Unloading ends at 07:23 the next day: 26 h 23 min after loading started.
  • With a company rule of no driving from 20:00 to 04:00, the rest still ends at 02:45 but the truck waits until 04:00, so unloading ends at 08:38.
  • At 33 L/100 km the trip uses 313.5 L of diesel. A 600 L tank used to 80% covers 1,455 km, so no fuel stop is needed.

How to read your journey plan

  • Arrival is when unloading ends. Quote the customer a window around it, not a minute.
  • Each driving day shows driving time, breaks and the rest after it. A green check means the plan meets every limit used.
  • The driver sheet lists every stop with its time and kilometer. Print it with the journey management plan and agree the stop places before departure.
  • An extended day is used only when it lets the driver finish. Choose "Whenever allowed" to see the fastest legal plan, or "Never" for a cautious one.

Common mistakes when planning truck journey times

  • Using the speed limit as the average. Climbs, checkpoints and city traffic lower the average. Use real trip data.
  • Forgetting loading and waiting. Time at the gate counts toward the driver's day.
  • Planning breaks at a place that does not exist. Check that a safe rest area is near each planned stop, and stop earlier rather than later.
  • Counting rest on the move. Rest taken while the truck moves, in a sleeper cab or as a second driver, is not rest for the driver at the wheel.
  • Ignoring city entry times. A truck that arrives during a city's truck ban waits outside. Check the truck entry times for the destination.

Assumptions and limits

This planner is a planning aid, not legal advice or a compliance certificate. Default limits are the TGA rules as reported in Saudi press coverage (Okaz and Ajel, January 2023, for bus drivers; Al Yaum, July 2018, for goods transport), reviewed in October 2026; verify current requirements with TGA or the authority in your country. Speeds are averages over each part of the route, so traffic, weather, checkpoints and border crossings are not modeled. The plan assumes one driver, starts the day's driving count at departure, treats loading and unloading as other work, and does not apply the 56-hour weekly or 90-hour two-week limits beyond its check of the first 14 days. Fuel is estimated from average consumption with a full tank at departure. Times are shown in the local time of departure.

Related Safee solution

Follow each journey against its plan

Safee Journey Management lets the operator create a journey task with start and end points, checkpoints, and the maximum speed, duration and distance allowed. A breach of any of them raises an alarm. The Driver Excessive Continuous Driving alarm flags a driver who drives longer than the time you set without the rest you set.

  • Journey tasks with start and end, checkpoints, and limits on speed, duration and distance.
  • Checkpoint log: visited or not, visit count, time and distance at each checkpoint.
  • Continuous and accumulated driving alarms with the driving and rest times you set.
  • Fatigue Dashboard and RALG report for fatigue and night driving by driver.
Questions

Common questions about truck journey time

Planning long-haul trips across a fleet? Talk to Safee.

How do I calculate a truck's arrival time?

Divide each part of the route by its average speed to get the driving time. Then add a break each time continuous driving reaches its limit, a daily rest when daily driving reaches its limit, any no-driving hours, and loading and unloading. The planner does this step by step from the departure time.

How long can a truck driver drive in one day in Saudi Arabia?

As reported for the TGA rules, 9 hours in a day, extendable to 10 hours twice a week, with a 45-minute break after 4.5 hours of driving and at least 11 hours of rest. Confirm the current rules with TGA before relying on them.

How long does a truck take from Riyadh to Jeddah?

With the example values, about 950 km and 12 h 38 min of driving, the journey needs a break and an 11-hour rest, so it takes about 26 hours including 2 hours of loading and unloading. Enter your own distance, speeds and departure time for your trip.

Can the driver drive 10 hours to arrive the same day?

The reported rules allow 10 hours on two days a week. By default the planner uses an extended day only when it lets the driver finish the journey that day. You can allow it whenever possible or turn it off.

What is a no-driving window?

A period when your company does not allow driving, often at night, set in a journey management or fatigue policy. The planner pauses the truck in that window. If the journey cannot end that day, it starts the daily rest when the window starts.

Does the planner work for the UAE, Oman or Qatar?

Yes. Every limit is an input. Enter the driving and rest rules that apply to your operation, and use local speeds and distances.

Is the plan a compliance check?

No. It is a planning aid based on the averages you enter. Actual driving depends on traffic, stops and the driver. Check driven hours afterwards with the Driving and Rest Hours Checker or recorded trip data.

Let's look at your journeys

Track each journey against the plan, stop by stop

Tell us about your routes and trucks. We will show you how Safee follows a journey task, its checkpoints and driving time.

Related tools and resources

Keep going with the next fleet question

Get the report

Enter your details and we will email you the file.

Use your real name so the file arrives addressed to you. Don't worry, we won't flood you with emails or calls.

Scroll to Top