Welcome | Sign out

Cheap Flights from Christchurch to Bahrain, Bahrain - CHC to BAH (reverse)

Did You Know?

568,618 seats are available per week to fly from Christchurch, NZ to Bahrain.
There are 6352 flights from Christchurch, NZ to Bahrain per week.
British Airways has 366 connecting flights between Christchurch, NZ and Bahrain.
You must make at least 2 connections to fly from Christchurch, NZ to Bahrain.

Cheap International Flights from Christchurch - CHC

Flights
Airline
Lowest Price
Thai, Emirates, Qantas, China Eastern, Turkish, Singapore
$2047
Thai, Qantas, China Eastern, Asiana, Air China, Emirates, Virgin Australia, Singapore, Etihad
$1482
Thai, Qantas, Air China, Etihad, Singapore, Virgin Australia, Emirates, South African
$1441
United, Singapore, Etihad, Lufthansa, British Airways, Qantas, Turkish, Virgin Australia, Emirates, American
$1968
Lufthansa, American, Air Canada, Singapore, Emirates, Etihad, British Airways, Turkish, United, China Eastern, Thai, Qantas
$2006
Asiana, New Zealand, China Eastern, Qantas, Etihad, Singapore, Air Canada, Delta, United, American, Virgin Australia, Fiji Airways, Emirates, South African
$1600
Asiana, Singapore, China Eastern, Thai, Qantas
$1330
Singapore, Asiana, New Zealand, China Eastern, Qantas, Air Canada, Delta, United, American, Virgin Australia, Fiji Airways, Emirates, Thai
$1344
Singapore, Air China, New Zealand, China Eastern, Qantas, Thai, Asiana
$1206
Thai, China Eastern, New Zealand, Asiana, Air China, Singapore, Qantas
$1189
Virgin Australia, United, Air Canada, British Airways, Turkish, Etihad, New Zealand, Qantas, American, Lufthansa, Emirates
$1937
Singapore, Emirates, Lufthansa, Virgin Australia, United, British Airways, Etihad, Qantas, Thai, Turkish
$1947
Qantas, New Zealand, Virgin Atlantic, Turkish, British Airways, Etihad, Singapore, American, Virgin Australia, Emirates, Lufthansa
$2135
New Zealand, Air China, Singapore, China Eastern, Thai, Qantas, Asiana
$1155
Virgin Australia, Emirates, South African, Singapore, Etihad, Qantas, Thai
$2094
Singapore, Asiana, China Eastern, Qantas, Thai
$1957

Cheap International Flights to Bahrain - BAH

Flights
Airline
Lowest Price
Qantas, Thai, China Eastern, Turkish, Singapore, Emirates
$2090
Singapore, Etihad, Air China, Virgin Australia, South African, Emirates, Thai, Qantas
$1236
Asiana, Thai, Qantas, China Eastern, Air China, Virgin Australia, Singapore, Etihad, Emirates
$1525
Etihad, British Airways, Qantas, Virgin Australia, Singapore, United, Turkish, Emirates
$2061
British Airways, Etihad, Air Canada, United, Emirates, Singapore, Thai, Qantas, China Eastern, Turkish
$1583
Qantas, China Eastern, New Zealand, Asiana, Etihad, Singapore, Air Canada, Delta, United, Virgin Australia, South African, Emirates
$1600
Qantas, Thai, China Eastern, Singapore, Asiana
$1336
Air Canada, Singapore, Asiana, New Zealand, China Eastern, Qantas, Thai, Delta, Virgin Australia, Emirates, United
$1464
Air China, Asiana, New Zealand, Singapore, China Eastern, Qantas, Thai
$1465
Singapore, Thai, Qantas, Virgin Australia, United, Turkish, British Airways, Emirates, Etihad
$1985
Emirates, Virgin Australia, Singapore, Etihad, Thai
$1580
Qantas, New Zealand, Turkish, British Airways, Etihad, Air Canada, United, Virgin Australia, Emirates
$2100
Singapore, Asiana, China Eastern, New Zealand, Qantas, Thai, Air China
$1195
Thai, China Eastern, New Zealand, Asiana, Air China, Singapore, Qantas
$1161
Cheap Flights from Christchurch to Bahrain, Bahrain, from $2040 Round trip from CHC to BAH