There are 8 ways to get from Tbilisi to Mongolia by plane, taxi, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to New Ulaanbaatar International Airport, taxi
best- Fly from Tbilisi International Airport (TBS) to New Ulaanbaatar International Airport (UBN)plane TBS - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
14h 38m$326–1,185Fly to Gorno-Altaysk Airport, drive
cheapest- Fly from Tbilisi International Airport (TBS) to Gorno-Altaysk Airport (RGK)plane TBS - RGK
- Drive from Gorno-Altaysk Airport (RGK) to Ölgiicar
30h 5m$247–856Bus, train via Moscow
- Take the bus from Ortachala Bus Station to Pyatigorsk Bus stationbus
- Take the train from Piatigorsk to Kazansky Railway Terminaltrain
- Take the train from Moscow Vostochny Station to Vladimirtrain
- Take the train from Vladimir to Irkutsk Pastrain
- Take the train from Irkutsk Pas to Ulaanbaatartrain
5d 12hDrive 6,251.8 km
- Drive from Tbilisi Didube to Ulaanbaatarcar 6,251.8 km
3d 21h$946–1,366Fly to Kyzyl, drive
- Fly from Tbilisi International Airport (TBS) to Kyzyl (KYZ)plane TBS - KYZ
- Drive from Kyzyl (KYZ) to Ulaangomcar
26h 1m$252–891Fly to Ulan-Ude, train
- Fly from Tbilisi International Airport (TBS) to Ulan-Ude (UUD)plane TBS - UUD
- Take the train from Ulan-Ude to Darkhantrain
23h 12m$257–959Bus, train
- Take the bus from Ortachala Bus Station to Vladikavkaz 1 Bus stationbus
- Take the train from Beslan to Mineralnye Vodytrain
- Take the train from Mineralnye Vody to Vladimirtrain
- Take the train from Vladimir to Irkutsk Pastrain
- Take the train from Irkutsk Pas to Ulaanbaatartrain
5d 20hBus, train via Novosibirsk
- Take the bus from Ortachala Bus Station to Pyatigorsk Bus stationbus
- Take the train from Piatigorsk to Novosibirsk Gltrain
- Take the train from Novosibirsk Gl to Sliudianka 1train
- Take the train from Sliudianka 1 to Ulaanbaatartrain
5d 20h
Tbilisi International Airport (TBS) to New Ulaanbaatar International Airport (UBN) flights
Comparing Your Travel Options
The cheapest way to get from Tbilisi to Mongolia is to fly and drive which costs $240 - $900 and takes 30h 5m.
The fastest way to get from Tbilisi to Mongolia is to fly and taxi which takes 14h 38m and costs $320 - $1,200.
The distance between Tbilisi and Mongolia is 4866 km. The road distance is 6251.8 km.
The best way to get from Tbilisi to Mongolia without a car is to bus and train via Moscow which takes 5 days 12h and costs .
It takes approximately 14h 38m to get from Tbilisi to Mongolia, including transfers.
Yes, the driving distance between Tbilisi to Mongolia is 6252 km. It takes approximately 3 days 21h to drive from Tbilisi to Mongolia.
There are 429+ hotels available in Mongolia.
What companies run services between Tbilisi, Georgia and Mongolia?
There is no direct connection from Tbilisi to Mongolia. However, you can take the line 346 bus to Metro Station Samgori, take the line 337 bus to Tbilisi Airport, walk to Tbilisi International Airport (TBS) airport, fly to New Ulaanbaatar International Airport (UBN), then take the taxi to Ulaanbaatar. Alternatively, you can take a bus from Ortachala Bus Station to Ulaanbaatar via Pyatigorsk Bus station, Piatigorsk, Kazansky Railway Terminal, Komsomolskaya, Cherkizovskaya, Moscow Vostochny Station, Vladimir, and Irkutsk Pas in around 5d 12h.
- Website
- s7.ru
Flights from Tbilisi International Airport to New Ulaanbaatar International Airport via Novosibirsk, Irkutsk
- Ave. Duration
- 13h 50m
- When
- Monday
- Estimated price
- $420–1,000
Flights from Tbilisi International Airport to Kyzyl via Novosibirsk
- Ave. Duration
- 21h 5m
- When
- Monday and Friday
- Estimated price
- $310–750
Flights from Tbilisi International Airport to Kyzyl via Baku Heydar Aliyev, Novosibirsk
- Ave. Duration
- 18h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $210–850
Flights from Tbilisi International Airport to Kyzyl via Kurumoch, Novosibirsk
- Ave. Duration
- 16h 55m
- When
- Thursday
- Estimated price
- $210–850
Flights from Tbilisi International Airport to Kyzyl via Ufa, Novosibirsk
- Ave. Duration
- 18h 45m
- When
- Friday
- Estimated price
- $210–850
Flights from Tbilisi International Airport to Kyzyl via Erevan, Novosibirsk
- Ave. Duration
- 20h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $210–850
Flights from Tbilisi International Airport to Kyzyl via Koltsovo, Novosibirsk
- Ave. Duration
- 21h 10m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- $210–850
Flights from Tbilisi International Airport to Kyzyl via Mineralnye Vody, Novosibirsk
- Ave. Duration
- 28h 55m
- When
- Sunday
- Estimated price
- $210–850
Flights from Tbilisi International Airport to Gorno-Altaysk Airport via Novosibirsk
- Ave. Duration
- 25h 35m
- When
- Monday and Friday
- Estimated price
- $290–700
Flights from Tbilisi International Airport to Gorno-Altaysk Airport via Baku Heydar Aliyev, Novosibirsk
- Ave. Duration
- 18h 10m
- When
- Saturday
- Estimated price
- $190–800
Flights from Tbilisi International Airport to Gorno-Altaysk Airport via Kurumoch, Novosibirsk
- Ave. Duration
- 21h 25m
- When
- Thursday
- Estimated price
- $190–800
Flights from Tbilisi International Airport to Gorno-Altaysk Airport via Ufa, Novosibirsk
- Ave. Duration
- 23h 15m
- When
- Friday
- Estimated price
- $190–800
Flights from Tbilisi International Airport to Ulan-Ude via Novosibirsk
- Ave. Duration
- 15h 15m
- When
- Friday and Monday
- Estimated price
- $340–800
Flights from Tbilisi International Airport to Ulan-Ude via Erevan, Novosibirsk
- Ave. Duration
- 15h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $250–950
Flights from Tbilisi International Airport to Ulan-Ude via Novosibirsk, Irkutsk
- Ave. Duration
- 17h 40m
- When
- Monday and Friday
- Estimated price
- $340–800
- Website
- iraero.ru
Flights from Tbilisi International Airport to New Ulaanbaatar International Airport via Ufa, Irkutsk
- Ave. Duration
- 11h 10m
- When
- Friday
- Estimated price
- $310–1,200
Flights from Tbilisi International Airport to New Ulaanbaatar International Airport via Novosibirsk, Irkutsk
- Ave. Duration
- 13h 10m
- When
- Monday and Friday
- Estimated price
- $420–1,000
Flights from Tbilisi International Airport to Ulan-Ude via Novosibirsk, Irkutsk
- Ave. Duration
- 9h 10m
- When
- Monday
- Estimated price
- $340–800
- Website
- hunnuair.com
Flights from Tbilisi International Airport to New Ulaanbaatar International Airport via Almaty
- Ave. Duration
- 17h
- When
- Saturday
- Estimated price
- $500–1,300
Flights from Tbilisi International Airport to New Ulaanbaatar International Airport via Baku Heydar Aliyev, Almaty
- Ave. Duration
- 21h 45m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $650–2,600
- Website
- flyredwings.com
Flights from Tbilisi International Airport to Gorno-Altaysk Airport via Koltsovo
- Ave. Duration
- 23h 15m
- When
- Monday and Friday
- Estimated price
- $190–800
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Piatigorsk to Kazansky Railway Terminal
- Ave. Duration
- 22h 46m
- Frequency
- Once daily
- Estimated price
- $50–100
- Website
- Russian Railways
- 1nd Class (SW)
- $220–310
- 3rd Class (Platzcart)
- $50–70
- 2nd Class (Kupé)
- $70–100
Train from Moscow Vostochny Station to Vladimir
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- $12–35
- Website
- Russian Railways
- 1nd Class (SW)
- $80–120
- 3rd Class (Platzcart)
- $12–17
- 2nd Class (Kupé)
- $24–35
Train from Vladimir to Irkutsk Pas
- Ave. Duration
- 3d 1h
- Frequency
- Once daily
- Estimated price
- $120–220
- Website
- Russian Railways
- 1nd Class (SW)
- $470–700
- 3rd Class (Platzcart)
- $120–170
- 2nd Class (Kupé)
- $150–220
Train from Beslan to Mineralnye Vody
- Ave. Duration
- 3h 8m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- Russian Railways
- 1nd Class (SW)
- $80–110
- 3rd Class (Platzcart)
- $11–16
- 2nd Class (Kupé)
- $24–35
Train from Mineralnye Vody to Vladimir
- Ave. Duration
- 31h 7m
- Frequency
- 3 times a week
- Estimated price
- $55–110
- Website
- Russian Railways
- 1nd Class (SW)
- $230–330
- 3rd Class (Platzcart)
- $55–80
- 2nd Class (Kupé)
- $75–110
Train from Vladimir to Irkutsk Pas
- Ave. Duration
- 3d 1h
- Frequency
- Once daily
- Estimated price
- $120–220
- Website
- Russian Railways
- 1nd Class (SW)
- $470–700
- 3rd Class (Platzcart)
- $120–170
- 2nd Class (Kupé)
- $150–220
Train from Piatigorsk to Novosibirsk Gl
- Ave. Duration
- 3d 3h
- Frequency
- Once daily
- Estimated price
- $110–190
- Website
- Russian Railways
- 1nd Class (SW)
- $410–600
- 3rd Class (Platzcart)
- $110–150
- 2nd Class (Kupé)
- $130–190
Train from Novosibirsk Gl to Sliudianka 1
- Ave. Duration
- 33h 40m
- Frequency
- 3 times a day
- Estimated price
- $50–100
- Website
- Russian Railways
- 1nd Class (SW)
- $220–310
- 3rd Class (Platzcart)
- $50–70
- 2nd Class (Kupé)
- $70–100
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Moscow Vostochny Station to Vladimir
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- $8–16
- Website
- Russian Railways
- Lastochka Train
- $11–16
- Commuter Electric Train
- $8–13
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Irkutsk Pas to Ulaanbaatar
- Ave. Duration
- 23h 40m
- Frequency
- Once a week
- Estimated price
- $11–24
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $30–40
- Sitting coach
- $11–14
- Soft sleeper coach
- $21–24
Train from Ulan-Ude to Darkhan
- Ave. Duration
- 9h 57m
- Frequency
- Once a week
- Estimated price
- $4–10
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $13–16
- Sitting coach
- $4–6
- Soft sleeper coach
- $8–10
Train from Irkutsk Pas to Ulaanbaatar
- Ave. Duration
- 23h 40m
- Frequency
- Once a week
- Estimated price
- $11–24
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $30–40
- Sitting coach
- $11–14
- Soft sleeper coach
- $21–24
Train from Sliudianka 1 to Ulaanbaatar
- Ave. Duration
- 21h 3m
- Frequency
- Once a week
- Estimated price
- $10–22
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $30–36
- Sitting coach
- $10–12
- Soft sleeper coach
- $19–22
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Beslan to Mineralnye Vody
- Ave. Duration
- 3h 38m
- Frequency
- Once daily
- Estimated price
- $3–7
- Book at
- Russian Railways
- Phone
- +995 555 68 50 05
- Website
- facebook.com
Bus from Ortachala Bus Station to Pyatigorsk Bus station
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Schedules at
- facebook.com
Bus from Ortachala Bus Station to Vladikavkaz 1 Bus station
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Schedules at
- facebook.com
Bus from Ortachala Bus Station to Pyatigorsk Bus station
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Schedules at
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, 4 of the smartest ways to explore Australia, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.











