>>>>
Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap Flights from Shanghai to Rhodes Diagoras International Airport

  • One way
  • Round-trip
sortSort: Price (Lowest)
  • Sort: Price (Lowest)
  • Sort: Departure (Earliest)

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Selected Airlines from Shanghai to Rhodes Diagoras International Airport
Hainan Airlines
From € 332
Shenzhen Airlines
From € 343
Air China
From € 351
Vietnam Airlines
From € 394
Juneyao Airlines
From € 401
China Southern Airlines
From € 433
Emirates
From € 454
Finnair
From € 460
Etihad Airways
From € 466
Qatar Airways
From € 469
ANA airlines
Find more flights and airlines

Airports in Shanghai

Flight Schedule from Shanghai to Rhodes Diagoras International Airport
Flight info.
Departure
Arrival
Weekly Schedule
  1. QR871

    00:35

    PVG

    9.3h

    04:50

    DOH

    SMTWTFS
  2. QR207

    13:20

    DOH

    4.8h

    18:10

    ATH

    SMTWTFS
  3. GQ284

    21:00

    ATH

    1.0h

    22:00

    RHO

    -M-WTFS
  4. QR871

    00:35

    PVG

    9.3h

    04:50

    DOH

    SMTWTFS
  5. QR203

    07:35

    DOH

    4.8h

    12:25

    ATH

    SMTWTFS
  6. GQ284

    21:00

    ATH

    1.0h

    22:00

    RHO

    -M-WTFS
  7. QR871

    00:35

    PVG

    9.3h

    04:50

    DOH

    SMTWTFS
  8. QR203

    07:35

    DOH

    4.8h

    12:25

    ATH

    SMTWTFS
  9. GQ286

    05:40

    ATH

    1.0h

    06:40

    RHO

    S-T-T-S
  10. MS952

    01:10

    PVG

    12.5h

    08:40

    CAI

    --T-T-S
  11. MS747

    10:10

    CAI

    2.0h

    12:10

    ATH

    SMTWTFS
  12. GQ284

    21:00

    ATH

    1.0h

    22:00

    RHO

    -M-WTFS
  13. MS952

    01:10

    PVG

    12.5h

    08:40

    CAI

    --T-T-S
  14. MS749

    16:35

    CAI

    2.0h

    18:35

    ATH

    SMTWTFS
  15. GQ284

    21:00

    ATH

    1.0h

    22:00

    RHO

    -M-WTFS
  16. MS952

    01:10

    PVG

    12.5h

    08:40

    CAI

    --T-T-S
  17. MS747

    10:10

    CAI

    2.0h

    12:10

    ATH

    SMTWTFS
  18. A3214

    18:55

    ATH

    1.0h

    19:55

    RHO

    SMTWTFS
  19. MU8639

    01:50

    PVG

    12.3h

    08:05

    BUD

    SMTWTFS
  20. A3879

    09:35

    BUD

    1.9h

    12:30

    ATH

    -M-WTF-
  21. A3218

    23:10

    ATH

    1.0h

    00:10

    RHO

    SMTWTFS
  22. HU7610

    20:15

    SHA

    2.5h

    22:45

    PEK

    SMTWTFS
  23. HU753

    03:15

    PEK

    10.5h

    06:45

    MAN

    -M-W-FS
  24. FR9076

    11:55

    MAN

    4.3h

    18:15

    RHO

    -MT--FS
  25. HU7610

    20:15

    SHA

    2.5h

    22:45

    PEK

    SMTWTFS
  26. HU489

    03:10

    PEK

    9.6h

    06:45

    BER

    S-TWT-S
  27. EW8672

    06:40

    BER

    3.1h

    10:45

    RHO

    S---T--
  28. AY088

    21:10

    PVG

    14.3h

    06:30

    HEL

    S-T-T--
  29. AY1863

    15:50

    HEL

    3.8h

    19:40

    RHO

    SM-WTFS

Flight Info of Flights from Shanghai to Rhodes Diagoras International Airport

Cheapest direct flight price

€ 459

Cheapest month

June

Peak season for travel

March

FAQs for Shanghai to Rhodes Diagoras International Airport Flights

  • When to buy flight tickets from Shanghai (SHA) to Rhodes (RHO) the cheapest?

    Airlines adjust prices for flights from Shanghai to Rhodes based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much is a flight from Shanghai (SHA) to Rhodes (RHO) cost?

    According to Trip.com's data, the lowest price is around € 1,171.
  • What is the transportation method from the main airport to downtown in Rhodes?

    • The distance from Rhodes "Diagoras" International Airport to downtown is about 28km, by taxi about 40 minutes.
  • How many airports in Rhodes?

    There are 1 airports near Rhodes: Rhodes "Diagoras" International Airport.