Which airport are you flying from?

Direct flights from Ulaanbaatar to Shanghai

UBN - PVG route map All flights from UBN to PVG non-stop. There are direct flights from Chinggis Khan International Airport (UBN), Mongolia to Shanghai Pudong International Airport (PVG), China with Spring Airlines. 3 weekly departures are currently scheduled on this route. Departure time is 13:00. The flight distance is 1394 miles (2243 km). Flight time ranges from 3 hours and 55 minutes to 4 hours.

UBN
Chinggis Khan Airport
MongoliaUlaanbaatar , Mongolia
PVG
Shanghai Pudong Airport
ChinaShanghai , China
UBN
Chinggis Khan Airport
MongoliaUlaanbaatar , Mongolia
Shanghai Pudong Airport
ChinaShanghai , China
PVG
Flight time 3h 55min to 4h 0min
Updated Oct 5, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Spring Airlines Low-cost carrier

Departs at 13:00
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
3 flights/week
3 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Ulaanbaatar to Shanghai with Spring Airlines

This is a weekly direct flight schedule for Spring Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 2
Tue
Nov 3
Wed
Nov 4
Thu
Nov 5
Fri
Nov 6
Sat
Nov 7
Sun
Nov 8
9C7058
----
13:00
----
13:00
----
13:00
----

The timetable & schedule information was updated at 2026-10-05

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Ulaanbaatar to Shanghai scheduled departures

Select a date to see every published non-stop departure between UBN and PVG.

Thursday
Thu
Nov 05
1 flights(1)
Friday
Fri
Nov 06
0 flights(0)
Saturday
Sat
Nov 07
1 flights(1)
Sunday
Sun
Nov 08
0 flights(0)
Monday
Mon
Nov 09
0 flights(0)
Tuesday
Tue
Nov 10
1 flights(1)
Wednesday
Wed
Nov 11
0 flights(0)
Time
Airline
Flight
13:00
Spring Airlines Spring Airlines
9C7058
13:00
Spring Airlines Spring Airlines
9C7058
13:00
Spring Airlines Spring Airlines
9C7058
SPONSORED AD
UBN-PVG flight route
Route map from Ulaanbaatar, UBN to Shanghai, PVG. The distance is 1394 miles or 2243 km.
Ulaanbaatar - Shanghai direct flight map
SPONSORED AD
SPONSORED AD

UBN - PVG route facts

  • Distance
    1394 miles (2243 km)
  • Flight time
    3 hours and 55 minutes to 4 hours
  • Airline
    Spring Airlines Spring Airlines
  • Airline alliances
    Low-cost carrier
  • Cabins
    Economy
  • Hub airports
    PVG
  • Arrival terminals
    Terminal 2
  • Aircraft
    Airbus A320

Route FAQ

Spring Airlines operates non-stop flights from UBN to PVG with 3 weekly departures.

Scheduled flight time from UBN to PVG ranges from 3 hours and 55 minutes to 4 hours. The route covers 1394 miles (2243 km).

3 weekly departures are currently scheduled on this route, departing at 13:00.

Arrival terminal: Terminal 2.

Economy are currently scheduled on non-stop flights for this route.
Nearby airports that offer flights to Shanghai (PVG)
From (CSX)

57 flights per week

From (LJG)

53 flights per week

From (BPE)

20 flights per week

From (LUM)

14 flights per week

From (DQA)

14 flights per week

Direct flights from Ulaanbaatar to China
From Ulaanbaatar to Beijing

PKX Daxing International Airport

From Ulaanbaatar to Beijing

PEK Beijing Capital International Airport

From Ulaanbaatar to Hohhot

HET Hohhot Baita International Airport

From Ulaanbaatar to Manzhouli

NZH Manzhouli

From Ulaanbaatar to Eren Hot

ERL Eren Hot Airport

SPONSORED AD
SPONSORED AD