Travel calculators

Drive Time Calculator

Updated Jul 4, 2026 By Jehan Wadia
Rate Formulas

Trip Details

Unit System
Type a city and pick a suggestion, or enter your own.
Type a city and pick a suggestion, or enter your own.
Auto-filled from known cities. Edit to override.
Defaults to now; changing it updates the arrival estimate.

Stops & Rest Breaks

Set 0.5+; one short break per interval.
Overnight stops added past this.

Fuel Cost Estimate (optional)

Leave efficiency at 0 to skip the fuel cost calculation.

Trip Summary
Drive Time
Meal Stop Time
Fuel Stop Time
Rest Break Time
Overnight Stop Time
Total Distance
Total Trip Time
Estimated Arrival:
Estimated Fuel Cost:
Time Breakdown

Route & Trip Timeline

Day-by-Day Itinerary

    Step-by-Step Solution


    Introduction

    Planning a road trip? Our free Drive Time Calculator helps you figure out how long it will take to drive from one place to another. Just enter your starting point, destination, and average speed, and the tool does the math for you. It adds up your driving time, meal stops, fuel stops, rest breaks, and even overnight stays to give you a full picture of your trip.

    You can also estimate your fuel cost by entering your vehicle's gas mileage and the current fuel price. If you want a more detailed breakdown of what you'll spend at the pump, try our dedicated Fuel Cost Calculator. The calculator works in both miles and kilometers, so it's useful no matter where you live. Once you hit calculate, you'll see a clear breakdown of your trip, a day-by-day schedule, an estimated arrival time, and a step-by-step explanation of how every number was found.

    Whether you're driving across town or across the country, this tool helps you plan ahead so there are no surprises on the road. If you're comparing driving versus flying, our Flight Time Calculator can help you see which option saves more time.

    How to Use Our Drive Time Calculator

    Enter your trip details below to find out how long your drive will take, when you will arrive, and how much fuel will cost. The calculator gives you a full breakdown of drive time, stop time, a day-by-day plan, and a visual timeline.

    Unit System: Pick miles and MPH if you are in the United States. Pick kilometers and KPH if you use the metric system. Switching units will convert your numbers automatically.

    Starting Location: Type the city where your trip begins. You can pick from the suggested list or type your own city name.

    Destination: Type the city where your trip ends. When both cities are recognized, the distance fills in for you.

    Total Distance: This is the total number of miles or kilometers you will drive. It auto-fills when you pick known cities, but you can change it to match your real route. If you need help figuring out the straight-line distance between two points, our Distance Calculator can help.

    Average Speed: Enter how fast you expect to drive on average. A good starting point is 60 mph or 97 km/h for highway driving. You can use our Speed Distance Time Calculator to explore different speed and distance scenarios.

    Departure Date & Time: Set when you plan to leave. The calculator uses this to figure out your arrival date and time. If your trip crosses time zones, our Time Zone Calculator can help you adjust.

    Meal Stops: Enter how many times you plan to stop to eat during your trip.

    Minutes per Meal Stop: Enter how many minutes each meal stop will take.

    Fuel Stops: Enter how many times you plan to stop for gas or fuel.

    Minutes per Fuel Stop: Enter how many minutes each fuel stop will take.

    Rest Break Every (hrs): Enter how many hours you want to drive before taking a short rest break. The calculator adds one break per interval.

    Minutes per Rest Break: Enter how many minutes each rest break will last.

    Max Daily Driving (hrs): Enter the most hours you want to drive in one day. If your trip is longer than this, overnight stops are added.

    Hours per Overnight Stop: Enter how many hours each overnight rest will last, such as 8 hours for a full night of sleep. Our Sleep Calculator can help you determine how much rest you really need.

    Fuel Efficiency: Enter your vehicle's fuel efficiency in MPG or L/100km. Leave this at 0 if you do not want a fuel cost estimate. If you are not sure of your vehicle's fuel efficiency, our Gas Mileage Calculator can help you figure it out.

    Fuel Price: Enter the current price of fuel per gallon or per liter. This is used along with your efficiency to estimate total fuel cost.

    Once all fields are set, press Calculate Route to see your results. Press Reset to return all fields to their default values.

    How to Calculate Drive Time for a Road Trip

    Drive time is the total amount of time it takes to travel from one place to another by car. To find your basic drive time, you divide the total distance by your average speed. For example, if you need to drive 300 miles at 60 mph, your drive time is 5 hours. Our Speed Calculator uses this same formula if you want to experiment with different values.

    But real trips take longer than just the driving part. You need to stop for food, gas, bathroom breaks, and rest. On long road trips, you also need to sleep. All of these stops add time to your trip. This calculator adds up every part of your trip so you get a realistic arrival time instead of just the driving hours alone. You can also use our Time Duration Calculator to work with individual time spans.

    What Affects Your Drive Time

    Distance and speed are the two biggest factors. Highway driving is faster than city driving, so your average speed changes depending on your route. Traffic, weather, road construction, and speed limits all play a role in how fast you can actually go.

    Rest breaks matter more than most people think. Driving for many hours without stopping is tiring and unsafe. Experts recommend taking a short break every 2 to 3 hours. If your trip takes more than one day of driving, you will need overnight stops too. The number of hours you can safely drive in one day depends on the person, but 8 hours is a common limit.

    Fuel costs are another important part of trip planning. The amount of fuel you use depends on your vehicle's fuel efficiency, the distance you travel, and the price of gas. Knowing your estimated fuel cost ahead of time helps you budget for your trip. Our Fuel Cost Calculator gives you an even more detailed fuel expense breakdown, and if you're tracking your vehicle's efficiency over time, the Mileage Calculator is a handy companion tool. Don't forget to factor in toll costs if your route includes toll roads.

    Tips for Planning a Long Drive

    • Plan your stops ahead of time. Pick cities or rest areas where you want to eat, refuel, and sleep. This keeps your schedule realistic.
    • Add extra time for traffic. If you are driving through or near a big city, expect slowdowns. Lower your average speed estimate to account for this.
    • Do not skip rest breaks. Tired driving is dangerous. Short 15-minute breaks help you stay alert and safe on the road.
    • Check your vehicle before you leave. Make sure your tires, oil, and brakes are in good shape. A breakdown adds far more time than any planned stop. Our Tire Size Calculator can help you verify your tire specifications.
    • Share the driving if you can. Having a second driver lets you cover more miles each day without getting too tired.

    Whether you are planning a weekend getaway or a cross-country road trip, knowing your total drive time helps you set the right expectations. Use the calculator above to get a full breakdown of your driving time, stop time, arrival time, and fuel cost all in one place. If you're also budgeting for the whole trip, our Budget Calculator can help you plan all your expenses, and if you're considering renting a ride instead, check out our Uber Cost Calculator to compare costs. For those planning a long-distance move rather than a vacation, our Moving Cost Calculator is another useful resource.


    Formulas used

    Haversine Road Distance
    D = 1.2 \times 2R \arctan\!\left(\sqrt{h},\;\sqrt{1-h}\right), \quad h = \sin^2\!\left(\frac{\Delta\phi}{2}\right) + \cos\phi_1\cos\phi_2\sin^2\!\left(\frac{\Delta\lambda}{2}\right)
    Base Driving Time
    T_{\text{drive}} = \frac{\text{Distance}}{\text{Speed}}
    Meal & Fuel Stop Time
    T_{\text{stops}} = (N_{\text{meal}} \times t_{\text{meal}}) + (N_{\text{fuel}} \times t_{\text{fuel}})
    Rest Break Count & Time
    N_{\text{rest}} = \left\lfloor \frac{T_{\text{drive}}}{\text{Rest Interval}} \right\rfloor, \quad T_{\text{rest}} = N_{\text{rest}} \times t_{\text{rest}}
    Overnight Stops
    N_{\text{days}} = \left\lceil \frac{T_{\text{drive}}}{T_{\text{max/day}}} \right\rceil, \quad T_{\text{overnight}} = (N_{\text{days}} - 1) \times t_{\text{night}}
    Total Trip Time
    T_{\text{total}} = T_{\text{drive}} + T_{\text{stops}} + T_{\text{rest}} + T_{\text{overnight}}
    Estimated Fuel Cost
    \text{Cost} = \frac{\text{Distance}}{\text{Efficiency (MPG)}} \times \text{Price per gallon}

    Frequently asked questions

    How does the Drive Time Calculator figure out the distance between two cities?

    The calculator uses a built-in database of city locations. When you pick two known cities, it calculates the straight-line distance between them and then multiplies it by a road factor of 1.2 to estimate the actual driving distance. You can always type in your own distance if you know the exact route length.

    Can I use this calculator for trips outside the United States?

    Yes. The calculator includes cities like London, Paris, Toronto, and Vancouver. You can also switch to kilometers and KPH using the unit toggle at the top. If your city is not in the list, just type your own city name and enter the distance manually.

    What is a good average speed to use?

    For highway driving in the US, 55 to 65 mph is a realistic average. For mixed city and highway driving, try 45 to 55 mph. In metric countries, 90 to 110 km/h works well for highways. Always lower your speed estimate if you expect heavy traffic or winding roads.

    Why is my total trip time so much longer than the drive time?

    Drive time only counts the hours you spend behind the wheel. The total trip time also includes meal stops, fuel stops, rest breaks, and overnight stays. On a multi-day trip, overnight stops alone can add 8 or more hours per night to your total.

    How are rest breaks calculated?

    The calculator divides your total driving hours by the rest break interval you set. For example, if you drive 10 hours and take a break every 2.5 hours, you get 4 rest breaks. Each break lasts the number of minutes you enter in the Minutes / Rest Break field.

    When does the calculator add overnight stops?

    Overnight stops are added when your total driving time is more than the Max Daily Driving hours you set. If you set 8 hours per day and your drive takes 20 hours, the calculator splits it into 3 days and adds 2 overnight stops.

    What if I don't want a fuel cost estimate?

    Set the Fuel Efficiency field to 0. The calculator will skip the fuel cost section and only show your time and distance results.

    How does the unit switch work between miles and kilometers?

    When you switch from miles to kilometers or the other way around, the calculator automatically converts your distance, speed, fuel efficiency, and fuel price to the new unit. You do not need to re-enter any values.

    Does the calculator account for traffic or road conditions?

    No. The calculator uses the average speed you enter and does not pull live traffic data. To account for traffic, lower your average speed. For example, use 40 to 50 mph instead of 60 mph if you expect city traffic or rush hour delays.

    What does the day-by-day itinerary show?

    The itinerary splits your trip into individual days based on your max daily driving limit. For each day, it shows the start time, end time, how long you drive, how long your stops take, and whether you have an overnight rest or arrive at your destination.

    How is fuel cost calculated in metric mode?

    In metric mode, the calculator uses liters per 100 km for fuel efficiency. It divides your total distance by 100, multiplies by your L/100km value to get total liters needed, then multiplies by the price per liter to get the total cost.

    How is fuel cost calculated in imperial mode?

    In imperial mode, the calculator divides your total distance in miles by your MPG value to get the total gallons of fuel needed. It then multiplies the gallons by the price per gallon to get your total fuel cost.

    Can I enter a city that is not in the suggestion list?

    Yes. You can type any city or location name you want. The distance will not auto-fill for unlisted cities, so you will need to enter the total distance yourself in the Total Distance field.

    What is the road factor and why is it used?

    The road factor is 1.2, which means the calculator adds 20% to the straight-line distance between two cities. Roads are never perfectly straight, so this adjustment gives a more realistic driving distance. You can override it by entering your own distance.

    Does the calculator handle time zones?

    No. The estimated arrival time is based on adding the total trip time to your departure time without adjusting for time zone changes. If your route crosses time zones, you may need to adjust the arrival time by one or more hours on your own.

    What does the donut chart show?

    The donut chart shows how your total trip time is split between driving, meal stops, fuel stops, rest breaks, and overnight stays. Each slice shows the percentage of total time for that category so you can see where your time goes.

    Is driving 8 hours a day a safe limit?

    Most road safety experts say 8 to 10 hours is a reasonable daily driving limit for most people. The default is set to 8 hours. If you get tired easily, lower it. If you have multiple drivers, you can raise it. Always stop when you feel drowsy.

    Can I use this for a one-way trip that takes less than a day?

    Yes. The calculator works for short trips too. If your drive time is under your max daily limit, no overnight stops are added. You will still see your drive time, any meal or fuel stops you entered, rest breaks, and your estimated arrival time.