Popular Filters
One Way Price
Duration
Stops From Kalgoorlie
Departure From Kalgoorlie
SGD 919
SGD 929
SGD 929
Arrival at Bahrain
SGD 919
SGD 929
SGD 929
SGD 976
Alliances & Airlines
Oneworld
(40)
SkyTeam
()
Star Alliance
()
Layover Airports
Layover Duration
Kalgoorlie To Bahrain Flights
Book Kalgoorlie to Bahrain flight tickets at lowest price. Get best deals on your upcoming Kalgoorlie to Bahrain flights only on MakeMyTrip. Also Book Bahrain to Kalgoorlie Flights. Currently 40 flights flying from Kalgoorlie to Bahrain. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
SGD 956
Transit Visa may be required
Kalgoorlie to Bahrain , 28 Jul
Virgin Australia VA | 1852
08:45
Mon, 28 Jul 25
Kalgoorlie, Australia
01 h 15 m
10:00
Mon, 28 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 21
15:40
Mon, 28 Jul 25
Terminal T1
Perth, Australia
11 h 30 m
22:10
Mon, 28 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 6392 | Operated By Qatar Airways
02:15
Tue, 29 Jul 25
Doha, Qatar
50 m
03:05
Tue, 29 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
SGD 967
Transit Visa may be required
Kalgoorlie to Bahrain , 28 Jul
Virgin Australia VA | 1864
18:35
Mon, 28 Jul 25
Kalgoorlie, Australia
01 h 15 m
19:50
Mon, 28 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 6129 | Operated By Qatar Airways
22:45
Mon, 28 Jul 25
Terminal T1
Perth, Australia
11 h 25 m
05:10
Tue, 29 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 6250 | Operated By Qatar Airways
09:00
Tue, 29 Jul 25
Doha, Qatar
50 m
09:50
Tue, 29 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
SGD 989
Transit Visa may be required
Kalgoorlie to Bahrain , 28 Jul
Virgin Australia VA | 1852
08:45
Mon, 28 Jul 25
Kalgoorlie, Australia
01 h 15 m
10:00
Mon, 28 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 8406 | Operated By Virgin Australia
15:40
Mon, 28 Jul 25
Terminal T1
Perth, Australia
11 h 30 m
22:10
Mon, 28 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1116
02:15
Tue, 29 Jul 25
Doha, Qatar
50 m
03:05
Tue, 29 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
SGD 995
Transit Visa may be required
Kalgoorlie to Bahrain , 28 Jul
Virgin Australia VA | 1864
18:35
Mon, 28 Jul 25
Kalgoorlie, Australia
01 h 15 m
19:50
Mon, 28 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 901
22:45
Mon, 28 Jul 25
Terminal T1
Perth, Australia
11 h 25 m
05:10
Tue, 29 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1102
09:00
Tue, 29 Jul 25
Doha, Qatar
50 m
09:50
Tue, 29 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,006
Transit Visa may be required
Kalgoorlie to Bahrain , 28 Jul
Qatar Airways QR | 8496 | Operated By Virgin Australia
08:45
Mon, 28 Jul 25
Kalgoorlie, Australia
01 h 15 m
10:00
Mon, 28 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 8406 | Operated By Virgin Australia
15:40
Mon, 28 Jul 25
Terminal T1
Perth, Australia
11 h 30 m
22:10
Mon, 28 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1116
02:15
Tue, 29 Jul 25
Doha, Qatar
50 m
03:05
Tue, 29 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,013
Transit Visa may be required
Kalgoorlie to Bahrain , 28 Jul
Qatar Airways QR | 7174 | Operated By Virgin Australia
18:35
Mon, 28 Jul 25
Kalgoorlie, Australia
01 h 15 m
19:50
Mon, 28 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 901
22:45
Mon, 28 Jul 25
Terminal T1
Perth, Australia
11 h 25 m
05:10
Tue, 29 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1102
09:00
Tue, 29 Jul 25
Doha, Qatar
50 m
09:50
Tue, 29 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,016
Transit Visa may be required
Kalgoorlie to Bahrain , 28 Jul
Qatar Airways QR | 7174 | Operated By Virgin Australia
18:35
Mon, 28 Jul 25
Kalgoorlie, Australia
01 h 15 m
19:50
Mon, 28 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 901
22:45
Mon, 28 Jul 25
Terminal T1
Perth, Australia
11 h 25 m
05:10
Tue, 29 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1108
20:00
Tue, 29 Jul 25
Doha, Qatar
50 m
20:50
Tue, 29 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,215
Transit Visa may be required
Kalgoorlie to Bahrain , 28 Jul
Virgin Australia VA | 1852
08:45
Mon, 28 Jul 25
Kalgoorlie, Australia
01 h 15 m
10:00
Mon, 28 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 21
15:40
Mon, 28 Jul 25
Terminal T1
Perth, Australia
11 h 30 m
22:10
Mon, 28 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1116
02:15
Tue, 29 Jul 25
Doha, Qatar
50 m
03:05
Tue, 29 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,220
Transit Visa may be required
Kalgoorlie to Bahrain , 28 Jul
Virgin Australia VA | 1864
18:35
Mon, 28 Jul 25
Kalgoorlie, Australia
01 h 15 m
19:50
Mon, 28 Jul 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 6129 | Operated By Qatar Airways
22:45
Mon, 28 Jul 25
Terminal T1
Perth, Australia
11 h 25 m
05:10
Tue, 29 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1102
09:00
Tue, 29 Jul 25
Doha, Qatar
50 m
09:50
Tue, 29 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,236
Transit Visa may be required
Kalgoorlie to Bahrain , 28 Jul
Qantas Airways QF | 1611
19:15
Mon, 28 Jul 25
Kalgoorlie, Australia
01 h 15 m
20:30
Mon, 28 Jul 25
Terminal T4
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 901
22:45
Mon, 28 Jul 25
Terminal T1
Perth, Australia
11 h 25 m
05:10
Tue, 29 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1102
09:00
Tue, 29 Jul 25
Doha, Qatar
50 m
09:50
Tue, 29 Jul 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available