King Khaled International Airport (RUH) is the origin airport and Shanghai Pudong International Airport (PVG) is the destination airport.
RUH and PVG are approximately 4,513 miles apart by great-circle distance.
Yes. Roame's current schedule feed shows nonstop service from RUH to PVG.
Airlines represented in the current schedule are China Eastern Airlines (MU) and Saudia (SV).
Aircraft listed in the current schedule include 330 and Airbus A330-200 (332).