Welcome | Sign out

Cheap Flights from Batam to Shanghai - BTH to SHA (reverse)

Did You Know?

Garuda has 385 connecting flights between Batam, ID and Shanghai.
You must make at least one connection to fly from Batam, ID to Shanghai.
60,060 seats are available per week to fly from Batam, ID to Shanghai.
There are 770 flights from Batam, ID to Shanghai per week.

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
China Eastern, Cathay, EVA Air, Asiana, Shenzhen, Air China, Hainan, Xiamen, Jetstar Asia, Korean, China Southern
SGD514
Shenzhen, Air China, China Eastern, China Southern
SGD375
Asiana, Cathay, China Southern, China Eastern, Korean, Xiamen, United, Hainan, Shenzhen, Air China
SGD467
China Southern, United, China Eastern, Hainan, Air China, EVA Air, Xiamen, Cathay
SGD599
Korean, Xiamen, Hainan, Air China, Shenzhen, Asiana, Cathay, China Eastern, China Southern
SGD375
Cathay, Philippine, China Southern, Thai, China Eastern, Shenzhen, Air China, Hainan, Malaysia, United, Xiamen, SilkAir, Korean, Singapore
SGD363
China Southern, Air China
SGD578
Asiana, China Southern, China Eastern, Cathay, Korean
SGD467
Hainan, Air China, Shenzhen, Xiamen, Cathay, China Eastern, China Southern
SGD467
Shenzhen, Air China, Hainan, Singapore, China Southern, Korean, China Eastern, Cathay, SilkAir, Xiamen
SGD444
Air China, Shenzhen, China Eastern, China Southern
SGD556
China Eastern, Hainan, Air China, Shenzhen, China Southern
SGD301
Cathay, Hainan, China Eastern, Air China, China Southern
SGD554
China Eastern, China Southern, Xiamen, EVA Air, Shenzhen, Air China, Korean, Hainan, Cathay
SGD510
Philippine, Thai, China Airlines, Delta, United, All Nippon, Air China, Korean, Singapore, Asiana, EVA Air, JAL, Cathay, China Eastern, China Southern
SGD496
China Eastern, China Southern, Shenzhen, Air China, Hainan, Xiamen
SGD491
Asiana, China Southern, China Eastern, Hainan, Air China, Shenzhen, Xiamen, Korean
SGD489
Korean, Thai, United, China Eastern, Cathay, Philippine, Asiana, Air China, China Southern
SGD467
China Eastern, Cathay, JAL, Delta, All Nippon, United, China Airlines, Air China, Asiana
SGD507
EVA Air, Korean, China Southern, Hainan, Air China, Xiamen, Shenzhen, China Eastern
SGD509
Shenzhen, China Southern, Thai, China Eastern, Cathay, Asiana, Air China, Hainan, Singapore, Xiamen, SilkAir, Korean
SGD490
China Eastern, China Southern, Korean, Air China, Shenzhen, Asiana, Cathay
SGD549
Korean, Air China, Shenzhen, Xiamen, China Eastern, China Southern, Hainan
SGD424
China Airlines, China Eastern, Cathay
SGD607
Philippine, EVA Air, China Eastern, Thai
SGD476
Singapore, United, SilkAir, Hainan, Air China, Shenzhen, Cathay, China Eastern, China Southern, Thai, Korean, Malaysia
SGD363
Korean, Shenzhen, Asiana, China Eastern, China Southern, Air China
SGD591
Cheap Flights from Batam to Shanghai, from $1067 Round trip from BTH to SHA