
Featured airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Cheap flights from Shanghai (SHA) to Koh Samui (USM)
Prices were available within the past 7 days and start at CA $426 for one-way flights and CA $752 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Wed., Jun. 11 - Wed., Jun. 18
PVG
Shanghai
USM
Koh Samui
CA $752 Roundtrip, found 5 days ago
CA $752
Roundtrip
found 5 days ago

Wed., Jun. 11 - Wed., Jun. 18
PVG
Shanghai
USM
Koh Samui
CA $757 Roundtrip, found 5 days ago
CA $757
Roundtrip
found 5 days ago

Wed., Jun. 11 - Sun., Jun. 15
PVG
Shanghai
USM
Koh Samui
CA $801 Roundtrip, found 5 days ago
CA $801
Roundtrip
found 5 days ago

Wed., Jun. 11 - Fri., Jun. 20
PVG
Shanghai
USM
Koh Samui
CA $887 Roundtrip, found 5 days ago
CA $887
Roundtrip
found 5 days ago

Mon., Feb. 9 - Fri., Feb. 13
PVG
Shanghai
USM
Koh Samui
CA $922 Roundtrip, found 3 days ago
CA $922
Roundtrip
found 3 days ago

Wed., Jun. 11 - Wed., Jun. 18
PVG
Shanghai
USM
Koh Samui
CA $940 Roundtrip, found 5 days ago
CA $940
Roundtrip
found 5 days ago
Expedia's Latest Trends
Hotels
Cheap Hotels in MississaugaIberostar Selection LisboaHotels near Chaweng BeachGolf Hotels in CancunVictoria Marriott Inner HarbourThe Address ConnollyHotels with a Pool in StrathmoreRadisson Blu Toronto DowntownFairmont Hotels in Niagara FallsLodges ElkfordAll Inclusive Resorts and Hotels in EuropeHotels in Downtown Ottawa
Flights
Flights from Toronto (YYZ) to Orlando (MCO)Flights from Chiang Mai to Koh SamuiFlights from Liberia (LIR) to Vancouver (YVR)Flights from Fort Lauderdale (FLL) to Nassau (NAS)Flights from South Burlington (BTV) to Montreal (YUL)Flights from Toronto (YYZ) to Birmingham (BHM)Flights from Toronto (YYZ) to Vancouver (YVR)Flights to CanadaFlights from Spokane (GEG) to Phoenix (PHX)Flights from WhitecourtFlights from Milos (MLO) to Mykonos (JMK)Flights from Calgary
Packages
*Available to Expedia members.