Network Analysis, Python, Qgis.
shown below: # 32 kmh (20mph); 48 kmh (30mph); 96 kmh (60mph) hwy_speeds = {"residential": 32, "secondary": 48, "tertiary": 96} Gp = ox.add_edge_speeds(Gp, hwy_speeds) Gp = ox.add_edge_travel_times(Gp) Now we have speeds for all edges in our network, we can calculate the travel time (in seconds)