About Run Times


The Run Times module is a powerful scheduling tool that compares observed (actual) run-times against the scheduled run-time for every route. This data is then used to analyze and compare observed run times across periods of time, and even suggests run times that might be better suited to your system's operations.





View high-level run-times data – From the "All Routes" filter, you can see your agency's system-wide level performance for the time-window selected.

Customize parameters and add filters – 
The default parameters for "expected run-times" are set at +/- 3 minutes from the scheduled run-time (3 minutes longer and 3 minutes shorter), but these can be customized from the Filter panel. You can also change data filters, including days of week, time of day, and specific dates can be excluded. 


Dive deep with route- and trip-level run-times reports– Click on any route (or select it from the Filters panel) to view run-times data for each trip on a given route. Click on any trip to see run-times data between stops for a single trip. 
These run-time reports are broken up into 3 components: 

  • Fixed time is represented by light blue – this is the fastest 5th percentile travel time for the trip segment (or in the case of a whole trip, the sum of the stop-to-stop segment 5th percentile times)
  • Variable time represents any travel time beyond the fixed time. This is due to congestion and higher route stress. (there will always be some variable time)
  • Dwell times are shown in purple, and calculates the amount of stationary bus time at stops.

The route- and trip-level reports are available in three views: 

  • Components (described above) – median breakdown of fixed, variable, and dwell times. 
  • Distribution – shows a distribution of the overall run times recorded during this time period.
  • Percentile – sorts the distribution into 10th, 50th, and 90th percentile breakdowns. These percentiles are customizable from the gear icon in the upper-right corner. 




 The Comparison tab allows you to compare, side-by-side, the observed run times of two different time frames for the same route. This is great for comparing:

  • Weekend v.s. weekday differences
  • the impact of specific events as compared to the norm
  • Negative impact of construction along a route path
  • Positive impact of transit infrastructure, like bus-only lanes

Choose your time frames by selecting "Date & Time Range" in the Filters panel. Choose days of the week, times of day, and exclude certain days. Select "Range 2" to choose the second time frame to compare with. 

Get stop-level details by hovering over the line graph (observed run times) such as the elapsed run-time, average dwell at that stop, and the number of data points being analyzed. 






The Suggestion tab uses data referenced from the Analysis and Comparison to generate suggested run-times that may improve on-time performance for this route. 


Date & Time Range – be sure to pick at least 4 weeks of data from the Filters panel to be sure you're working with a healthy data set. 

Compare Potential OTP of your existing scheduled run-times with Swiftly's suggested run-times. OTP calculations assume that vehicles always depart the first stop on-time. 

View Cumulative or Non-Cumulative Run Times by checking the box in the upper-right portion of the screen. Cumulative run-times will show the elapsed run time of each displayed stop, while non-cumulative will reveal the run time differences between each segment of the route. 

Compare with Your Current Scheduled Run Times by checking the box in the upper-right portion of the dashboard screen.

Download suggested run-times into a CSV file by clicking the downward-arrow button.

Learn more about how Suggested Run Times are calculated by Swiftly here, or click the "i" (information) icon in the upper-right portion of the dashboard screen. 

Display  – Use the Display settings in the Filters panel make adjustments to: 

  • Displayed Service ID (Swiftly will automatically display the service ID with the most data).
  • Trip pattern (Swiftly will automatically display the trip pattern with the highest number of trips).
  • Stop type – View "All Stops" or operational "Timepoints".
  • Allowable Minutes – Adjust the on-time performance standard used to suggest run-times. 
  • Run-Time Format – display suggested run-times in either whole minutes or minutes-and-seconds.


Why can't I see the Run Times module on my dashboard?

Since the Run Times report is an additional module available for purchase, not all accounts will have access to Run Times. Contact Swiftly (support@goswift.ly) to find out if your agency has purchased the Run Times module. 


0 out of 0 found this helpful



Please sign in to leave a comment.