In cities: taxis, buses, and local apps such as UB Cab
Between major cities: buses and minibuses
For long distances: domestic flights (e.g., Ulaanbaatar – Ulgii)
In the steppes: the most practical solution is to travel with a local agency providing a driver and 4x4. Renting a car independently is difficult and risky.