- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights to Belfast
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights to Belfast that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals to Belfast
Sun, Nov 29 - Thu, Dec 3
19:35 - 8:35Johannesburg Johannesburg OR Tambo-Belfast Belfast City
15h 00m1 stop London Heathrow
15:25 - 10:25Belfast Belfast City-Johannesburg Johannesburg OR Tambo
17h 00m1 stop London Heathrow
R15 280British Airways
Sun, Nov 29 - Thu, Dec 3
19:35 - 8:35Johannesburg Johannesburg OR Tambo-Belfast Belfast City
15h 00m1 stop London Heathrow
6:30 - 8:40Belfast Belfast City-Johannesburg Johannesburg OR Tambo
24h 10m2 stops London Heathrow Doha Hamad Intl
R15 725British Airways
Sun, Nov 29 - Thu, Dec 3
14:30 - 11:20Johannesburg Johannesburg OR Tambo-Belfast Belfast Intl
22h 50m2 stops Addis Ababa Bole Manchester
14:40 - 3:55Belfast Belfast Intl-Johannesburg Johannesburg OR Tambo
35h 15m2 stops Manchester Addis Ababa Bole
R15 906Multiple Airlines
Sun, Nov 29 - Thu, Dec 3
14:30 - 21:05Johannesburg Johannesburg OR Tambo-Belfast Belfast City
32h 35m2 stops Addis Ababa Bole Manchester
16:00 - 13:30Belfast Belfast City-Johannesburg Johannesburg OR Tambo
19h 30m2 stops Manchester Addis Ababa Bole
R16 022Multiple Airlines
Thu, Nov 26 - Mon, Nov 30
13:45 - 12:45Johannesburg Johannesburg OR Tambo-Belfast Belfast City
25h 00m2 stops Doha Hamad Intl London Heathrow
19:40 - 15:15Belfast Belfast City-Johannesburg Johannesburg OR Tambo
41h 35m2 stops London Heathrow Doha Hamad Intl
R16 351British Airways
Sun, Nov 29 - Thu, Dec 3
23:59 - 21:40Johannesburg Johannesburg OR Tambo-Belfast Belfast Intl
23h 41m2 stops Amsterdam Schiphol Manchester
9:25 - 11:25Belfast Belfast Intl-Johannesburg Johannesburg OR Tambo
24h 00m3 stops Manchester Amsterdam Schiphol Paris Charles de Gaulle
R16 467Multiple Airlines
Thu, Nov 26 - Mon, Nov 30
13:45 - 12:45Johannesburg Johannesburg OR Tambo-Belfast Belfast City
25h 00m2 stops Doha Hamad Intl London Heathrow
19:40 - 15:15Belfast Belfast City-Johannesburg Johannesburg OR Tambo
41h 35m2 stops London Heathrow Doha Hamad Intl
R16 549British Airways
Sun, Nov 29 - Thu, Dec 3
17:00 - 16:50Johannesburg Johannesburg OR Tambo-Belfast Belfast Intl
25h 50m3 stops Nairobi Jomo Kenyatta Intl London Gatwick Glasgow Intl
7:20 - 8:40Belfast Belfast Intl-Johannesburg Johannesburg OR Tambo
23h 20m3 stops Glasgow Intl Dublin Doha Hamad Intl
R16 747Multiple Airlines
Thu, Nov 26 - Mon, Nov 30
19:35 - 10:55Johannesburg Johannesburg OR Tambo-Belfast Belfast City
17h 20m1 stop London Heathrow
14:50 - 15:15Belfast Belfast City-Johannesburg Johannesburg OR Tambo
46h 25m2 stops London Heathrow Doha Hamad Intl
R17 143British Airways
Sun, Nov 29 - Thu, Dec 3
23:59 - 21:05Johannesburg Johannesburg OR Tambo-Belfast Belfast City
23h 06m2 stops Amsterdam Schiphol Manchester
10:00 - 11:25Belfast Belfast City-Johannesburg Johannesburg OR Tambo
23h 25m3 stops Manchester Amsterdam Schiphol Paris Charles de Gaulle
R17 406Multiple Airlines
Recent one-way flight deals to Belfast
Wed, Apr 28
17:00 - 9:55Johannesburg Johannesburg OR Tambo-Belfast Belfast Intl
17h 55m2 stops Nairobi Jomo Kenyatta Intl London Gatwick
R8 159Multiple Airlines
Wed, Apr 28
20:55 - 18:45Johannesburg Johannesburg OR Tambo-Belfast Belfast City
22h 50m2 stops Doha Hamad Intl London Heathrow
R8 324British Airways
Wed, Apr 28
17:00 - 18:00Johannesburg Johannesburg OR Tambo-Belfast Belfast Intl
26h 00m3 stops Nairobi Jomo Kenyatta Intl Paris Charles de Gaulle Manchester
R8 373Multiple Airlines
Wed, Apr 28
21:15 - 13:35Johannesburg Johannesburg OR Tambo-Belfast Belfast City
17h 20m1 stop London Heathrow
R9 214British Airways
Wed, Apr 28
17:00 - 15:00Johannesburg Johannesburg OR Tambo-Belfast Belfast City
23h 00m3 stops Nairobi Jomo Kenyatta Intl London Gatwick Edinburgh Turnhouse
R9 313Multiple Airlines
All return flight deals to Belfast
Sun, Nov 29 - Thu, Dec 3
19:35 - 8:35Johannesburg Johannesburg OR Tambo-Belfast Belfast City
15h 00m1 stop London Heathrow
15:25 - 10:25Belfast Belfast City-Johannesburg Johannesburg OR Tambo
17h 00m1 stop London Heathrow
R15 280British Airways
Sun, Nov 29 - Thu, Dec 3
19:35 - 8:35Johannesburg Johannesburg OR Tambo-Belfast Belfast City
15h 00m1 stop London Heathrow
6:30 - 8:40Belfast Belfast City-Johannesburg Johannesburg OR Tambo
24h 10m2 stops London Heathrow Doha Hamad Intl
R15 725British Airways
Sun, Nov 29 - Thu, Dec 3
14:30 - 11:20Johannesburg Johannesburg OR Tambo-Belfast Belfast Intl
22h 50m2 stops Addis Ababa Bole Manchester
14:40 - 3:55Belfast Belfast Intl-Johannesburg Johannesburg OR Tambo
35h 15m2 stops Manchester Addis Ababa Bole
R15 906Multiple Airlines
Sun, Nov 29 - Thu, Dec 3
14:30 - 21:05Johannesburg Johannesburg OR Tambo-Belfast Belfast City
32h 35m2 stops Addis Ababa Bole Manchester
16:00 - 13:30Belfast Belfast City-Johannesburg Johannesburg OR Tambo
19h 30m2 stops Manchester Addis Ababa Bole
R16 022Multiple Airlines
Thu, Nov 26 - Mon, Nov 30
13:45 - 12:45Johannesburg Johannesburg OR Tambo-Belfast Belfast City
25h 00m2 stops Doha Hamad Intl London Heathrow
19:40 - 15:15Belfast Belfast City-Johannesburg Johannesburg OR Tambo
41h 35m2 stops London Heathrow Doha Hamad Intl
R16 351British Airways
Sun, Nov 29 - Thu, Dec 3
23:59 - 21:40Johannesburg Johannesburg OR Tambo-Belfast Belfast Intl
23h 41m2 stops Amsterdam Schiphol Manchester
9:25 - 11:25Belfast Belfast Intl-Johannesburg Johannesburg OR Tambo
24h 00m3 stops Manchester Amsterdam Schiphol Paris Charles de Gaulle
R16 467Multiple Airlines
Thu, Nov 26 - Mon, Nov 30
13:45 - 12:45Johannesburg Johannesburg OR Tambo-Belfast Belfast City
25h 00m2 stops Doha Hamad Intl London Heathrow
19:40 - 15:15Belfast Belfast City-Johannesburg Johannesburg OR Tambo
41h 35m2 stops London Heathrow Doha Hamad Intl
R16 549British Airways
Sun, Nov 29 - Thu, Dec 3
17:00 - 16:50Johannesburg Johannesburg OR Tambo-Belfast Belfast Intl
25h 50m3 stops Nairobi Jomo Kenyatta Intl London Gatwick Glasgow Intl
7:20 - 8:40Belfast Belfast Intl-Johannesburg Johannesburg OR Tambo
23h 20m3 stops Glasgow Intl Dublin Doha Hamad Intl
R16 747Multiple Airlines
Thu, Nov 26 - Mon, Nov 30
19:35 - 10:55Johannesburg Johannesburg OR Tambo-Belfast Belfast City
17h 20m1 stop London Heathrow
14:50 - 15:15Belfast Belfast City-Johannesburg Johannesburg OR Tambo
46h 25m2 stops London Heathrow Doha Hamad Intl
R17 143British Airways
Sun, Nov 29 - Thu, Dec 3
23:59 - 21:05Johannesburg Johannesburg OR Tambo-Belfast Belfast City
23h 06m2 stops Amsterdam Schiphol Manchester
10:00 - 11:25Belfast Belfast City-Johannesburg Johannesburg OR Tambo
23h 25m3 stops Manchester Amsterdam Schiphol Paris Charles de Gaulle
R17 406Multiple Airlines
Booking Insights
Price, demand, and travel trends for flights to Belfast
Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
What is the cheapest flight to Belfast?
Johannesburg OR Tambo Airport to Belfast is the cheapest route at R15 280 return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.
How much is a flight to Belfast?
Average and cheapest price for all return flights to Belfast from each origin found by users searching on KAYAK in the last 12 months.On average, a return flight from South Africa to Belfast costs R17 060, based on KAYAK data over the past 12 months. Return fares from Johannesburg average R16 005, while Cape Town runs a bit higher at R18 095.
What is the cheapest day to fly to Belfast?
Thursday is the cheapest day to fly to Belfast at R16 088 return on average over the past 12 months on KAYAK. Tuesday is the most expensive at R18 165.
What is the cheapest month to fly to Belfast?
To calculate monthly average prices, KAYAK takes all prices for each month over the last 12 months for flights to Belfast, removes the top 0.1% to account for outliers, then takes the median of all values for each month.•February is the cheapest month to fly to Belfast with an average price of R14 472 return.
•August (R18 758) and September (R18 395) are the most expensive.
Based on KAYAK data over the past 12 months.What is the cheapest time of day to fly to Belfast?
Average price for all return flights depending on time of departure, seen by users on KAYAK in the last 12 months.Night flights to Belfast are the cheapest at R16 038 return on average. Afternoon flights are the most expensive at R19 747.
What is a good deal for flights to Belfast?
Flights under R15 179 are considered a good deal. 25% of KAYAK users found return flights to Belfast at or below these prices, with the lowest fares from:
•Johannesburg R14 896.Which is the cheapest airport to fly into in Belfast?
Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Belfast is Belfast City (BHD), with an average flight price of R17 060.
When are flights to Belfast the cheapest?
Flights to Belfast are cheapest 14 weeks before departure. Booking in this window typically costs about 27% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.
Key details for flights to Belfast
Low season | February |
|---|---|
High season | November |
Cheapest flight | R8 159 |
When to book flights to Belfast
Are your dates flexible? Find out the best times to travel to Belfast based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. The information is for flights to Belfast based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Your questions about flights to Belfast, answered
Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.
Your guide to booking Belfast flights
From booking to airport arrival, find tips to help you plan your flight with more confidence.Reviews of the top airlines flying to Belfast
See real verified KAYAK customer reviews for airlines flying to Belfast. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from South Africa to Belfast. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7,8
KLMOverall score based on 1595 reviews
7,7Comfort
7,2Entertainment
8,4Crew
7,4Food
7,8Boarding
Airline reviews
25 mins late. The flight attendants were chatting and laughing loudly at the rear, which was rather unpleasant.
6,0 GoodDahko, Oct 2026
25 mins late. The flight attendants were chatting and laughing loudly at the rear, which was rather unpleasant.
The flight was excellent, the crew was super friendly. The only complaint I have is, 3 of my zipper handles were broken and there were 2 massive scratches on the back of my bag
As per usual when you Hit the UK it's a slow process through customs Not as efficient at Thailand for sure
Empty seats next to me - wish it had been for a longer flight!!
KLM remains a quality flag carrier airline which maintains its standards whilst all their competitors are lowering theirs.
Cabin crew professional, polite and friendly, boarding was seemless, but come on KLM surely you can do better than a pack of cheesy biscuits as an inflight snack
Overall very poor. Flight was disorganised, staff were rude and this is my second experience with KLM that I've had baggage go missing. It feels like, if you are an economy customer, KLM staff do not show you any care. I shall never fly with KLM again. Worst airline in Europe
Flight left a few minutes late, but that's it. I wish the seats could be wider and recline more.
The plane. Airbus A330-200. Comfortable for a 7-hour flight. Seats seemed to have more legroom. I was in row 17. Flight was operated by Delta but was better than expected.
The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .
They lost my luggage on my way to Namibia (I was unable to review that flight as I was in the bush/off line) It took 3 days to get my bag and I had to pay $375.00 to have it transported to my location as it was over 100 Kilometers from that Airport and the local Airlink carrier would not got that far.
Great flight, last one out the air-conditioning was far to hot and the return it was to cold and then issued blankets. On the outward bowned the headset connector didn't work properly. You had intermittent sound from the audio socket.
The flight was very delayed in taking off - which was out of control of the crew, but then the pilot worked hard so we only arrived about 30 minutes late. Everyone was very friendly and accommodating!
Terrible service especially for premium economy. Much more comfortable seats on other providers
Friendly hosts/hostesses; dinner was of acceptable, but mediocre standard
Our original booking with Kayak -our first experience -was exactly what we wanted and worked well. Updates were friendly and reassuring as were the contacts with UnderPricer so a big win-win. We learned a lot on your reliability and will definitely put you on our organisational list for the future.
It was just ok. Half the bathrooms were broke on the flight.
If they wouldn't have canceled the flight WITHOUT informing me until I looked at my ticket and saw I had 2 extra layovers in 2 different cities than the ones I paid for? That would have been nice.
Poor BA get a lot of stick and have some problems getting your bags to the same destination BUT the whole experience is very much 5 star and probably due to excellent, helpful and sooo British staff. We travelled in economy plus.
Flight was canceled with little notice or explanation. There were no other flights to Belfast from Heathrow, so I had to travel across town to London City (or wait until the next day).
More options for your flight to Belfast
Complete your trip to Belfast with a hotel stay or car hire
Cabin class types available on flights to Belfast
Cabin classes available on flights to Belfast. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from local origins to Belfast
Flights from all regions of South Africa to Belfast. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Choose which airport to fly into in Belfast
Flights to other airports in Belfast. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to Belfast City Airportfrom R14 917
Flights to Belfast Intl Airportfrom R14 423
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.