Photo by Tourism Western Australia

Popular airlines from Shanghai to Rottnest Island
- Air Canada
Air Canada
- WestJet
WestJet
- Flair Airlines
Flair Airlines
- American Airlines
American Airlines
- United
United
- Delta
Delta
- Porter Airlines
Porter Airlines
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 30% on select hotels after you book a flight*payments icon
Cheap flights from Shanghai (SHA) to Rottnest Island (PER)
Prices were available within the past 7 days and start at CA $406 for one-way flights and for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Nearby Cities
Top Routes to Rottnest Island
- Newark to Rottnest Island
- Calgary to Rottnest Island
- Los Angeles to Rottnest Island
- Winnipeg to Rottnest Island
- Manila to Rottnest Island
- Delhi to Rottnest Island
- New York to Rottnest Island
- Montreal to Rottnest Island
- Vancouver to Rottnest Island
- Brisbane to Rottnest Island
- Edmonton to Rottnest Island
- Toronto to Rottnest Island
- Ho Chi Minh City to Rottnest Island
- Sydney to Rottnest Island
- Tokyo to Rottnest Island
Expedia's Latest Trends
Hotels
- Hotels in Old Town Edinburgh
- Hotels near Manhattan Cruise Terminal
- Fairmont Empress
- Hotels in Munich City Centre
- Georgian Court Hotel, WorldHotels Elite
- Hotels near Kingston Waterfront
- Hampton Inn & Suites by Hilton Edmonton/West
- Sinbad's Hotel & Suites
- Radisson RED Hotel London Heathrow
- BIG Family & Multi-Family Cottage with Incredible View, Hot Tub & Sauna
- Barceló Maya Palace - All Inclusive
- Hotels with smoking rooms in Toronto
- Holiday Inn Express Hotel & Suites Airport Dieppe by IHG
- Golf Hotels in Tampa
- Fairmont Jaipur
- Hotels in Downtown Vancouver
Flights
- Flights from Vancouver (YVR) to Las Vegas (LAS)
- Flights from Vancouver (YVR) to Narita (NRT)
- Flights from Vancouver (YVR) to Edmonton (YEG)
- Flights to Port of Spain
- Flights from Goffs (YHZ) to Melbourne (MEL)
- Flights from Winnipeg (YWG) to Colorado Springs (COS)
- Flights from Detroit (DTW) to Ajnala (ATQ)
- Flights from Pearson Intl. to ROM-All Airports
*Available to Expedia members.