Should I use tea tree oil to clean after two day train ride with no shower?

Why? While tea tree oil may have some mild antibacterial activity, it has no effect on dirt. Soap and water is a quicker and much more straightforward solution to your problem.