When I was in Russia, in Ulan-Ude (city on Trans-Siberian Railway), I took the bus to Ulaanbaatar, Mongolia, which took around 12 hours.
Bus terminal in Ulan-Ude, Russia for daily morning (7am??) Bus to Ulaanbaatar, Mongolia (In Bus terminal, there is a ticket counter where you can buy a ticket): 51.8338416, 107.5736271 (GPS coordinates)
From Ulaanbaatar you can visit Terelj National Park, which is very closed. Is very nice to hike and camp there. Photos below …
Bus stop in Ulaanbaatar to Nalaikh (for Terelj National Park). From Nalaikh need to hitch-hike or take a taxi to the park) : 47.9050696,106.9473617 (GPS coordinates)
Direct bus to Terelj National Park need to catch on this street (I am not sure about time table): 47.9123223, 106.9802123 (GPS coordinates)
How to easily and cheaply travel from Ulaanbaatar, Mongolia to Beijing, China:
- Go by direct train from Ulaanbaatar to Zamyn-Üüd (Chinesse border town).
- In front of the Zamyn-Üüd train station, there are direct buses to Beijing, China. Need to find them, or they will find you (drivers offered me this bus when I leaved the train station). Recommend you to take this bus. Another option is to take a taxi through border to Erlian in China, but this is too complicated and expensive.
=== Knaper ===