Flights to Finnair destinations | Finnair China

Explore our destinations

You can fly to numerous destinations worldwide with Finnair and in cooperation with our partner airlines. It’s good to stay updated with the travel requirements when planning your travels.


Round-trip flights from Shanghai

Filtered destinations

142 results with current filters

London

United Kingdom
We couldn't load the price. Try searching for flights on the next page.
Continue

Helsinki

Finland
We couldn't load the price. Try searching for flights on the next page.
Continue

New York

USA
We couldn't load the price. Try searching for flights on the next page.
Continue

Manchester

United Kingdom
We couldn't load the price. Try searching for flights on the next page.
Continue

Edinburgh

United Kingdom
We couldn't load the price. Try searching for flights on the next page.
Continue

Stockholm

Sweden
We couldn't load the price. Try searching for flights on the next page.
Continue

Hong Kong

Hong Kong, China
We couldn't load the price. Try searching for flights on the next page.
Continue

Zürich

Switzerland
We couldn't load the price. Try searching for flights on the next page.
Continue

Chicago

USA
We couldn't load the price. Try searching for flights on the next page.
Continue

Dublin

Ireland
We couldn't load the price. Try searching for flights on the next page.
Continue

Budapest

Hungary
We couldn't load the price. Try searching for flights on the next page.
Continue

Paris

France
We couldn't load the price. Try searching for flights on the next page.
Continue

Prague

Czech Republic
We couldn't load the price. Try searching for flights on the next page.
Continue

Auckland

New Zealand
We couldn't load the price. Try searching for flights on the next page.
Continue

Copenhagen

Denmark
We couldn't load the price. Try searching for flights on the next page.
Continue

Frankfurt

Germany
We couldn't load the price. Try searching for flights on the next page.
Continue

Ivalo

Finland
We couldn't load the price. Try searching for flights on the next page.
Continue

Amsterdam

Netherlands
We couldn't load the price. Try searching for flights on the next page.
Continue

Rome

Italy
We couldn't load the price. Try searching for flights on the next page.
Continue

Fukuoka

Japan
We couldn't load the price. Try searching for flights on the next page.
Continue

Alanya

Turkey
We couldn't load the price. Try searching for flights on the next page.
Continue

Guangzhou

China
We couldn't load the price. Try searching for flights on the next page.
Continue

Tenerife

Spain
We couldn't load the price. Try searching for flights on the next page.
Continue

Perth

Australia
We couldn't load the price. Try searching for flights on the next page.
Continue

Antalya

Turkey
We couldn't load the price. Try searching for flights on the next page.
Continue

Munich

Germany
We couldn't load the price. Try searching for flights on the next page.
Continue

Jyväskylä

Finland
We couldn't load the price. Try searching for flights on the next page.
Continue

Alicante

Spain
We couldn't load the price. Try searching for flights on the next page.
Continue

Heraklion

Greece
We couldn't load the price. Try searching for flights on the next page.
Continue

Melbourne

Australia
We couldn't load the price. Try searching for flights on the next page.
Continue

Johannesburg

South Africa
We couldn't load the price. Try searching for flights on the next page.
Continue

Lanzarote

Spain
We couldn't load the price. Try searching for flights on the next page.
Continue

Zagreb

Croatia
We couldn't load the price. Try searching for flights on the next page.
Continue

Kuopio

Finland
We couldn't load the price. Try searching for flights on the next page.
Continue

Larnaca

Cyprus
We couldn't load the price. Try searching for flights on the next page.
Continue

Düsseldorf

Germany
We couldn't load the price. Try searching for flights on the next page.
Continue

Montreal

Canada
We couldn't load the price. Try searching for flights on the next page.
Continue

Sydney

Australia
We couldn't load the price. Try searching for flights on the next page.
Continue

Madrid

Spain
We couldn't load the price. Try searching for flights on the next page.
Continue

Dubai

United Arab Emirates
We couldn't load the price. Try searching for flights on the next page.
Continue
Rovaniemi_Winter

Rovaniemi

Finland
We couldn't load the price. Try searching for flights on the next page.
Continue

Lyon

France
We couldn't load the price. Try searching for flights on the next page.
Continue

Fiji

Fiji
We couldn't load the price. Try searching for flights on the next page.
Continue

Kuusamo

Finland
We couldn't load the price. Try searching for flights on the next page.
Continue

Tel Aviv

Israel
We couldn't load the price. Try searching for flights on the next page.
Continue

Las Vegas

USA
We couldn't load the price. Try searching for flights on the next page.
Continue

Delhi

India
We couldn't load the price. Try searching for flights on the next page.
Continue

Miami

USA
We couldn't load the price. Try searching for flights on the next page.
Continue

Manila

Philippines
We couldn't load the price. Try searching for flights on the next page.
Continue

Brussels

Belgium
We couldn't load the price. Try searching for flights on the next page.
Continue

Oslo

Norway
We couldn't load the price. Try searching for flights on the next page.
Continue

Bodø

Norway
We couldn't load the price. Try searching for flights on the next page.
Continue

Tromsø

Norway
We couldn't load the price. Try searching for flights on the next page.
Continue

Trondheim

Norway
We couldn't load the price. Try searching for flights on the next page.
Continue

Nouméa

New Caledonia
We couldn't load the price. Try searching for flights on the next page.
Continue

Busan

South Korea
We couldn't load the price. Try searching for flights on the next page.
Continue

Darwin

Australia
We couldn't load the price. Try searching for flights on the next page.
Continue

Shanghai

China
We couldn't load the price. Try searching for flights on the next page.
Continue

Dallas

USA
We couldn't load the price. Try searching for flights on the next page.
Continue

Vancouver

Canada
We couldn't load the price. Try searching for flights on the next page.
Continue

Verona

Italy
We couldn't load the price. Try searching for flights on the next page.
Continue

Cebu

Philippines
We couldn't load the price. Try searching for flights on the next page.
Continue

Vaasa

Finland
We couldn't load the price. Try searching for flights on the next page.
Continue

Bali

Indonesia
We couldn't load the price. Try searching for flights on the next page.
Continue

Tampere

Finland
We couldn't load the price. Try searching for flights on the next page.
Continue

Gran Canaria

Spain
We couldn't load the price. Try searching for flights on the next page.
Continue

Nagoya

Japan
We couldn't load the price. Try searching for flights on the next page.
Continue

Salzburg

Austria
We couldn't load the price. Try searching for flights on the next page.
Continue

Colombo

Sri Lanka
We couldn't load the price. Try searching for flights on the next page.
Continue

Madeira

Portugal
We couldn't load the price. Try searching for flights on the next page.
Continue

Nice

France
We couldn't load the price. Try searching for flights on the next page.
Continue

Kemi

Finland
We couldn't load the price. Try searching for flights on the next page.
Continue

Berlin

Germany
We couldn't load the price. Try searching for flights on the next page.
Continue

Eilat

Israel
We couldn't load the price. Try searching for flights on the next page.
Continue

Athens

Greece
We couldn't load the price. Try searching for flights on the next page.
Continue

Beijing

China
We couldn't load the price. Try searching for flights on the next page.
Continue

Kajaani

Finland
We couldn't load the price. Try searching for flights on the next page.
Continue

Tokyo

Japan
We couldn't load the price. Try searching for flights on the next page.
Continue

Phuket

Thailand
We couldn't load the price. Try searching for flights on the next page.
Continue