Popular Filters
One Way Price
Duration
Stops From Bloemfontein
Departure From Bloemfontein
THB 18,038
THB 23,986
THB 17,937
Arrival at Muscat
THB 17,937
THB 18,038
Alliances & Airlines
Oneworld
(10)
SkyTeam
()
Star Alliance
(4)
+ 2 more
Layover Airports
+ 1 more
Layover Duration
Top Airlines
Bloemfontein to Oman Flights
THB 18,683
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
THB 18,784
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
THB 20,313
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
THB 20,838
Bloemfontein to Muscat , 26 May
South African Airlink 4Z | 702
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
THB 20,923
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
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
THB 24,981
Transit Visa may be required
Bloemfontein to Muscat , 26 May
South African Airlink 4Z | 712
14:20
Tue, 26 May 26
Bloemfontein, South Africa
50 m
15:10
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
THB 26,564
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
THB 28,057
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
THB 28,687
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
THB 29,882
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
