I typically change oil every 5 to 6K miles but did forget for a while and went 30K once. Frontier is 10 years old with 195K mostly highway miles on it and runs smooth and strong.