1map logoGo to main page

Beijing, Beijing Municipality to Ulaanbaatar, Ulaanbaatar from $170: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Beijing, China
to
Ulaanbaatar, Mongolia

How to Get from Beijing to Ulaanbaatar: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$170 by carBest price
1336 kmDistance
5h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Beijing to Ulaanbaatar with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  35m
Estimated price
$227-621
Recommended
Company
various
Drive
Average Duration
16h  46m
Estimated price
$170-250
Cheapest
route map
Distance: 1336 km
Duration: 5h 35m

See more options

Company
various
Bus
Train
Average Duration
28h  5m
Estimated price
$0-0
Company
China Railways
Train
Average Duration
41h  17m
Estimated price
$0-0
Company
various
Bus
Train
Average Duration
45h  11m
Estimated price
$0-0

Traveling From Beijing to Ulaanbaatar

This journey from Beijing to Ulaanbaatar offers a captivating transition from China's bustling urban life to Mongolia's expansive landscapes, where vibrant culture meets serene nature.

Best Neighbourhoods in Ulaanbaatar

Ulaanbaatar is a city of diverse neighborhoods reflecting its rich culture and modern vibe.

Sukhbaatar Square
• Central location for major attractions.
• Hosts festivals and public events regularly.
Zaisan
• Offers stunning views of the city and surrounding hills.
• Known for its memorial and peaceful parks.
Naran Tuul Market
• Experience traditional Mongolian market culture.
• Great place for local crafts and souvenirs.

Best Times To Visit Ulaanbaatar's Attractions

Planning your visit around peak times can truly enhance your experience in Ulaanbaatar.

Gandan Monastery
Visit early mornings on weekdays for a quieter spiritual experience.
National Museum of Mongolia
Afternoons on weekdays provide fewer crowds and a more relaxed atmosphere.
Sukhbaatar Square
Evenings during weekdays are ideal for enjoying the lights and events.

Ulaanbaatar Weather: What to Expect Year-Round

Ulaanbaatar experiences a harsh continental climate, with cold winters and brief, mild summers; the best time to visit is from late spring to early fall when temperatures are more favorable for exploration. Weather conditions can significantly impact your travel plans, so being prepared for sudden changes is key to enjoying your experience.

Dining Recommendation in Ulaanbaatar

A must-try dish in Ulaanbaatar is buuz, traditional steamed dumplings filled with flavorful minced meat, offering a heartiness distinct from Beijing's dumpling varieties. Dining in Ulaanbaatar immerses you in a cozy, communal atmosphere where the rich flavors of locally sourced ingredients create a unique culinary experience that reflects Mongolia’s nomadic heritage.

Beijing - Ulaanbaatar operators

Explore transport companies operating between Beijing and Ulaanbaatar, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
airchina.com

Plane from Beijing Capital (PEK) to Ulaanbaatar (UBN)

Average Duration
2h 15m
Estimated price
$340-800
Website
miat.com

Plane from Beijing Capital (PEK) to Ulaanbaatar (UBN)

Average Duration
2h 15m
Estimated price
$227-650
Train Show train routes
Website
china-railway.com.cn

Train from Beijing North Station to Hohhot Station

Average Duration
2h 35m
Estimated price
2271-2272

Train from Erenhot to Ulaanbaatar

Average Duration
16h 55m
Estimated price
0-0

Train from Hohhot Station to Ulaanbaatar

Average Duration
36h 6m
Estimated price
0-0
Contact phone
(86)12306
Website
12306.cn

Train from Beijing North Station to Hohhot

Average Duration
2h 35m
Estimated price
2271-2272
Bus
Website
chinabusguide.com

Bus from Beijing Yongdingmen to Erenhot

Average Duration
10h
Estimated price
2277-2277

Bus from Beijing Liuliqiao to Hohhot

Average Duration
7h
Estimated price
2278-2278

Beijing to Ulaanbaatar: Overview of Bus, Train, Flight, and Car Trips

Traveling between Beijing and Ulaanbaatar offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a thrilling road trip from bustling Beijing to the charming city of Ulaanbaatar spanning a distance of 830 miles. 💸 Experience the freedom of the open road as you navigate through varying terrains, with the cost of the journey by car ranging between $170 to $250, offering an affordable and adventurous excursion. 🏞️ Immerse yourself in the beauty of the landscapes as you drive approximately 16 hours and 46 minutes from Beijing to Ulaanbaatar, creating unforgettable memories along the way.
Average price
$170 - $250
🌄 The 41-hour adventure offers a unique perspective of the vast and diverse terrain between China and Mongolia. Enjoy the comfort of the China Railways G-Class as you cross borders and make unforgettable memories.
Departure Point
Beijing North Station
Arrival Point
Ulaanbaatar station
Useful tips for train travellers
Onboard, you can enjoy catering services that typically include a dining car providing various meals like local Chinese and Mongolian dishes. Some trains offer meal options that you can pre-order, while others serve set meals. Always check if they have vegetarian or special dietary options available.
The train from Beijing to Ulaanbaatar usually offers different seating classes: First Class, Business Class, and soft sleeper compartments. First Class features privacy curtains and possibly several amenities like charging ports. Business Class offers larger seating and enhanced service, while soft sleeper is most comfortable for overnight travel with a four-berth layout. Select your class based on comfort preference and budget.
There are multiple operators on this route, including Mongolian Railways and China Railways. Their official websites are: Mongolian Railways - mongolianrailways.com and China Railways - china-railway.com.cn It's advisable to book tickets in advance, especially during peak season.
🛫 Flying from Beijing Capital Airport to Ulaanbaatar Airport is a convenient option for travelers, with the quickest direct flight taking only 2 hours and 15 minutes. 💸 Travelers can find flight tickets between Ulaanbaatar and Beijing at a range of prices, typically falling between $227 to $621, making it accessible for various budgets.
Departure Point
Beijing Capital Airport
Arrival Point
Ulaanbaatar Airport

Frequently asked questions

Find out more about the route from Beijing to Ulaanbaatar.

Or choose the category:
The distance between Beijing and Ulaanbaatar is 731 miles by air and 832.8 miles by road. By train, it takes approximately 41 hours and 17 minutes to travel from Beijing to Ulaanbaatar. Alternatively, taking a bus to Erenhot and then a train to Ulaanbaatar will take approximately 28 hours and 5 minutes. By plane, it only takes 5 hours and 35 minutes to reach Ulaanbaatar from Beijing. If traveling from Ulaanbaatar to Beijing by car, the journey takes approximately 16 hours and 49 minutes.
The most cost-effective option for traveling from Beijing to Ulaanbaatar is driving, as it costs approximately $170-250. However, this option is time-consuming, taking around 16 hours and 49 minutes. On the other hand, the fastest mode of transportation is flying, which takes only 5 hours and 35 minutes. Although it is a bit more expensive, with prices ranging from $220-$600, it is a time-efficient option for those looking to reach Ulaanbaatar quickly.
To travel from Beijing to Ulaanbaatar without using public transportation, you can choose to drive. The driving distance between the two cities is approximately 833 miles, and it takes about 16 hours and 49 minutes to complete the journey by car. However, it is important to note that the prices for this mode of transportation can vary, ranging from $170 to $250.
To travel from Beijing to Ulaanbaatar without a car, the best option is to take a bus and then a train via Erenhot. This route takes approximately 28 hours and 5 minutes and provides a convenient and affordable mode of transportation. The journey allows you to enjoy the scenic views along the way and experience the different landscapes of China and Mongolia.
No, there is no direct train link between Beijing and Ulaanbaatar. However, there are train services available with transfers. The journey typically takes around 41 hours and 17 minutes, with transfers at Beijing North Station and Hohhot Station. The train services are operated by China Railways G-Class and China Railways.
The flight between Beijing and Ulaanbaatar typically takes approximately 2 hours and 15 minutes. The duration of the flight may vary depending on the specific airline and weather conditions. The cost of a flight between the two cities can range between $227 and $571, depending on factors such as the airline, time of booking, and availability of promotions or discounts. It is recommended to check with different airlines and book in advance to secure the best price for your travel.
There are over 200 hotels available in Ulaanbaatar to suit various budgets and preferences. Prices start at just $8, making it affordable for travelers. Whether you're looking for luxury accommodations or budget-friendly options, there is plenty of choice available in Ulaanbaatar to ensure a comfortable stay during your visit.