Helping travelers to find the best flight offers
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Ulaanbaatar to Nha Trang:
•
•
•
•
•
•
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Looking for affordable flights from Ulaanbaatar to Nha Trang? Look no further! Our air ticket search website offers the best deals on flights between these two stunning destinations. Ulaanbaatar, the vibrant capital of Mongolia, and Nha Trang, the dazzling coastal city of Vietnam, await your visit. Explore the beautiful landscapes and rich cultural heritage of both countries while keeping your travel costs low. Whether you're planning a relaxing beach getaway or seeking an adventure-filled trip, our website provides the most competitive prices. Don't miss out on this opportunity to save big on your flight from Ulaanbaatar to Nha Trang. Start your search now and experience the thrill of finding cheap flights with just a few clicks!
The cheapest one-way flight from Ulaanbaatar to Nha Trang departs on 01/25/2026, is operated by Jeju Air and costs $288
The cheapest roundtrip flight from Ulaanbaatar to Nha Trang departs on 05/11/2026, is operated by MIAT Mongolian Airlines and costs $541
Fastest flight from Ulaanbaatar to Nha Trang takes 10h 55m
There are no direct flights on this route.
The distance between Ulaanbaatar and Nha Trang is 3966km (2459 miles). The time difference between Ulaanbaatar and Nha Trang is 1h
The Ulaanbaatar — Nha Trang route is served by a wide range of airlines: 5 in total, including Jeju Air, MIAT Mongolian Airlines, Air China, China United Airlines, and Hahn Air. Competition among carriers gives passengers the opportunity to find tickets at attractive fares — with prices starting from $288. Our service helps compare all available offers within seconds and choose the most convenient option. You can filter flights by price, departure time, or baggage rules to make your trip as comfortable as possible. With so many airlines, there’s always a chance to catch special promotions and save.
Starting at $288
Starting at $305
Starting at $309
Starting at $311
Starting at $404
Looking for direct flights from Ulaanbaatar, Mongolia to Nha Trang, Vietnam? Currently, there are no direct flight routes available for this destination. However, fret not! You can still embark on a memorable journey by opting for alternative routes with transfers. One possible option is to choose a connecting flight via Seoul, South Korea. Major airlines like Korean Air and Asiana Airlines offer flights from Ulaanbaatar to Seoul, followed by a convenient connecting flight from Seoul to Nha Trang. Another alternative is to transit through Beijing, China. Air China operates flights from Ulaanbaatar to Beijing, and then you can book a connecting flight with Vietnam Airlines to reach Nha Trang. While these flights may require a layover, they provide an opportunity to explore vibrant cities along the way. Start your search today and discover the best flight options for your journey!
There appear to be no direct flights from Ulaanbaatar to Nha Trang at this time.... Well, or something went wrong on our side and we couldn't find anything
Unable to find information about the schedule of direct flights from
The cheapest flight ticket from Ulaanbaatar to Nha Trang according to data for the last 48 hours costs $288
Often the best time to buy tickets from Ulaanbaatar to Nha Trang is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Ulaanbaatar to Nha Trang can be found flying in these months: January, February, December.
The fastest flights from Ulaanbaatar to Nha Trang start from 10 hours 55 minutes in the air.
The following airlines operate direct flights on the route Ulaanbaatar — Nha Trang:
The minimum one-way ticket price from Ulaanbaatar to Nha Trang is $288 (January 2026), while the maximum is $327 (March 2026). On average, a ticket costs $304–$609.