One Way

Popular Filters

Departure Airports

One Way Price

MYR 1,954 MYR 12,900

Duration

14 h 15 m 45 h 0 m

Stops From Shanghai-Hongqiao Apt

Departure From Shanghai-Hongqiao Apt

Before 6 AM

MYR 3,265

6 AM - 12 PM

MYR 1,954

12 PM - 6 PM

MYR 3,262

After 6 PM

MYR 3,421

Arrival at Berlin

6 AM - 12 PM

MYR 1,954

12 PM - 6 PM

MYR 3,099

After 6 PM

MYR 2,893

Alliances & Airlines

Oneworld

(9)

SkyTeam

(28)

Star Alliance

(81)

+ 24 more

Layover Airports

+ 25 more

Layover Duration

40 m 24 h 30 m

Shanghai To Berlin Flights

Book Shanghai to Berlin flight tickets at lowest price. Get best deals on your upcoming Shanghai to Berlin flights only on MakeMyTrip. Also Book Berlin to Shanghai Flights. Currently 98 flights flying from Shanghai to Berlin. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Shanghai Airlines, Wizz Air

More Timing Options

MYR 1,954

You save MYR 1,308 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required | Re Check-in of Baggage required

Shanghai-Pu Dong Apt to Berlin , 23 Jun

Shanghai Airlines FM | 9275

08:55

Mon, 23 Jun 25

Terminal T1

Shanghai-Pu Dong Apt, China

01 h

09:55

Mon, 23 Jun 25

Terminal T2

Ningbo, China

BAGGAGE : CHECK INCABIN

Information not available

Shanghai Airlines FM | 897

12:30

Mon, 23 Jun 25

Terminal T2

Ningbo, China

12 h 10 m

18:40

Mon, 23 Jun 25

Terminal T2B

Budapest, Hungary

BAGGAGE : CHECK INCABIN

Information not available

Wizz Air W6 | 2315

10:05

Tue, 24 Jun 25

Terminal T2B

Budapest, Hungary

01 h 30 m

11:35

Tue, 24 Jun 25

Terminal T2

Berlin, Germany

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Wizz Go

Fare offered by airlines.

7 kg
23 kg (1 Pc.)
Non-refundable fare
Date Change Fee starting
MYR 776

MYR 1,954

British Airways

MYR 2,893

You save MYR 369 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Berlin , 23 Jun

British Airways BA | 168

11:00

Mon, 23 Jun 25

Terminal T2

Shanghai-Pu Dong Apt, China

14 h 30 m

18:30

Mon, 23 Jun 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 994

16:15

Tue, 24 Jun 25

Terminal T5

London - Heathrow Apt, United Kingdom

01 h 55 m

19:10

Tue, 24 Jun 25

Terminal T1

Berlin, Germany

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeMeal

Basic economy

Fare offered by airline.

7 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
MYR 603
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

MYR 2,893

Standard economy

Fare offered by airline.

7 kg
23 kg (1 Pc.)
Non-refundable fare
Date Change Fee starting
MYR 603
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

MYR 3,030

Economy select

Fare offered by airline.

7 kg
23 kg (1 Pc.)
Cancellation Fee starting
MYR 475
Free date change allowed
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

MYR 3,371

Shanghai Airlines, China Eastern, Eurowings

MYR 3,099

You save MYR 163 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required | Re Check-in of Baggage required

Shanghai-Pu Dong Apt to Berlin , 23 Jun

Shanghai Airlines FM | 9275

08:55

Mon, 23 Jun 25

Terminal T1

Shanghai-Pu Dong Apt, China

01 h

09:55

Mon, 23 Jun 25

Terminal T2

Ningbo, China

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 8623 | Operated By Shanghai Airlines

12:30

Mon, 23 Jun 25

Terminal T2

Ningbo, China

12 h 10 m

18:40

Mon, 23 Jun 25

Terminal T2B

Budapest, Hungary

BAGGAGE : CHECK INCABIN

Information not available

Eurowings EW | 2781

08:35

Tue, 24 Jun 25

Terminal T2A

Budapest, Hungary

01 h 30 m

10:05

Tue, 24 Jun 25

Terminal T3

Stuttgart, Germany

BAGGAGE : CHECK INCABIN

Information not available

Eurowings EW | 8005

13:15

Tue, 24 Jun 25

Terminal T3

Stuttgart, Germany

01 h 10 m

14:25

Tue, 24 Jun 25

Terminal T1

Berlin, Germany

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Fare Option 1

Fare offered by airlines.

7 kg
23 kg (1 Pc.)
Non-refundable fare
Date Change Fee starting
MYR 776

MYR 3,099

China Southern, Wizz Air

MYR 3,262

Transit Visa may be required | Re Check-in of Baggage required

Shanghai-Hongqiao Apt to Berlin , 23 Jun

China Southern CZ | 3526

16:50

Mon, 23 Jun 25

Terminal T2

Shanghai-Hongqiao Apt, China

02 h 25 m

19:15

Mon, 23 Jun 25

Terminal T2

Guangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

China Southern CZ | 649

00:55

Tue, 24 Jun 25

Terminal T2

Guangzhou, China

12 h 05 m

07:00

Tue, 24 Jun 25

Terminal T2B

Budapest, Hungary

BAGGAGE : CHECK INCABIN

Information not available

Wizz Air W6 | 2315

10:05

Tue, 24 Jun 25

Terminal T2B

Budapest, Hungary

01 h 30 m

11:35

Tue, 24 Jun 25

Terminal T2

Berlin, Germany

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Economy Standard, Wizz Go

Fare offered by airlines.

8 kg
23 kg
Non-refundable fare
Date Change Fee starting
MYR 592

MYR 3,262

Qatar Airways

MYR 3,265

Transit Visa may be required

Shanghai-Pu Dong Apt to Berlin , 23 Jun

Qatar Airways QR | 871

00:35

Mon, 23 Jun 25

Terminal T2

Shanghai-Pu Dong Apt, China

09 h 10 m

04:45

Mon, 23 Jun 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 81

08:55

Mon, 23 Jun 25

Doha, Qatar

06 h 05 m

14:00

Mon, 23 Jun 25

Terminal T1

Berlin, Germany

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Economy Convenience

Fare offered by airline.

Not allowed
30 kg
Cancellation fees apply
Date Change Fee starting
MYR 468
----
----

MYR 3,265

Economy convenience

Fare offered by airline.

7 kg
30 kg
Cancellation Fee Starting MYR 811 upto 3 hrs before departure
Date Change Fee starting
MYR 811
Free seats available
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

MYR 3,302

Economy comfort

Fare offered by airline.

7 kg
35 kg
Free cancellation allowed upto 3 hrs before departure
Date Change Fee starting
MYR 441
Free seats available
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

MYR 4,586