Ulaanbaatar Railway Station, Ulaanbaatar, Mongolia
Almaty, Kazakhstan
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 4408.44 km | 121h 42mins | 18,998 KZT | 124.0 |
| Train | 5334.16 km | 90h 48mins | 21,756 KZT | 142.0 |
| Train | 4976.96 km | 100h 42mins | 24,360 KZT | 159.0 |
| Train | 4854.72 km | 124h 23mins | 61,283 KZT | 400.0 |
| Flight | 3000.9 km | 13h 31mins | 72,467 KZT | 473.0 |
| Drive | 3370.64 km | 43h 37mins | 74,487 KZT | 486.18 |
| Flight | 2404.81 km | 10h 31mins | 85,643 KZT | 559.0 |
The best and cheapest way to get from Ulaanbaatar Railway Station, Ulaanbaatar, Mongolia and Almaty, Kazakhstan is to travel by train, which will cost about 18,998 KZT or 111.60 USD.