Popular Filters
One Way Price
Duration
Stops From Bloemfontein
Departure From Bloemfontein
OMR 219
OMR 218
Arrival at Muscat
OMR 218
OMR 219
Alliances & Airlines
Oneworld
(10)
SkyTeam
()
Star Alliance
(4)
+ 2 more
Layover Airports
+ 1 more
Layover Duration
Top Airlines
Bloemfontein to Oman
OMR 221
Bloemfontein to Muscat , 26 May
FlySafair FA | 839
19:45
Tue, 26 May 26
Bloemfontein, South Africa
01 h
20:45
Tue, 26 May 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1366
12:40
Wed, 27 May 26
Terminal A
Johannesburg, South Africa
08 h 25 m
22:05
Wed, 27 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
02:10
Thu, 28 May 26
Doha, Qatar
01 h 40 m
04:50
Thu, 28 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 222
Bloemfontein to Muscat , 26 May
FlySafair FA | 841
08:40
Tue, 26 May 26
Bloemfontein, South Africa
01 h 45 m
10:25
Tue, 26 May 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1372
19:30
Tue, 26 May 26
Cape Town, South Africa
09 h 35 m
06:05
Wed, 27 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
19:05
Wed, 27 May 26
Doha, Qatar
01 h 40 m
21:45
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 240
Bloemfontein to Muscat , 26 May
South African Airlink 4Z | 607
19:00
Tue, 26 May 26
Bloemfontein, South Africa
01 h 40 m
20:40
Tue, 26 May 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1372
19:30
Wed, 27 May 26
Cape Town, South Africa
09 h 35 m
06:05
Thu, 28 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
19:05
Thu, 28 May 26
Doha, Qatar
01 h 40 m
21:45
Thu, 28 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 247
Bloemfontein to Muscat , 26 May
Qatar Airways QR | 5794 | Operated By South African Airlink
07:50
Tue, 26 May 26
Bloemfontein, South Africa
50 m
08:40
Tue, 26 May 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1366
12:40
Tue, 26 May 26
Terminal A
Johannesburg, South Africa
08 h 25 m
22:05
Tue, 26 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
02:10
Wed, 27 May 26
Doha, Qatar
01 h 40 m
04:50
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 248
Bloemfontein to Muscat , 26 May
Qatar Airways QR | 5771 | Operated By South African Airlink
10:55
Tue, 26 May 26
Bloemfontein, South Africa
50 m
11:45
Tue, 26 May 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1364
19:50
Tue, 26 May 26
Terminal A
Johannesburg, South Africa
08 h 25 m
05:15
Wed, 27 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
19:05
Wed, 27 May 26
Doha, Qatar
01 h 40 m
21:45
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 296
Transit Visa may be required
Bloemfontein to Muscat , 26 May
South African Airlink 4Z | 704
10:55
Tue, 26 May 26
Bloemfontein, South Africa
50 m
11:45
Tue, 26 May 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 39
17:50
Tue, 26 May 26
Terminal A
Johannesburg, South Africa
09 h 40 m
04:30
Wed, 27 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 774
18:30
Wed, 27 May 26
Istanbul, Turkey
04 h 55 m
00:25
Thu, 28 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 316
Bloemfontein to Muscat , 26 May
FlySafair FA | 841
08:40
Tue, 26 May 26
Bloemfontein, South Africa
01 h 45 m
10:25
Tue, 26 May 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 773
13:15
Tue, 26 May 26
Cape Town, South Africa
09 h 20 m
00:35
Wed, 27 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:15
Wed, 27 May 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 332
Transit Visa may be required
Bloemfontein to Muscat , 26 May
CemAir 5Z | 101
07:55
Tue, 26 May 26
Bloemfontein, South Africa
01 h
08:55
Tue, 26 May 26
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 808
14:30
Tue, 26 May 26
Terminal A
Johannesburg, South Africa
05 h 15 m
20:45
Tue, 26 May 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 624
22:20
Tue, 26 May 26
Terminal T2
Addis Ababa, Ethiopia
04 h 15 m
03:35
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 339
Bloemfontein to Muscat , 26 May
CemAir 5Z | 101
07:55
Tue, 26 May 26
Bloemfontein, South Africa
01 h
08:55
Tue, 26 May 26
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 762
13:30
Tue, 26 May 26
Terminal B
Johannesburg, South Africa
08 h 10 m
23:40
Tue, 26 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:15
Wed, 27 May 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:30
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 353
Bloemfontein to Muscat , 26 May
CemAir 5Z | 101
07:55
Tue, 26 May 26
Bloemfontein, South Africa
01 h
08:55
Tue, 26 May 26
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1366
12:40
Tue, 26 May 26
Terminal A
Johannesburg, South Africa
08 h 25 m
22:05
Tue, 26 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
02:10
Wed, 27 May 26
Doha, Qatar
01 h 40 m
04:50
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Bloemfontein (BFN)
Bloemfontein
