Welcome | Sign out
Recommended by:More >

Cheap Flights from Batam to Shanghai - BTH to SHA

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.

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
$401
Shenzhen, Air China, China Eastern, China Southern
$395
Asiana, Cathay, China Southern, China Eastern, Korean, Xiamen, United, Hainan, Shenzhen, Air China
$401
China Southern, United, China Eastern, Hainan, Air China, EVA Air, Xiamen, Cathay
$401
Korean, Xiamen, Hainan, Air China, Shenzhen, Asiana, Cathay, China Eastern, China Southern
$395
Cathay, Philippine, China Southern, Thai, China Eastern, Shenzhen, Air China, Hainan, Malaysia, United, Xiamen, SilkAir, Korean, Singapore
$374
China Southern, Air China
$732
Asiana, China Southern, China Eastern, Cathay, Korean
$491
Hainan, Air China, Shenzhen, Xiamen, Cathay, China Eastern, China Southern
$490
Shenzhen, Air China, Hainan, Singapore, China Southern, Korean, China Eastern, Cathay, SilkAir, Xiamen
$527
Air China, Shenzhen, China Eastern, China Southern
$401
China Eastern, Hainan, Air China, Shenzhen, China Southern
$527
Cathay, Hainan, China Eastern, Air China, China Southern
$401
China Eastern, China Southern, Xiamen, EVA Air, Shenzhen, Air China, Korean, Hainan, Cathay
$527
Philippine, Thai, China Airlines, Delta, United, All Nippon, Air China, Korean, Singapore, Asiana, EVA Air, JAL, Cathay, China Eastern, China Southern
$522
China Eastern, China Southern, Shenzhen, Air China, Hainan, Xiamen
$498
Asiana, China Southern, China Eastern, Hainan, Air China, Shenzhen, Xiamen, Korean
$527
Korean, Thai, United, China Eastern, Cathay, Philippine, Asiana, Air China, China Southern
$492
China Southern, Air China, Shenzhen, China Eastern
$401
China Southern, China Eastern
$401
China Eastern, Cathay, JAL, Delta, All Nippon, United, China Airlines, Air China, Asiana
$523
China Eastern
$537
EVA Air, Korean, China Southern, Hainan, Air China, Xiamen, Shenzhen, China Eastern
$401
Shenzhen, China Southern, Thai, China Eastern, Cathay, Asiana, Air China, Hainan, Singapore, Xiamen, SilkAir, Korean
$471
China Eastern, China Southern, Korean, Air China, Shenzhen, Asiana, Cathay
$415
Korean, Air China, Shenzhen, Xiamen, China Eastern, China Southern, Hainan
$527
China Airlines, China Eastern, Cathay
$477
Philippine, EVA Air, China Eastern, Thai
$503
Singapore, United, SilkAir, Hainan, Air China, Shenzhen, Cathay, China Eastern, China Southern, Thai, Korean, Malaysia
$294
Korean, Shenzhen, Asiana, China Eastern, China Southern, Air China
$401
Recommended by:More >
Cheap Flights from Batam to Shanghai, from $935 Round trip from BTH to SHA