Popular Filters
Arrival Airports
One Way Price
Duration
Stops From Bloemfontein
Departure From Bloemfontein
MYR 2,301
MYR 2,301
MYR 2,297
Arrival at Phuket
MYR 4,194
MYR 2,297
MYR 2,301
Alliances & Airlines
Oneworld
(3)
SkyTeam
()
Star Alliance
(3)
+ 1 more
Layover Airports
+ 2 more
Layover Duration
Bloemfontein To Phuket Flights
Book Bloemfontein to Phuket flight tickets at lowest price. Get best deals on your upcoming Bloemfontein to Phuket flights only on MakeMyTrip. Also Book Phuket to Bloemfontein Flights. Currently 26 flights flying from Bloemfontein to Phuket. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
MYR 2,355
Transit Visa may be required
Bloemfontein to Phuket , 2 Sep
FlySafair FA | 839
19:45
Tue, 2 Sep 25
Bloemfontein, South Africa
01 h
20:45
Tue, 2 Sep 25
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 768
10:05
Wed, 3 Sep 25
Terminal B
Johannesburg, South Africa
08 h 10 m
20:15
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 378
02:30
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 30 m
12:00
Thu, 4 Sep 25
Terminal I
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,359
Transit Visa may be required
Bloemfontein to Phuket , 2 Sep
CemAir 5Z | 109
17:00
Tue, 2 Sep 25
Bloemfontein, South Africa
01 h
18:00
Tue, 2 Sep 25
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 766
22:20
Tue, 2 Sep 25
Terminal B
Johannesburg, South Africa
08 h
08:20
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 396
10:25
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 35 m
20:00
Wed, 3 Sep 25
Terminal I
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,543
Transit Visa may be required
Bloemfontein to Phuket , 2 Sep
South African Airlink 4Z | 706
18:50
Tue, 2 Sep 25
Bloemfontein, South Africa
50 m
19:40
Tue, 2 Sep 25
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 766
22:20
Tue, 2 Sep 25
Terminal B
Johannesburg, South Africa
08 h
08:20
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 396
10:25
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 35 m
20:00
Wed, 3 Sep 25
Terminal I
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,578
Transit Visa may be required
Bloemfontein to Phuket , 2 Sep
Emirates EK | 4031 | Operated By South African Airlink
10:55
Tue, 2 Sep 25
Bloemfontein, South Africa
50 m
11:45
Tue, 2 Sep 25
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 768
10:05
Wed, 3 Sep 25
Terminal B
Johannesburg, South Africa
08 h 10 m
20:15
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 378
02:30
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 30 m
12:00
Thu, 4 Sep 25
Terminal I
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,521
Transit Visa may be required
Bloemfontein to Phuket , 2 Sep
CemAir 5Z | 134
15:50
Tue, 2 Sep 25
Bloemfontein, South Africa
01 h 20 m
17:10
Tue, 2 Sep 25
Durban, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 776
18:40
Tue, 2 Sep 25
Durban, South Africa
08 h 20 m
05:00
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 396
10:25
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 35 m
20:00
Wed, 3 Sep 25
Terminal I
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,555
Transit Visa may be required
Bloemfontein to Phuket , 2 Sep
South African Airlink 4Z | 607
18:55
Tue, 2 Sep 25
Bloemfontein, South Africa
01 h 45 m
20:40
Tue, 2 Sep 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 773
13:05
Wed, 3 Sep 25
Cape Town, South Africa
09 h 30 m
00:35
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 378
02:30
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 30 m
12:00
Thu, 4 Sep 25
Terminal I
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,658
Transit Visa may be required
Bloemfontein to Phuket , 2 Sep
South African Airlink 4Z | 704
10:55
Tue, 2 Sep 25
Bloemfontein, South Africa
50 m
11:45
Tue, 2 Sep 25
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 481
19:50
Tue, 2 Sep 25
Terminal A
Johannesburg, South Africa
10 h 25 m
12:15
Wed, 3 Sep 25
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 732
13:15
Wed, 3 Sep 25
Terminal T2
Singapore, Singapore
01 h 55 m
14:10
Wed, 3 Sep 25
Terminal I
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,878
Transit Visa may be required
Bloemfontein to Krabi , 2 Sep
South African Airlink 4Z | 607
18:55
Tue, 2 Sep 25
Bloemfontein, South Africa
01 h 45 m
20:40
Tue, 2 Sep 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 773
13:05
Wed, 3 Sep 25
Cape Town, South Africa
09 h 30 m
00:35
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2383 | Operated By Flydubai
10:30
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 55 m
20:25
Thu, 4 Sep 25
Krabi, Thailand
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,947
Transit Visa may be required
Bloemfontein to Phuket , 2 Sep
CemAir 5Z | 101
07:55
Tue, 2 Sep 25
Bloemfontein, South Africa
01 h
08:55
Tue, 2 Sep 25
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 762
13:25
Tue, 2 Sep 25
Terminal B
Johannesburg, South Africa
08 h 15 m
23:40
Tue, 2 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 378
02:30
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 30 m
12:00
Wed, 3 Sep 25
Terminal I
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available
MYR 4,131
Transit Visa may be required
Bloemfontein to Phuket , 2 Sep
South African Airlink 4Z | 704
10:55
Tue, 2 Sep 25
Bloemfontein, South Africa
50 m
11:45
Tue, 2 Sep 25
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 762
13:25
Tue, 2 Sep 25
Terminal B
Johannesburg, South Africa
08 h 15 m
23:40
Tue, 2 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 378
02:30
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 30 m
12:00
Wed, 3 Sep 25
Terminal I
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available