×
Flights
  • One way
  • Round trip
Cheap Flights to Bahrain
(Modify Search)
  • Airlines
  • Flights

Cheap Flights to Bahrain

Airline Results Price View
View All Airlines View Flights
Emirates 53 results A$2,618 View Flights
Qatar Airways 8 results A$2,640 View Flights
Qantas 36 results A$2,819 View Flights
Virgin Australia 6 results A$2,967 View Flights
Etihad Airways 11 results A$2,986 View Flights
Cathay Pacific 2 results A$3,078 View Flights
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Multiple Airlines 1 stop 15h 45m
6:00 am PER - 4:45 pm BAH
Multiple Airlines 1 stop 13h 35m
5:50 pm BAH - 12:25 pm (+1) PER
A$2,618
onetravel.com
Show Details

Depart: Perth to Bahrain via Dubai

PER
6:00 am
11h
DXB
1:00 pm
3h 30m
DXB
4:30 pm
1h 15m
BAH
4:45 pm
Airlines
Flight No.
From
To
Duration
EK425
6:00 am, 19 Dec Fri
PER Perth
1:00 pm, 19 Dec Fri
DXB Dubai
11h
3h 30m layover in Dubai (DXB)
QF8839
4:30 pm, 19 Dec Fri
DXB Dubai
4:45 pm, 19 Dec Fri
BAH Bahrain
1h 15m

Return: Bahrain to Perth via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
1h 45m
DXB
9:45 pm
10h 40m
PER
12:25 pm (+1)
Airlines
Flight No.
From
To
Duration
QF8840
5:50 pm, 3 Jan Sat
BAH Bahrain
8:00 pm, 3 Jan Sat
DXB Dubai
1h 10m
1h 45m layover in Dubai (DXB)
EK422
9:45 pm, 3 Jan Sat
DXB Dubai
12:25 pm, 4 Jan Sun
PER Perth
10h 40m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Emirates 1 stop 15h 45m
6:00 am PER - 4:45 pm BAH
Multiple Airlines 1 stop 13h 35m
5:50 pm BAH - 12:25 pm (+1) PER
A$2,618
onetravel.com
Show Details

Depart: Perth to Bahrain via Dubai

PER
6:00 am
11h
DXB
1:00 pm
3h 30m
DXB
4:30 pm
1h 15m
BAH
4:45 pm
Airlines
Flight No.
From
To
Duration
EK425
6:00 am, 19 Dec Fri
PER Perth
1:00 pm, 19 Dec Fri
DXB Dubai
11h
3h 30m layover in Dubai (DXB)
EK839
4:30 pm, 19 Dec Fri
DXB Dubai
4:45 pm, 19 Dec Fri
BAH Bahrain
1h 15m

Return: Bahrain to Perth via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
1h 45m
DXB
9:45 pm
10h 40m
PER
12:25 pm (+1)
Airlines
Flight No.
From
To
Duration
QF8840
5:50 pm, 3 Jan Sat
BAH Bahrain
8:00 pm, 3 Jan Sat
DXB Dubai
1h 10m
1h 45m layover in Dubai (DXB)
EK422
9:45 pm, 3 Jan Sat
DXB Dubai
12:25 pm, 4 Jan Sun
PER Perth
10h 40m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Qatar Airways 1 stop 13h 35m
10:40 pm PER - 7:15 am (+1) BAH
Qatar Airways 1 stop 13h 35m
11:10 pm BAH - 5:45 pm (+1) PER
A$2,628
byojet.com
Show Details

Depart: Perth to Bahrain via Doha

PER
10:40 pm
11h 25m
DOH
5:05 am (+1)
1h 20m
DOH
6:25 am
50m
BAH
7:15 am
Airlines
Flight No.
From
To
Duration
QR901
10:40 pm, 19 Dec Fri
PER Perth
5:05 am, 20 Dec Sat
DOH Doha
11h 25m
1h 20m layover in Doha (DOH)
QR1112
6:25 am, 20 Dec Sat
DOH Doha
7:15 am, 20 Dec Sat
BAH Bahrain
50m

Return: Bahrain to Perth via Doha

BAH
11:10 pm
55m
DOH
12:05 am (+1)
1h 45m
DOH
1:50 am
10h 55m
PER
5:45 pm
Airlines
Flight No.
From
To
Duration
QR1107
11:10 pm, 3 Jan Sat
BAH Bahrain
12:05 am, 4 Jan Sun
DOH Doha
55m
1h 45m layover in Doha (DOH)
QR900
1:50 am, 4 Jan Sun
DOH Doha
5:45 pm, 4 Jan Sun
PER Perth
10h 55m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Qatar Airways 1 stop 15h 40m
10:40 pm PER - 9:20 am (+1) BAH
Qatar Airways 1 stop 13h 35m
11:10 pm BAH - 5:45 pm (+1) PER
A$2,628
byojet.com
Show Details

Depart: Perth to Bahrain via Doha

PER
10:40 pm
11h 25m
DOH
5:05 am (+1)
3h 25m
DOH
8:30 am
50m
BAH
9:20 am
Airlines
Flight No.
From
To
Duration
QR901
10:40 pm, 19 Dec Fri
PER Perth
5:05 am, 20 Dec Sat
DOH Doha
11h 25m
3h 25m layover in Doha (DOH)
QR1102
8:30 am, 20 Dec Sat
DOH Doha
9:20 am, 20 Dec Sat
BAH Bahrain
50m

Return: Bahrain to Perth via Doha

BAH
11:10 pm
55m
DOH
12:05 am (+1)
1h 45m
DOH
1:50 am
10h 55m
PER
5:45 pm
Airlines
Flight No.
From
To
Duration
QR1107
11:10 pm, 3 Jan Sat
BAH Bahrain
12:05 am, 4 Jan Sun
DOH Doha
55m
1h 45m layover in Doha (DOH)
QR900
1:50 am, 4 Jan Sun
DOH Doha
5:45 pm, 4 Jan Sun
PER Perth
10h 55m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Qatar Airways 1 stop 15h 40m
10:40 pm PER - 9:20 am (+1) BAH
Qatar Airways 1 stop 15h 25m
9:20 pm BAH - 5:45 pm (+1) PER
A$2,628
byojet.com
Show Details

Depart: Perth to Bahrain via Doha

PER
10:40 pm
11h 25m
DOH
5:05 am (+1)
3h 25m
DOH
8:30 am
50m
BAH
9:20 am
Airlines
Flight No.
From
To
Duration
QR901
10:40 pm, 19 Dec Fri
PER Perth
5:05 am, 20 Dec Sat
DOH Doha
11h 25m
3h 25m layover in Doha (DOH)
QR1102
8:30 am, 20 Dec Sat
DOH Doha
9:20 am, 20 Dec Sat
BAH Bahrain
50m

Return: Bahrain to Perth via Doha

BAH
9:20 pm
55m
DOH
10:15 pm
3h 35m
DOH
1:50 am
10h 55m
PER
5:45 pm
Airlines
Flight No.
From
To
Duration
QR1109
9:20 pm, 3 Jan Sat
BAH Bahrain
10:15 pm, 3 Jan Sat
DOH Doha
55m
3h 35m layover in Doha (DOH)
QR900
1:50 am, 4 Jan Sun
DOH Doha
5:45 pm, 4 Jan Sun
PER Perth
10h 55m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Qatar Airways 1 stop 13h 35m
10:40 pm PER - 7:15 am (+1) BAH
Qatar Airways 1 stop 15h 25m
9:20 pm BAH - 5:45 pm (+1) PER
A$2,628
byojet.com
Show Details

Depart: Perth to Bahrain via Doha

PER
10:40 pm
11h 25m
DOH
5:05 am (+1)
1h 20m
DOH
6:25 am
50m
BAH
7:15 am
Airlines
Flight No.
From
To
Duration
QR901
10:40 pm, 19 Dec Fri
PER Perth
5:05 am, 20 Dec Sat
DOH Doha
11h 25m
1h 20m layover in Doha (DOH)
QR1112
6:25 am, 20 Dec Sat
DOH Doha
7:15 am, 20 Dec Sat
BAH Bahrain
50m

Return: Bahrain to Perth via Doha

BAH
9:20 pm
55m
DOH
10:15 pm
3h 35m
DOH
1:50 am
10h 55m
PER
5:45 pm
Airlines
Flight No.
From
To
Duration
QR1109
9:20 pm, 3 Jan Sat
BAH Bahrain
10:15 pm, 3 Jan Sat
DOH Doha
55m
3h 35m layover in Doha (DOH)
QR900
1:50 am, 4 Jan Sun
DOH Doha
5:45 pm, 4 Jan Sun
PER Perth
10h 55m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Multiple Airlines 1 stop 15h 40m
10:05 pm PER - 8:45 am (+1) BAH
Multiple Airlines 1 stop 13h 35m
5:50 pm BAH - 12:25 pm (+1) PER
A$2,718
onetravel.com
Show Details

Depart: Perth to Bahrain via Dubai

PER
10:05 pm
11h 10m
DXB
5:15 am (+1)
3h 15m
DXB
8:30 am
1h 15m
BAH
8:45 am
Airlines
Flight No.
From
To
Duration
EK421
10:05 pm, 19 Dec Fri
PER Perth
5:15 am, 20 Dec Sat
DXB Dubai
11h 10m
3h 15m layover in Dubai (DXB)
QF8837
8:30 am, 20 Dec Sat
DXB Dubai
8:45 am, 20 Dec Sat
BAH Bahrain
1h 15m

Return: Bahrain to Perth via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
1h 45m
DXB
9:45 pm
10h 40m
PER
12:25 pm (+1)
Airlines
Flight No.
From
To
Duration
QF8840
5:50 pm, 3 Jan Sat
BAH Bahrain
8:00 pm, 3 Jan Sat
DXB Dubai
1h 10m
1h 45m layover in Dubai (DXB)
EK422
9:45 pm, 3 Jan Sat
DXB Dubai
12:25 pm, 4 Jan Sun
PER Perth
10h 40m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Emirates 1 stop 15h 40m
10:05 pm PER - 8:45 am (+1) BAH
Multiple Airlines 1 stop 13h 35m
5:50 pm BAH - 12:25 pm (+1) PER
A$2,718
onetravel.com
Show Details

Depart: Perth to Bahrain via Dubai

PER
10:05 pm
11h 10m
DXB
5:15 am (+1)
3h 15m
DXB
8:30 am
1h 15m
BAH
8:45 am
Airlines
Flight No.
From
To
Duration
EK421
10:05 pm, 19 Dec Fri
PER Perth
5:15 am, 20 Dec Sat
DXB Dubai
11h 10m
3h 15m layover in Dubai (DXB)
EK837
8:30 am, 20 Dec Sat
DXB Dubai
8:45 am, 20 Dec Sat
BAH Bahrain
1h 15m

Return: Bahrain to Perth via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
1h 45m
DXB
9:45 pm
10h 40m
PER
12:25 pm (+1)
Airlines
Flight No.
From
To
Duration
QF8840
5:50 pm, 3 Jan Sat
BAH Bahrain
8:00 pm, 3 Jan Sat
DXB Dubai
1h 10m
1h 45m layover in Dubai (DXB)
EK422
9:45 pm, 3 Jan Sat
DXB Dubai
12:25 pm, 4 Jan Sun
PER Perth
10h 40m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Multiple Airlines 1 stop 15h 40m
10:05 pm PER - 8:45 am (+1) BAH
Qantas 1 stop 13h 35m
5:50 pm BAH - 12:25 pm (+1) PER
A$2,819
onetravel.com
Show Details

Depart: Perth to Bahrain via Dubai

PER
10:05 pm
11h 10m
DXB
5:15 am (+1)
3h 15m
DXB
8:30 am
1h 15m
BAH
8:45 am
Airlines
Flight No.
From
To
Duration
QF8421
10:05 pm, 19 Dec Fri
PER Perth
5:15 am, 20 Dec Sat
DXB Dubai
11h 10m
3h 15m layover in Dubai (DXB)
EK837
8:30 am, 20 Dec Sat
DXB Dubai
8:45 am, 20 Dec Sat
BAH Bahrain
1h 15m

Return: Bahrain to Perth via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
1h 45m
DXB
9:45 pm
10h 40m
PER
12:25 pm (+1)
Airlines
Flight No.
From
To
Duration
QF8840
5:50 pm, 3 Jan Sat
BAH Bahrain
8:00 pm, 3 Jan Sat
DXB Dubai
1h 10m
1h 45m layover in Dubai (DXB)
QF8422
9:45 pm, 3 Jan Sat
DXB Dubai
12:25 pm, 4 Jan Sun
PER Perth
10h 40m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Multiple Airlines 1 stop 15h 45m
6:00 am PER - 4:45 pm BAH
Qantas 1 stop 13h 35m
5:50 pm BAH - 12:25 pm (+1) PER
A$2,819
onetravel.com
Show Details

Depart: Perth to Bahrain via Dubai

PER
6:00 am
11h
DXB
1:00 pm
3h 30m
DXB
4:30 pm
1h 15m
BAH
4:45 pm
Airlines
Flight No.
From
To
Duration
QF8425
6:00 am, 19 Dec Fri
PER Perth
1:00 pm, 19 Dec Fri
DXB Dubai
11h
3h 30m layover in Dubai (DXB)
EK839
4:30 pm, 19 Dec Fri
DXB Dubai
4:45 pm, 19 Dec Fri
BAH Bahrain
1h 15m

Return: Bahrain to Perth via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
1h 45m
DXB
9:45 pm
10h 40m
PER
12:25 pm (+1)
Airlines
Flight No.
From
To
Duration
QF8840
5:50 pm, 3 Jan Sat
BAH Bahrain
8:00 pm, 3 Jan Sat
DXB Dubai
1h 10m
1h 45m layover in Dubai (DXB)
QF8422
9:45 pm, 3 Jan Sat
DXB Dubai
12:25 pm, 4 Jan Sun
PER Perth
10h 40m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Qantas 1 stop 15h 45m
6:00 am PER - 4:45 pm BAH
Qantas 1 stop 13h 35m
5:50 pm BAH - 12:25 pm (+1) PER
A$2,870
onetravel.com
Show Details

Depart: Perth to Bahrain via Dubai

PER
6:00 am
11h
DXB
1:00 pm
3h 30m
DXB
4:30 pm
1h 15m
BAH
4:45 pm
Airlines
Flight No.
From
To
Duration
QF8425
6:00 am, 19 Dec Fri
PER Perth
1:00 pm, 19 Dec Fri
DXB Dubai
11h
3h 30m layover in Dubai (DXB)
QF8839
4:30 pm, 19 Dec Fri
DXB Dubai
4:45 pm, 19 Dec Fri
BAH Bahrain
1h 15m

Return: Bahrain to Perth via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
1h 45m
DXB
9:45 pm
10h 40m
PER
12:25 pm (+1)
Airlines
Flight No.
From
To
Duration
QF8840
5:50 pm, 3 Jan Sat
BAH Bahrain
8:00 pm, 3 Jan Sat
DXB Dubai
1h 10m
1h 45m layover in Dubai (DXB)
QF8422
9:45 pm, 3 Jan Sat
DXB Dubai
12:25 pm, 4 Jan Sun
PER Perth
10h 40m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Emirates 1 stop 15h 45m
6:00 am PER - 4:45 pm BAH
Emirates 1 stop 13h 35m
5:50 pm BAH - 12:25 pm (+1) PER
A$2,918
onetravel.com
Show Details

Depart: Perth to Bahrain via Dubai

PER
6:00 am
11h
DXB
1:00 pm
3h 30m
DXB
4:30 pm
1h 15m
BAH
4:45 pm
Airlines
Flight No.
From
To
Duration
EK425
6:00 am, 19 Dec Fri
PER Perth
1:00 pm, 19 Dec Fri
DXB Dubai
11h
3h 30m layover in Dubai (DXB)
EK839
4:30 pm, 19 Dec Fri
DXB Dubai
4:45 pm, 19 Dec Fri
BAH Bahrain
1h 15m

Return: Bahrain to Perth via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
1h 45m
DXB
9:45 pm
10h 40m
PER
12:25 pm (+1)
Airlines
Flight No.
From
To
Duration
EK840
5:50 pm, 3 Jan Sat
BAH Bahrain
8:00 pm, 3 Jan Sat
DXB Dubai
1h 10m
1h 45m layover in Dubai (DXB)
EK422
9:45 pm, 3 Jan Sat
DXB Dubai
12:25 pm, 4 Jan Sun
PER Perth
10h 40m
Depart: Thu, 18 Dec Return: Sun, 4 Jan Sydney to Bahrain Thu, 18 Dec - Sun, 4 Jan
Virgin Australia 1 stop 19h 15m
4:05 pm SYD - 3:20 am (+1) BAH
Virgin Australia 1 stop 18h 25m
4:55 am BAH - 7:20 am (+1) SYD
A$2,967
onetravel.com
Show Details

Depart: Sydney to Bahrain via Abu Dhabi

SYD
4:05 pm
14h 35m
AUH
11:40 pm
3h 25m
AUH
3:05 am
1h 15m
BAH
3:20 am
Airlines
Flight No.
From
To
Duration
VA29
4:05 pm, 18 Dec Thu
SYD Sydney
11:40 pm, 18 Dec Thu
AUH Abu Dhabi
14h 35m
3h 25m layover in Abu Dhabi (AUH)
VA7075
3:05 am, 19 Dec Fri
AUH Abu Dhabi
3:20 am, 19 Dec Fri
BAH Bahrain
1h 15m

Return: Bahrain to Sydney via Abu Dhabi

BAH
4:55 am
1h 10m
AUH
7:05 am
3h 5m
AUH
10:10 am
14h 10m
SYD
7:20 am (+1)
Airlines
Flight No.
From
To
Duration
VA7066
4:55 am, 4 Jan Sun
BAH Bahrain
7:05 am, 4 Jan Sun
AUH Abu Dhabi
1h 10m
3h 5m layover in Abu Dhabi (AUH)
VA7086
10:10 am, 4 Jan Sun
AUH Abu Dhabi
7:20 am, 5 Jan Mon
SYD Sydney
14h 10m
Depart: Thu, 18 Dec Return: Sun, 4 Jan Sydney to Bahrain Thu, 18 Dec - Sun, 4 Jan
Virgin Australia 1 stop 19h 15m
4:05 pm SYD - 3:20 am (+1) BAH
Virgin Australia 1 stop 16h 40m
6:05 pm BAH - 6:45 pm (+1) SYD
A$2,967
onetravel.com
Show Details

Depart: Sydney to Bahrain via Abu Dhabi

SYD
4:05 pm
14h 35m
AUH
11:40 pm
3h 25m
AUH
3:05 am
1h 15m
BAH
3:20 am
Airlines
Flight No.
From
To
Duration
VA29
4:05 pm, 18 Dec Thu
SYD Sydney
11:40 pm, 18 Dec Thu
AUH Abu Dhabi
14h 35m
3h 25m layover in Abu Dhabi (AUH)
VA7075
3:05 am, 19 Dec Fri
AUH Abu Dhabi
3:20 am, 19 Dec Fri
BAH Bahrain
1h 15m

Return: Bahrain to Sydney via Abu Dhabi

BAH
6:05 pm
1h 10m
AUH
8:15 pm
1h 35m
AUH
9:50 pm
13h 55m
SYD
6:45 pm (+1)
Airlines
Flight No.
From
To
Duration
VA7043
6:05 pm, 4 Jan Sun
BAH Bahrain
8:15 pm, 4 Jan Sun
AUH Abu Dhabi
1h 10m
1h 35m layover in Abu Dhabi (AUH)
VA7092
9:50 pm, 4 Jan Sun
AUH Abu Dhabi
6:45 pm, 5 Jan Mon
SYD Sydney
13h 55m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Qantas 1 stop 15h 40m
10:05 pm PER - 8:45 am (+1) BAH
Qantas 1 stop 13h 35m
5:50 pm BAH - 12:25 pm (+1) PER
A$2,970
onetravel.com
Show Details

Depart: Perth to Bahrain via Dubai

PER
10:05 pm
11h 10m
DXB
5:15 am (+1)
3h 15m
DXB
8:30 am
1h 15m
BAH
8:45 am
Airlines
Flight No.
From
To
Duration
QF8421
10:05 pm, 19 Dec Fri
PER Perth
5:15 am, 20 Dec Sat
DXB Dubai
11h 10m
3h 15m layover in Dubai (DXB)
QF8837
8:30 am, 20 Dec Sat
DXB Dubai
8:45 am, 20 Dec Sat
BAH Bahrain
1h 15m

Return: Bahrain to Perth via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
1h 45m
DXB
9:45 pm
10h 40m
PER
12:25 pm (+1)
Airlines
Flight No.
From
To
Duration
QF8840
5:50 pm, 3 Jan Sat
BAH Bahrain
8:00 pm, 3 Jan Sat
DXB Dubai
1h 10m
1h 45m layover in Dubai (DXB)
QF8422
9:45 pm, 3 Jan Sat
DXB Dubai
12:25 pm, 4 Jan Sun
PER Perth
10h 40m
Depart: Thu, 18 Dec Return: Sat, 10 Jan Sydney to Bahrain Thu, 18 Dec - Sat, 10 Jan
Etihad Airways 1 stop 19h 10m
9:50 pm SYD - 9:00 am (+1) BAH
Etihad Airways 1 stop 16h 40m
6:05 pm BAH - 6:45 pm (+1) SYD
A$2,972
etihad.com
Show Details

Depart: Sydney to Bahrain via Abu Dhabi

SYD
9:50 pm
14h 35m
AUH
5:25 am (+1)
3h 20m
AUH
8:45 am
1h 15m
BAH
9:00 am
Airlines
Flight No.
From
To
Duration
EY455
9:50 pm, 18 Dec Thu
SYD Sydney
5:25 am, 19 Dec Fri
AUH Abu Dhabi
14h 35m
3h 20m layover in Abu Dhabi (AUH)
EY371
8:45 am, 19 Dec Fri
AUH Abu Dhabi
9:00 am, 19 Dec Fri
BAH Bahrain
1h 15m

Return: Bahrain to Sydney via Abu Dhabi

BAH
6:05 pm
1h 10m
AUH
8:15 pm
1h 35m
AUH
9:50 pm
13h 55m
SYD
6:45 pm (+1)
Airlines
Flight No.
From
To
Duration
EY376
6:05 pm, 10 Jan Sat
BAH Bahrain
8:15 pm, 10 Jan Sat
AUH Abu Dhabi
1h 10m
1h 35m layover in Abu Dhabi (AUH)
EY454
9:50 pm, 10 Jan Sat
AUH Abu Dhabi
6:45 pm, 11 Jan Sun
SYD Sydney
13h 55m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Multiple Airlines 1 stop 15h 40m
10:05 pm PER - 8:45 am (+1) BAH
Emirates 1 stop 13h 35m
5:50 pm BAH - 12:25 pm (+1) PER
A$3,063
expedia.com.au
Show Details

Depart: Perth to Bahrain via Dubai

PER
10:05 pm
11h 10m
DXB
5:15 am (+1)
3h 15m
DXB
8:30 am
1h 15m
BAH
8:45 am
Airlines
Flight No.
From
To
Duration
EK421
10:05 pm, 19 Dec Fri
PER Perth
5:15 am, 20 Dec Sat
DXB Dubai
11h 10m
3h 15m layover in Dubai (DXB)
QF8837
8:30 am, 20 Dec Sat
DXB Dubai
8:45 am, 20 Dec Sat
BAH Bahrain
1h 15m

* Operated by Emirates

Return: Bahrain to Perth via Dubai

BAH
5:50 pm
1h 10m
DXB
8:00 pm
1h 45m
DXB
9:45 pm
10h 40m
PER
12:25 pm (+1)
Airlines
Flight No.
From
To
Duration
EK840
5:50 pm, 3 Jan Sat
BAH Bahrain
8:00 pm, 3 Jan Sat
DXB Dubai
1h 10m
1h 45m layover in Dubai (DXB)
EK422
9:45 pm, 3 Jan Sat
DXB Dubai
12:25 pm, 4 Jan Sun
PER Perth
10h 40m
Depart: Thu, 18 Dec Return: Sat, 10 Jan Sydney to Bahrain Thu, 18 Dec - Sat, 10 Jan
Cathay Pacific 1 stop 1d 50m
3:40 pm SYD - 8:30 am (+1) BAH
Cathay Pacific 1 stop 22h 20m
2:30 pm BAH - 8:50 pm (+1) SYD
A$3,064
cathaypacific.com
Show Details

Depart: Sydney to Bahrain via Hong Kong

SYD
3:40 pm
9h 20m
HKG
10:00 pm
3h 30m
HKG
1:30 am
12h
BAH
8:30 am
Airlines
Flight No.
From
To
Duration
CX100
3:40 pm, 18 Dec Thu
SYD Sydney
10:00 pm, 18 Dec Thu
HKG Hong Kong
9h 20m
3h 30m layover in Hong Kong (HKG)
CX745
1:30 am, 19 Dec Fri
HKG Hong Kong
8:30 am, 19 Dec Fri
BAH Bahrain
12h

Return: Bahrain to Sydney via Hong Kong

BAH
2:30 pm
9h 30m
HKG
5:00 am (+1)
3h 50m
HKG
8:50 am
9h
SYD
8:50 pm
Airlines
Flight No.
From
To
Duration
CX746
2:30 pm, 10 Jan Sat
BAH Bahrain
5:00 am, 11 Jan Sun
HKG Hong Kong
9h 30m
3h 50m layover in Hong Kong (HKG)
CX139
8:50 am, 11 Jan Sun
HKG Hong Kong
8:50 pm, 11 Jan Sun
SYD Sydney
9h
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Multiple Airlines 1 stop 14h 5m
10:40 pm PER - 7:45 am (+1) BAH
Qatar Airways 1 stop 13h 35m
11:10 pm BAH - 5:45 pm (+1) PER
A$3,104
onetravel.com
Show Details

Depart: Perth to Bahrain via Doha

PER
10:40 pm
11h 25m
DOH
5:05 am (+1)
1h 55m
DOH
7:00 am
45m
BAH
7:45 am
Airlines
Flight No.
From
To
Duration
QR901
10:40 pm, 19 Dec Fri
PER Perth
5:05 am, 20 Dec Sat
DOH Doha
11h 25m
1h 55m layover in Doha (DOH)
GF521
7:00 am, 20 Dec Sat
DOH Doha
7:45 am, 20 Dec Sat
BAH Bahrain
45m

Return: Bahrain to Perth via Doha

BAH
11:10 pm
55m
DOH
12:05 am (+1)
1h 45m
DOH
1:50 am
10h 55m
PER
5:45 pm
Airlines
Flight No.
From
To
Duration
QR1107
11:10 pm, 3 Jan Sat
BAH Bahrain
12:05 am, 4 Jan Sun
DOH Doha
55m
1h 45m layover in Doha (DOH)
QR900
1:50 am, 4 Jan Sun
DOH Doha
5:45 pm, 4 Jan Sun
PER Perth
10h 55m
Depart: Fri, 19 Dec Return: Sat, 3 Jan Perth to Bahrain Fri, 19 Dec - Sat, 3 Jan
Multiple Airlines 1 stop 14h 5m
10:40 pm PER - 7:45 am (+1) BAH
Qatar Airways 1 stop 15h 25m
9:20 pm BAH - 5:45 pm (+1) PER
A$3,104
cheapoair.com
Show Details

Depart: Perth to Bahrain via Doha

PER
10:40 pm
11h 25m
DOH
5:05 am (+1)
1h 55m
DOH
7:00 am
45m
BAH
7:45 am
Airlines
Flight No.
From
To
Duration
QR901
10:40 pm, 19 Dec Fri
PER Perth
5:05 am, 20 Dec Sat
DOH Doha
11h 25m
1h 55m layover in Doha (DOH)
GF521
7:00 am, 20 Dec Sat
DOH Doha
7:45 am, 20 Dec Sat
BAH Bahrain
45m

Return: Bahrain to Perth via Doha

BAH
9:20 pm
55m
DOH
10:15 pm
3h 35m
DOH
1:50 am
10h 55m
PER
5:45 pm
Airlines
Flight No.
From
To
Duration
QR1109
9:20 pm, 3 Jan Sat
BAH Bahrain
10:15 pm, 3 Jan Sat
DOH Doha
55m
3h 35m layover in Doha (DOH)
QR900
1:50 am, 4 Jan Sun
DOH Doha
5:45 pm, 4 Jan Sun
PER Perth
10h 55m