Popular Filters
One Way Price
Duration
Stops From Bloemfontein
Departure From Bloemfontein
OMR 275
OMR 282
OMR 257
Arrival at Prague
OMR 265
OMR 257
Alliances & Airlines
Oneworld
(1)
SkyTeam
(4)
Star Alliance
(8)
+ 5 more
Layover Airports
+ 4 more
Layover Duration
Flights from Czech Republic
Top Airlines
Top Flights to Czech Republic
Bloemfontein to Czech Republic
OMR 260
Bloemfontein to Prague , 15 Jun
FlySafair FA | 839
19:45
Mon, 15 Jun 26
Bloemfontein, South Africa
01 h
20:45
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 762
13:30
Tue, 16 Jun 26
Terminal B
Johannesburg, South Africa
08 h 10 m
23:40
Tue, 16 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 139
08:10
Wed, 17 Jun 26
Terminal T3
Dubai, United Arab Emirates
06 h 50 m
13:00
Wed, 17 Jun 26
Terminal T1
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
OMR 266
Bloemfontein to Prague , 15 Jun
FlySafair FA | 839
19:45
Mon, 15 Jun 26
Bloemfontein, South Africa
01 h
20:45
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 764
19:10
Tue, 16 Jun 26
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Wed, 17 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 139
08:10
Wed, 17 Jun 26
Terminal T3
Dubai, United Arab Emirates
06 h 50 m
13:00
Wed, 17 Jun 26
Terminal T1
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
OMR 268
Bloemfontein to Prague , 15 Jun
FlySafair FA | 839
19:45
Mon, 15 Jun 26
Bloemfontein, South Africa
01 h
20:45
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1366
12:40
Tue, 16 Jun 26
Terminal A
Johannesburg, South Africa
08 h 20 m
22:00
Tue, 16 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 289
01:55
Wed, 17 Jun 26
Doha, Qatar
06 h 05 m
07:00
Wed, 17 Jun 26
Terminal T1
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
OMR 278
Bloemfontein to Prague , 15 Jun
FlySafair FA | 841
08:40
Mon, 15 Jun 26
Bloemfontein, South Africa
01 h 45 m
10:25
Mon, 15 Jun 26
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 773
13:15
Mon, 15 Jun 26
Cape Town, South Africa
09 h 20 m
00:35
Tue, 16 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 139
08:10
Tue, 16 Jun 26
Terminal T3
Dubai, United Arab Emirates
06 h 50 m
13:00
Tue, 16 Jun 26
Terminal T1
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
OMR 285
Bloemfontein to Prague , 15 Jun
CemAir 5Z | 107
13:15
Mon, 15 Jun 26
Bloemfontein, South Africa
01 h
14:15
Mon, 15 Jun 26
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 764
19:10
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Tue, 16 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 139
08:10
Tue, 16 Jun 26
Terminal T3
Dubai, United Arab Emirates
06 h 50 m
13:00
Tue, 16 Jun 26
Terminal T1
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
OMR 287
Transit Visa may be required
Bloemfontein to Prague , 15 Jun
South African Airlink 4Z | 706
18:50
Mon, 15 Jun 26
Bloemfontein, South Africa
50 m
19:40
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 283
19:20
Tue, 16 Jun 26
Terminal A
Johannesburg, South Africa
10 h 50 m
06:10
Wed, 17 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 1484
07:25
Wed, 17 Jun 26
Zurich, Switzerland
01 h 15 m
08:40
Wed, 17 Jun 26
Terminal T2
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
OMR 317
Bloemfontein to Prague , 15 Jun
South African Airlink 4Z | 712
14:20
Mon, 15 Jun 26
Bloemfontein, South Africa
50 m
15:10
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 764
19:10
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Tue, 16 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 139
08:10
Tue, 16 Jun 26
Terminal T3
Dubai, United Arab Emirates
06 h 50 m
13:00
Tue, 16 Jun 26
Terminal T1
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
OMR 440
Transit Visa may be required
Bloemfontein to Prague , 15 Jun
KLM Royal Dutch KL | 4557 | Operated By South African Airlink
18:50
Mon, 15 Jun 26
Bloemfontein, South Africa
50 m
19:40
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 592
23:15
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
11 h 05 m
10:20
Tue, 16 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1355
12:20
Tue, 16 Jun 26
Amsterdam, Netherlands
01 h 25 m
13:45
Tue, 16 Jun 26
Terminal T2
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
OMR 478
Transit Visa may be required
Bloemfontein to Prague , 15 Jun
South African Airlink 4Z | 706
18:50
Mon, 15 Jun 26
Bloemfontein, South Africa
50 m
19:40
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 592
23:15
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
11 h 05 m
10:20
Tue, 16 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1355
12:20
Tue, 16 Jun 26
Amsterdam, Netherlands
01 h 25 m
13:45
Tue, 16 Jun 26
Terminal T2
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
OMR 498
Transit Visa may be required
Bloemfontein to Prague , 15 Jun
CemAir 5Z | 109
17:00
Mon, 15 Jun 26
Bloemfontein, South Africa
01 h
18:00
Mon, 15 Jun 26
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 592
23:15
Mon, 15 Jun 26
Terminal B
Johannesburg, South Africa
11 h 05 m
10:20
Tue, 16 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1355
12:20
Tue, 16 Jun 26
Amsterdam, Netherlands
01 h 25 m
13:45
Tue, 16 Jun 26
Terminal T2
Prague, Czech Republic
BAGGAGE : CHECK INCABIN
Information not available
About Bloemfontein (BFN)
Bloemfontein
