background

Flight Deals from Taiwan to Shanghai from $212

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

CX LogoBR LogoKE LogoCI LogoVN LogoCZ LogoHX Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

Top Deals on flights from Taipei to Shanghai

Taipei, TW (TPE) - Shanghai, CN (SHA)

China Southern Airlines Logo
China Southern Airlines

Jun 4

TPE
2h 10m
Direct

Jun 4

PVG
China Southern Airlines Logo
China Southern Airlines

Jun 11

PVG
1h 55m
Direct

Jun 11

TPE

as low as

$212

Taipei, TW (TPE) - Shanghai, CN (SHA)

Cathay Pacific Logo
Cathay Pacific

Jun 4

TPE
6h
HKG

Jun 4

PVG
Cathay Pacific Logo
Cathay Pacific

Jun 11

PVG
5h 35m
HKG

Jun 11

TPE

as low as

$242

Taipei, TW (TPE) - Shanghai, CN (SHA)

Xiamen Airlines Logo
Xiamen Airlines

Jun 4

TSA
17h 20m
FOC

Jun 5

SHA
Xiamen Airlines Logo
Xiamen Airlines

Jun 11

SHA
14h 15m
FOC

Jun 12

TSA

as low as

$281

Taipei, TW (TPE) - Shanghai, CN (SHA)

China Eastern Logo
China Eastern

Jun 4

TPE
2h
Direct

Jun 4

PVG
China Eastern Logo
China Eastern

Jun 11

PVG
2h
Direct

Jun 11

TPE

as low as

$305

Taipei, TW (TPE) - Shanghai, CN (SHA)

China Airlines Logo
China Airlines

Jun 4

TPE
2h 5m
Direct

Jun 4

PVG
China Airlines Logo
China Airlines

Jun 11

PVG
2h
Direct

Jun 11

TPE

as low as

$309

Taipei, TW (TPE) - Shanghai, CN (SHA)

EVA Air Logo
EVA Air

Jun 4

TPE
1h 55m
Direct

Jun 4

PVG
EVA Air Logo
EVA Air

Jun 11

PVG
1h 55m
Direct

Jun 11

TPE

as low as

$315

Taipei, TW (TPE) - Shanghai, CN (SHA)

Hong Kong Airlines Logo
Hong Kong Airlines

Jun 4

TPE
12h 55m
HKG

Jun 5

PVG
Hong Kong Airlines Logo
Hong Kong Airlines

Jun 11

PVG
23h 20m
HKG

Jun 12

TPE

as low as

$318

Taipei, TW (TPE) - Shanghai, CN (SHA)

Hahn Air Logo
Hahn Air

Jun 4

TPE
6h 10m
MFM

Jun 4

PVG
Hahn Air Logo
Hahn Air

Jun 11

PVG
5h 10m
MFM

Jun 11

TPE

as low as

$323

Taipei, TW (TPE) - Shanghai, CN (SHA)

EVA Air Logo
EVA Air

Jun 4

TPE
1h 55m
Direct

Jun 4

PVG
EVA Air Logo
EVA Air

Jun 11

PVG
1h 55m
Direct

Jun 11

TPE

as low as

$325

Taipei, TW (TPE) - Shanghai, CN (SHA)

Korean Air Logo
Korean Air

Jun 4

TPE
6h 50m
ICN

Jun 4

PVG
Korean Air Logo
Korean Air

Jun 11

PVG
6h 40m
ICN

Jun 11

TPE

as low as

$593

Taipei, TW (TPE) - Shanghai, CN (SHA)

Juneyao Airlines Logo
Juneyao Airlines

Jun 4

TPE
1h 55m
Direct

Jun 4

PVG
Juneyao Airlines Logo
Juneyao Airlines

Jun 11

PVG
1h 55m
Direct

Jun 11

TPE

as low as

$1133

Top Deals on flights from Kaohsiung to Shanghai

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

Cathay Pacific Logo
Cathay Pacific

Jun 2

KHH
16h 55m
HKG

Jun 3

SHA
Cathay Pacific Logo
Cathay Pacific

Jun 9

SHA
11h 45m
HKG

Jun 10

KHH

as low as

$290

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

China Airlines Logo
China Airlines

Jun 2

KHH
2h 25m
Direct

Jun 2

PVG
China Airlines Logo
China Airlines

Jun 9

PVG
2h 15m
Direct

Jun 9

KHH

as low as

$309

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

EVA Air Logo
EVA Air

Jun 2

KHH
2h 15m
Direct

Jun 2

PVG
EVA Air Logo
EVA Air

Jun 9

PVG
2h 15m
Direct

Jun 9

KHH

as low as

$341

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

Hahn Air Logo
Hahn Air

Jun 2

KHH
25h 5m
MFM

Jun 3

PVG
Hahn Air Logo
Hahn Air

Jun 9

PVG
16h 55m
MFM

Jun 10

KHH

as low as

$426

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

Air China Limited Logo
Air China Limited

Jun 2

KHH
25h 5m
MFM

Jun 3

PVG
Air China Limited Logo
Air China Limited

Jun 9

PVG
16h 55m
MFM

Jun 10

KHH

as low as

$474

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

Vietnam Airlines Logo
Vietnam Airlines

Jun 2

KHH
10h 50m
SGN

Jun 2

PVG
Vietnam Airlines Logo
Vietnam Airlines

Jun 9

PVG
13h 5m
SGN

Jun 9

KHH

as low as

$524

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

EVA Air Logo
EVA Air

Jun 2

KHH
2h 15m
Direct

Jun 2

PVG
EVA Air Logo
EVA Air

Jun 9

PVG
16h 55m
MFM

Jun 10

KHH

as low as

$576

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

Air China Limited Logo
Air China Limited

Jun 2

KHH
2h 15m
Direct

Jun 2

PVG
Air China Limited Logo
Air China Limited

Jun 9

PVG
16h 55m
MFM

Jun 10

KHH

as low as

$809

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

Juneyao Airlines Logo
Juneyao Airlines

Jun 2

KHH
22h 15m
MFM

Jun 3

SHA
Juneyao Airlines Logo
Juneyao Airlines

Jun 9

SHA
2h 15m
Direct

Jun 9

KHH

as low as

$1147

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

Cathay Pacific Logo
Cathay Pacific

Jun 2

KHH
7h 40m
HKG

Jun 2

SHA
Cathay Pacific Logo
Cathay Pacific

Jun 9

SHA
2h 15m
Direct

Jun 9

KHH

as low as

$1173

Kaohsiung, TW (KHH) - Shanghai, CN (SHA)

Juneyao Airlines Logo
Juneyao Airlines

Jun 2

KHH
2h 15m
Direct

Jun 2

PVG
Juneyao Airlines Logo
Juneyao Airlines

Jun 9

PVG
2h 15m
Direct

Jun 9

KHH

as low as

$1455

Top Deals on flights from Taichung to Shanghai

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Cathay Pacific Logo
Cathay Pacific

Jun 2

RMQ
23h 40m
HKG

Jun 3

PVG
Cathay Pacific Logo
Cathay Pacific

Jun 9

SHA
11h 10m
HKG

Jun 10

RMQ

as low as

$274

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Cathay Pacific Logo
Cathay Pacific

Jun 2

RMQ
26h
HKG

Jun 3

SHA
Cathay Pacific Logo
Cathay Pacific

Jun 9

SHA
14h 15m
HKG

Jun 10

RMQ

as low as

$274

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Cathay Pacific Logo
Cathay Pacific

Jun 2

RMQ
23h 40m
HKG

Jun 3

PVG
Cathay Pacific Logo
Cathay Pacific

Jun 9

SHA
14h 15m
HKG

Jun 10

RMQ

as low as

$274

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Cathay Pacific Logo
Cathay Pacific

Jun 2

RMQ
22h 35m
HKG

Jun 3

PVG
Cathay Pacific Logo
Cathay Pacific

Jun 9

SHA
11h 10m
HKG

Jun 10

RMQ

as low as

$274

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Air Macau Logo
Air Macau

Jun 2

RMQ
24h 5m
MFM

Jun 3

SHA
Air Macau Logo
Air Macau

Jun 9

PVG
11h 55m
MFM

Jun 10

RMQ

as low as

$409

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Air Macau Logo
Air Macau

Jun 2

RMQ
26h 55m
MFM

Jun 3

PVG
Air Macau Logo
Air Macau

Jun 9

PVG
11h 55m
MFM

Jun 10

RMQ

as low as

$409

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Air Macau Logo
Air Macau

Jun 2

RMQ
24h 5m
MFM

Jun 3

SHA
Air Macau Logo
Air Macau

Jun 9

SHA
18h 45m
MFM

Jun 10

RMQ

as low as

$409

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Air Macau Logo
Air Macau

Jun 2

RMQ
24h 5m
MFM

Jun 3

SHA
Air Macau Logo
Air Macau

Jun 9

PVG
15h 55m
MFM

Jun 10

RMQ

as low as

$443

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Air Macau Logo
Air Macau

Jun 2

RMQ
26h 55m
MFM

Jun 3

PVG
Air Macau Logo
Air Macau

Jun 9

SHA
18h 45m
MFM

Jun 10

RMQ

as low as

$443

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Air Macau Logo
Air Macau

Jun 2

RMQ
26h 55m
MFM

Jun 3

PVG
Air Macau Logo
Air Macau

Jun 9

SHA
8h 55m
MFM

Jun 9

RMQ

as low as

$443

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Hahn air system Logo
Hahn air system

Jun 2

RMQ
8h
HAN

Jun 3

PVG
Hahn air system Logo
Hahn air system

Jun 9

PVG
14h
HAN

Jun 9

RMQ

as low as

$616

Taichung, TW (RMQ) - Shanghai, CN (SHA)

Hahn air system Logo
Hahn air system

Jun 2

RMQ
8h
HAN

Jun 3

PVG
Hahn air system Logo
Hahn air system

Jun 9

PVG
12h 45m
SGN

Jun 9

RMQ

as low as

$623

Top Deals on flights from Magong to Shanghai

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
8h 5m
KHH

Jun 2

PVG
Juneyao Airlines Logo
Juneyao Airlines

Jun 9

PVG
8h 5m
TSA

Jun 9

MZG

as low as

$807

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
10h 20m
KHH

Jun 2

PVG
Juneyao Airlines Logo
Juneyao Airlines

Jun 9

PVG
24h 45m
TSA

Jun 10

MZG

as low as

$807

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
9h 55m
KHH

Jun 2

PVG
Juneyao Airlines Logo
Juneyao Airlines

Jun 9

PVG
6h 55m
TSA

Jun 9

MZG

as low as

$807

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
9h 55m
KHH

Jun 2

PVG
Juneyao Airlines Logo
Juneyao Airlines

Jun 9

PVG
24h 45m
TSA

Jun 10

MZG

as low as

$807

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
6h 40m
KHH

Jun 2

PVG
Juneyao Airlines Logo
Juneyao Airlines

Jun 9

PVG
6h 55m
TSA

Jun 9

MZG

as low as

$807

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
6h 40m
KHH

Jun 2

PVG
Juneyao Airlines Logo
Juneyao Airlines

Jun 9

PVG
8h 5m
TSA

Jun 9

MZG

as low as

$807

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
8h 5m
KHH

Jun 2

PVG
Juneyao Airlines Logo
Juneyao Airlines

Jun 9

PVG
6h 55m
TSA

Jun 9

MZG

as low as

$807

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
10h 45m
KHH

Jun 2

PVG
EVA Air Logo
EVA Air

Jun 9

SHA
20h 10m
TSA

Jun 10

MZG

as low as

$945

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
9h 55m
KHH

Jun 2

PVG
EVA Air Logo
EVA Air

Jun 9

SHA
14h
TSA

Jun 10

MZG

as low as

$945

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
6h 40m
KHH

Jun 2

PVG
EVA Air Logo
EVA Air

Jun 9

SHA
14h
TSA

Jun 10

MZG

as low as

$945

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
8h 5m
KHH

Jun 2

PVG
EVA Air Logo
EVA Air

Jun 9

SHA
14h
TSA

Jun 10

MZG

as low as

$945

Magong, TW (MZG) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

MZG
10h 45m
KHH

Jun 2

PVG
EVA Air Logo
EVA Air

Jun 9

SHA
14h
TSA

Jun 10

MZG

as low as

$945

Top Deals on flights from Taitung to Shanghai

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
5h 5m
TSA

Jun 2

SHA
EVA Air Logo
EVA Air

Jun 9

SHA
15h 5m
TSA

Jun 10

TTT

as low as

$969

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
22h 35m
TSA

Jun 3

PVG
EVA Air Logo
EVA Air

Jun 9

SHA
15h 5m
TSA

Jun 10

TTT

as low as

$969

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
22h 35m
TSA

Jun 3

PVG
EVA Air Logo
EVA Air

Jun 9

SHA
15h 5m
TSA

Jun 10

TTT

as low as

$980

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
15h 20m
TSA

Jun 3

PVG
EVA Air Logo
EVA Air

Jun 9

SHA
15h 5m
TSA

Jun 10

TTT

as low as

$980

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
15h 20m
TSA

Jun 3

PVG
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
24h 30m
TSA

Jun 10

TTT

as low as

$1194

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
22h 35m
TSA

Jun 3

PVG
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
20h 30m
TSA

Jun 10

TTT

as low as

$1194

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
15h 20m
TSA

Jun 3

PVG
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
20h 30m
TSA

Jun 10

TTT

as low as

$1194

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
22h 35m
TSA

Jun 3

PVG
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
24h 30m
TSA

Jun 10

TTT

as low as

$1194

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
22h 35m
TSA

Jun 3

PVG
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
24h 30m
TSA

Jun 10

TTT

as low as

$1208

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
5h 5m
TSA

Jun 2

SHA
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
20h 30m
TSA

Jun 10

TTT

as low as

$1208

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
22h 35m
TSA

Jun 3

PVG
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
20h 30m
TSA

Jun 10

TTT

as low as

$1208

Taitung, TW (TTT) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

TTT
7h 40m
TSA

Jun 2

SHA
EVA Air Logo
EVA Air

Jun 9

SHA
15h 5m
TSA

Jun 10

TTT

as low as

$1279

Top Deals on flights from Hualien City to Shanghai

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
19h 10m
TSA

Jun 3

SHA
China Eastern Logo
China Eastern

Jun 9

SHA
16h 25m
TSA

Jun 10

HUN

as low as

$661

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
19h 10m
TSA

Jun 3

SHA
China Eastern Logo
China Eastern

Jun 9

PVG
6h 30m
TSA

Jun 9

HUN

as low as

$661

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
14h 55m
TSA

Jun 3

PVG
China Eastern Logo
China Eastern

Jun 9

SHA
16h 25m
TSA

Jun 10

HUN

as low as

$793

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
19h 10m
TSA

Jun 3

SHA
EVA Air Logo
EVA Air

Jun 9

SHA
13h
TSA

Jun 10

HUN

as low as

$793

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
14h 55m
TSA

Jun 3

PVG
China Eastern Logo
China Eastern

Jun 9

PVG
6h 30m
TSA

Jun 9

HUN

as low as

$793

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
19h 10m
TSA

Jun 3

SHA
China Eastern Logo
China Eastern

Jun 9

SHA
18h 25m
TSA

Jun 10

HUN

as low as

$1020

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
19h 10m
TSA

Jun 3

SHA
China Eastern Logo
China Eastern

Jun 9

SHA
4h 20m
TSA

Jun 9

HUN

as low as

$1020

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
24h
TSA

Jun 3

SHA
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
4h 20m
TSA

Jun 9

HUN

as low as

$1378

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
24h
TSA

Jun 3

SHA
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
18h 25m
TSA

Jun 10

HUN

as low as

$1378

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
18h 25m
TSA

Jun 3

SHA
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
18h 25m
TSA

Jun 10

HUN

as low as

$1463

Hualien City, TW (HUN) - Shanghai, CN (SHA)

Uni Air Logo
Uni Air

Jun 2

HUN
18h 25m
TSA

Jun 3

SHA
Shanghai Airlines Logo
Shanghai Airlines

Jun 9

SHA
4h 20m
TSA

Jun 9

HUN

as low as

$1463

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158