Skip to content
1 USD = 3,599 ₮
Before you go

Ulaanbaatar to Ulan-Ude ticket information

*The cheapest way to get from Ulaanbaatar to Ulan-Ude is to take a bus.* **Ticket price - 61,400MNT (18USD)** **Reservation bus tickets** **Ulaanbaatar (UB)…

MGMongolia Guide team · 2 min read · Updated October 2026

The cheapest way to get from Ulaanbaatar to Ulan-Ude is to take a bus. Ticket price - 61,400MNT (18USD)

Reservation bus tickets Ulaanbaatar (UB) - Ulan-Ude

RouteDepartureArrival****Ulaanbaatar (UB) -

Ulan-Ude

Bus departs Ulaanbaatar daily at 07:30 in the morning.

Bus departs Ulaanbaatar from Dragon bus station.

Time on the way is around 12 hours around 18:00 - 19:00. Arrival time depends on border crossing time.

Bus arrives to Ulan-Ude to old bus station by address: Sovetskaya street 1B.

Ulaanbaatar (UB) - Ulan-UdeBus departs Ulaanbaatar daily at 19:00 in the evening.

Bus departs Ulaanbaatar from Dragon bus station.

Time on the way is around 12 hours around 07:00 in the morning.

Bus arrives to Ulan-Ude to old bus station by address: Sovetskaya street 1B.

you can get your ticket by this link:

https://eticket.transdep.mn

1. The distance from Ulan-Ude to Ulan Bator is about 600 km. The road is very good. It would take 8-9 hours. And so the trip takes about 12 hours. For comparison: from Ulan-Ude to Ulan Bator, it takes from 18 to 24 hours.

2. The bus traveling to Mongolia and from 45-seater, large and convenient. Sometimes the number of bus tickets is indicated.

3. Tickets are sold on the basis of a passport. That is, the data from your document is entered into the ticket.

4. Passenger bag weighing no more than 35 kg and dimensions not exceeding 60 * 40 * 20 cm.

5. The cost of ticket is not refundable. If you could not get a ticket.

The another way to get from Ulaanbaatar to Ulan-Ude is to take a train .

Ticket price - Adult305.100MNT (87USD), under 12 years old 188,750MNT (55USD)

Travel from Ulaanbaatar to Ulan-Ude by train. The journey time of the direct train connection is 17 hours.

The travel distance is 657 kilometres. The departure time in Ulaanbaatar is 15:22. The arrival time in Ulan Ude is 06:30

Reservation bus tickets Ulaanbaatar (UB) - Ulan-Ude

RouteDepartureArrival****Ulaanbaatar (UB) -

Ulan-Ude

There are 2 buses from Ulaanbaatar (UB) to Ulan-Ude. Departure from Ulaanbaatar (UB) at 15.22 on Saturdays and Sundays.

Bus departs Ulaanbaatar from Ulaanbaatar train station

Time on the way is around 12 hours around 06:30

Getting to Ulan Ude Train Station

Address: Ulan Ude Train Station, RHRM+77 Ulan-Ude, Russia

you can get your ticket by this link:

https://eticket.ubtz.mn

Was this article helpful?

Keep reading

We use cookies to keep you signed in. With your OK, we’d also use Google Analytics cookies to see which pages are useful. Privacy statement