In the 80s and 90s my father in law in Latin America had a small Toyota pick up truck that made it to 1 million kilometers (which equals 625K miles). It was on his metal shop’s delivery duty every day. Different drivers. Definitely not even light duty. I am told that in the end (the last 100K) he would have to repair it quite a bit but was happy to do so because he wanted to break the million.
Of course down there you don’t have to deal with emissions and safety inspections.