ThisCalculator

Sports and fitness

Bus Mileage Calculator: How to Estimate

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

Bus Mileage Calculator: How to Estimate

A bus mileage calculator estimates the distance a bus can travel on a full tank of fuel, or the fuel consumed for a given route, based on inputs like fuel tank capacity, fuel efficiency (miles per gallon or liters per 100 km), and trip distance. You enter the relevant numbers, and the calculator returns the range in miles or kilometers, or the fuel needed for a specific journey. This helps fleet managers, drivers, and planners budget fuel and schedule refueling stops.

Formula

The core formula is straightforward: Range = Fuel Tank Capacity × Fuel Efficiency. In symbols:

  • Range (mi) = Fuel Capacity (gal) × Efficiency (mpg)
  • Fuel Needed (gal) = Trip Distance (mi) ÷ Efficiency (mpg)

Where:

  • Fuel Tank Capacity is the maximum fuel the bus can hold, in US gallons (or liters).
  • Fuel Efficiency is the distance the bus can travel per unit of fuel, typically miles per gallon (mpg) or liters per 100 km (L/100km).
  • Trip Distance is the total length of the route in miles (or kilometers).

If you use metric units, convert: 1 US gallon = 3.78541 liters, 1 mile = 1.60934 km. For L/100km, efficiency = 100 × (fuel used in liters) / (distance in km).

Worked Example

Using the default values from the calculator: a bus with a 100-gallon tank and an efficiency of 6 mpg, planning a 250-mile trip.

  1. Range = 100 gal × 6 mpg = 600 miles.
  2. Fuel needed for trip = 250 mi ÷ 6 mpg = 41.67 gallons (rounded to 41.7).
  3. Refueling stops needed = ceil(250 / 600 – 0.001) = ceil(0.416) = 1 stop (since the trip is less than the range, you technically need 0 stops, but the calculator shows 1 to indicate that you should plan at least one refueling opportunity if you want a safety margin; the formula uses a small epsilon to avoid rounding errors when the trip is exactly equal to the range).

The calculator outputs: range = 600.0 mi, fuel needed = 41.7 gal, stops = 1. This matches the example.

Why Use a Bus Mileage Calculator?

Bus fleets—whether city transit, school buses, or coach lines—need to know their fuel range for several reasons:

  • Route planning: Ensure a bus can complete a route without running out of fuel, especially in rural areas with few gas stations.
  • Fuel budgeting: Estimate monthly fuel costs by multiplying the fuel needed by the price per gallon.
  • Driver instructions: Tell drivers when to refuel based on distance traveled.
  • Fleet comparison: Compare the efficiency of different bus models or driving habits.

It’s also useful for charter companies to quote accurate fuel surcharges to customers.

How to Choose Your Inputs

To get accurate results, you need realistic numbers:

  • Fuel tank capacity: Check the bus’s manual or the manufacturer’s spec sheet. For a typical 40-foot transit bus, this is often 100–150 gallons; for a school bus, 60–100 gallons; for a coach, 120–200 gallons.
  • Fuel efficiency: This varies widely. A city bus with frequent stops might get 3–5 mpg; a highway coach can get 6–8 mpg. Use real-world data from your fleet if possible, not just the sticker.
  • Trip distance: Use the actual route length, including detours and traffic, not just the straight-line distance.

If you don’t know the efficiency, you can estimate it by tracking fuel purchases and miles over a week.

Common Mistakes and Misconceptions

One common error is mixing up US gallons and imperial gallons (1 imperial gallon = 1.20095 US gallons). Another is using the theoretical maximum range without accounting for reserve fuel. Most fleet managers recommend not draining the tank completely; always keep at least 10% of the tank as a safety margin. Also, fuel efficiency drops with heavy loads, air conditioning use, and stop-and-go traffic, so the calculator’s result is an estimate, not a guarantee.

Another misconception is that a bus’s range is the same as its odometer reading. The range is the maximum distance on a full tank, but you should never plan to use 100% of it.

Limitations of the Formula

The simple formula assumes constant fuel efficiency, but in reality, efficiency varies with speed, terrain, and load. It also ignores the fuel needed for idling, which can be significant in city traffic. For long trips, you might want to factor in a 10–15% buffer. The calculator is a planning tool, not a precise predictor.

Frequently Asked Questions

How do I convert mpg to L/100km?

To convert miles per US gallon to liters per 100 km, divide 235.215 by the mpg value. For example, 6 mpg = 235.215 / 6 = 39.2 L/100km. Conversely, divide 235.215 by L/100km to get mpg.

What is a typical bus fuel tank size?

It depends on the bus type. City transit buses often have 100–150 gallon tanks, school buses 60–100 gallons, and long-distance coaches 120–200 gallons. Check the manufacturer’s specifications for your specific model.

How many miles can a bus go on a full tank?

Multiply the tank size by the fuel efficiency. For example, a 100-gallon tank at 6 mpg gives a range of 600 miles. Actual range will be lower due to traffic, terrain, and idling.

Why does my bus get lower mpg than the sticker?

Real-world conditions like heavy loads, air conditioning, frequent stops, and idling reduce efficiency. Sticker values are often from ideal highway driving. Track your own fuel usage to get a realistic number.

Should I plan to use the full range?

No, always keep a reserve. Aim to refuel when the tank is about 25% full, especially on long routes where gas stations may be scarce. This also protects the fuel pump from overheating.

Can I use this calculator for other vehicles?

Yes, the same formula works for any vehicle—cars, trucks, RVs—as long as you input the correct tank capacity and efficiency. Just adjust the units if needed.

Related

Formula used
in fuel_cap | Fuel tank capacity | gal | 100 | 0
in mpg | Fuel efficiency | mpg | 6 | 0
in trip_dist | Trip distance | mi | 250 | 0
out range | Estimated range | mi | fuel_cap * mpg | 1
out fuel_needed | Fuel needed for trip | gal | trip_dist / mpg | 1
out stops | Refueling stops needed | - | max(0, ceil(trip_dist / range - 0.001)) | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.