Google Maps estimates are wildly off when parts of the drive are along unpaved roads in Australia. It assumes a ludicrously low speed of 30-40 km/h for such roads, when most cars are able to go 80+ km/h, depending on the road. I've beaten Google arrival estimates by more than 2 hours on some drives.
When planning drives involving unpaved sections, we usually ask Google for the estimates for the paved sections (which are generally accurate), then estimate the unpaved sections based on the distance and a guess at a reasonable speed for the road.
I've also noticed that Google is much better at estimating speeds along unpaved roads that have mobile signal coverage. It seems like it uses user-generated driving data for them to some extent, but not at all for the ones without coverage. This leads me to think that they accept real-time user data, but will not "queue" the gathered data on the app for uploading later, when mobile signal is available.
This seems like a strange decision, given that unpaved roads and lack of mobile coverage correlate by nature. I suppose it's probably a security-minded decision, to prevent malicious agents from easily uploading bad data. Or maybe a quirk of the way Waze data plays into this.
https://www.linkedin.com/pulse/google-maps-digital-trespass-...
https://www.drivingdirectionsandmaps.com/traffic-conditions-...
I usually manage to knock a 4.5 hour drive down to 4 hours or less.
Some areas allow lane splitting, others don't. Some riders are on tourers that can't hop through traffic but can maintain highway speeds comfortably, others ride single-cylinder dual sport bikes that can't maintain 60 without taking a physical toll on the rider. And every rider has a slightly different risk tolerance, which translates to different behavior in traffic. I personally don't mind lane splitting between two semi trucks cruising abreast at highway speed, but I get anxious squeezing through cramped city traffic. And I slow down considerably anywhere a SMIDSY might happen, even if I have the right of way.
Also, it may be difficult for Google to identify who is riding a motorcycle from location data alone, which is what they would use to generate the motorcycle estimations. Not sure how they would do it...maybe using accelerometer/gyro data to identify inward leans during turns? The assumption being that cars will lean outwards, while bikes will lean inwards.