Trip to Singapore

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Shanghai to Singapore

🛫 Flying from Shanghai Pudong Airport to Singapore Changi Airport is convenient with a quick direct flight taking only 5 hours and 20 minutes. 💸 The cost of a flight between these two bustling cities ranges from $129 to $362, giving travelers the opportunity to find a ticket within their budget.

Where to stay in Singapore

There are over 842 hotels to stay in Singapore. Prices range from $8 per night.

Accomodation
  • There are several airlines that offer flights between Shanghai and Singapore. Air China, Spring Airlines, Malaysia Airlines, and three other airlines operate flights from Shanghai Pudong Airport to Singapore Changi Airport. Travelers have a variety of options to choose from, with multiple flights available daily to accommodate different schedules and preferences. It is recommended to compare prices, schedules, and services offered by each airline to select the best option for your journey.
  • The flight from Shanghai to Singapore typically takes approximately 8 hours and 42 minutes. This duration may vary depending on factors such as the specific route taken by the airline, weather conditions, and air traffic. Passengers are advised to check with their chosen airline for the most up-to-date and accurate information regarding flight duration for their specific travel dates.
  • The cost of a flight from Shanghai to Singapore typically ranges from $129 to $362, depending on various factors such as the airline chosen, the time of booking, and the class of travel selected. It is recommended to compare prices across different airlines and booking platforms to find the best deal that suits your budget and preferences. Additionally, booking in advance or taking advantage of promotions and discounts can help secure a more affordable fare for your journey.