Flights

Emirates flights for: Egypt

Flight Nr Date Route Time
EK 924 6 Jun 2026    Cairo - Dubai  20:05 - 00:40   
EK 306 7 Jun 2026 Dubai - Beijing 03:50 - 15:25
EK 303 14 Jun 2026 Shanghai - Dubai 00:05 - 04:45
EK 927 14 Jun 2026 Dubai - Cairo 08:15 - 11:05

*denotes next day arrival

Ethiopian Airlines flights for: Malawi

Flight Nr Date Route                           Time
ET 881 6 Jun 2026 Blantyre - Addis Ababa 13:00 - 20:40
ET 604 7 Jun 2026 Addis Ababa - Beijing 01:15 - 17:20
ET 685 14 Jun 2026 Shanghai - Addis Ababa 00:20 - 06:50
ET 877 14 Jun 2026 Addis Ababa - Lilongwe 10:10 - 13:10

*denotes next day arrival

Ethiopian Airlines flights for: Zimbabwe

Flight Nr Date Route Time
ET 863 6 Jun 2026 Harare - Addis Ababa 15:45- 20:55
ET 604 7 Jun 2026 Addis Ababa - Beijing 01:15 - 17:20
ET 685 14 Jun 2026 Shanghai - Addis Ababa 00:20 - 06:50
ET 873 14 Jun 2026 Addis Ababa - Harare 09:25 - 12:35

*denotes next day arrival

Ethiopian Airlines  flights for: Ghana

Flight Nr Date Route Time
ET 920 6 Jun 2026 Accra - Addis Ababa 12:20 - 21:00
ET 604 7 Jun 2026 Addis Ababa - Beijing 01:15 - 17:20
ET 685 14 Jun 2026 Shanghai - Addis Ababa 00:20 - 06:50
ET 921 14 Jun 2026 Addis Ababa - Accra 08:40 - 11:20

*denotes next day arrival

Ethiopian Airlines flights for: Rwanda

Flight Nr Date Route Time
ET 806 6 Jun 2026 Kigali - Addis Ababa 17:40 - 21:05
ET 604 7 Jun 2026 Addis Ababa - Beijing 01:15 - 17:20
ET 685 14 Jun 2026 Shanghai - Addis Ababa 00:20 - 06:50
ET 807 14 Jun 2026 Addis Ababa - Kigali 08:20 - 09:50

*denotes next day arrival

Ethiopian Airlines flights for: Uganda

Flight Nr Date Route Time
ET 335 6 Jun 2026 Entebbe - Addis Ababa 18:40 - 20:50
ET 604 7 Jun 2026 Addis Ababa - Beijing 01:15 - 17:20
ET 685 14 Jun 2026 Shanghai - Addis Ababa 00:20 - 06:50
ET 332 14 Jun 2026 Addis Ababa - Entebbe 09:10 - 11:15

*denotes next day arrival

Ethiopian Airlines flights for: Namibia

Flight Nr Date Route Time
ET 834 6 Jun 2026 Windhoek - Addis Ababa 14:30 - 21:20
ET 604 7 Jun 2026 Addis Ababa - Beijing 01:15 - 17:20
ET 685 14 Jun 2026 Shanghai - Addis Ababa 00:20 - 06:50
ET 835 14 Jun 2026 Addis Ababa - Windhoek 08:35 - 13:20

*denotes next day arrival

Singapore Airlines flights for: Cape Town

Flight Nr Date Route Time
SQ 479 6 Jun 2026 Cape Town - Singapore 10:40 - 06:20
SQ 802 7 Jun 2026 Singapore - Beijing 08:30 - 14:40
SQ 833 13 Jun 2026 Shanghai - Singapore 16:50 - 22:20
SQ 478 14 Jun 2026 Singapore - Cape Town 01:15 - 09:25

*denotes next day arrival

Singapore Airlines flights for: Johannesburg and Botswana

Flight Nr Date Route Time
SQ 479 6 Jun 2026 Johannesburg - Singapore 13:45 - 06:20
SQ 802 7 June 2026 Singapore - Beijing 08:30 - 14:40
SQ 833 13 Jun 2026 Shanghai - Singapore 16:50 - 22:20
SQ 478 14 Jun 2026 Singapore Johannesburg 01:15 - 06:10

*denotes next day arrival

Ethiopian Airlines flights for: Kenya

Flight Nr Date Route Time
ET 319 6 Jun 2026 Nairobi - Addis Ababa 17:30 - 19:30
ET 606 7 Jun 2026 Addis Ababa - Beijing 01:15 - 17:20
ET 685 14 Jun 2026 Shanghai - Addis Ababa 00:20 - 06:50
ET 318 14 Jun 2026 Addis Ababa - Nairobi 10:45 - 13:10

*denotes next day arrival

Emirates Airlines

Emirates connects the world to, and through its global hub in Dubai. The Airline has always been known as one of the world’s best carriers and has won many awards over the years. Emirates operates modern, efficient, and comfortable aircraft, and their culturally diverse workforce delivers award winning service to all its customers across six continents (excluding Antartica).

“Fly Emirates, Fly Better”!

Ethiopian Airlines

Experience the spirit of Africa with Ethiopian Airlines, a premier Star Alliance member that serves as a vital bridge connecting the globe. Through its ultra-modern hub in Addis Ababa, the airline links travelers to over 130 international destinations across five continents. Whether you are flying from the Americas, Europe, or Asia, you will experience a seamless journey that blends cutting-edge aviation with the legendary hospitality of the "Land of Origins."

Singapore Airways

Singapore Airlines seamlessly connects the world through its world-renowned hub at Changi Airport - frequently celebrated as the World's Best Airport. Renowned as the global pinnacle of luxury, reliability, and innovation, the airline has consistently secured the prestigious "World's Best Airline" title from Skytrax.

With one of the industry's youngest, most modern, and fuel-efficient fleets, Singapore Airlines delivers an unparalleled travel experience across an extensive global network. From the iconic hospitality to industry-leading comfort, their global team is dedicated to excellence at every touchpoint. “A Great Way to Fly”!

Luggage restrictions

Check-in suitcase

  • Regional flights to Johannesburg: Baggage allowance is 1 x suitcase (20kg) per person.
  • Flight to China via Dubai, and Addis Ababa: Baggage allowance is 2 pieces at 23kg each per person.
  • Flight to China via Singapore: Baggage allowance is 1 pieces at 30kg each per person.
  • Liquids, perfumes, creams, sharp objects (nail files, nail clippers, scissors) to be packed in the check-in luggage.

Hand luggage (to take inside the plane)

1 x hand luggage item per person not exceeding 55x40x23cm and 7kg.
Any medicine, travel documents, jewellery, camera, a change of clothes and other similar personal belongings to be packed in hand luggage.
Leave the expensive jewellery in the safe back home – you do not need it on the trip.

Do not use all your full weight allowance on departure if you intend to do shopping. Excess baggage charges are VERY expensive.
Airlines are very strict on the weight allowed in terms of luggage.
DO NOT exceed the airline weight limit per person – charges will without exception be for your own account.

It is recommended that you protect your luggage to avoid any damages during the flights and for security reasons:
Buy a luggage glove (it has a security lock) at any luggage store which you can use for the multiple flights during your trip, or
Plastic wrap your suitcase at the airport before checking in for your flight.

LAGS | Liquids, Aerosols and Gases

The general rule of thumb is if you can pour it, pump it, squeeze it, spread it, smear it, spray it or spill it, it is considered a LAG.

The Rules for LAGS are:

  • Liquids, aerosols and gases in your hand luggage must be in containers of maximum 100ml each.
  • Take note: No containers over 100ml in your hand luggage, even if they are partially filled.
  • Store LAGs in a transparent, re-sealable bag (e.g. Ziploc bag). Total bag capacity must be maximum one litre. Only one bag per passenger will be allowed.
  • Be prepared for the security check by taking your bag out of your hand luggage and scan it separately.
  • To avoid having your belongings that do not comply with the rules being confiscated, pack them in your check-in luggage.
  • Medication carried on board need not be in your LAGs bag but remember to show them to security. If carrying medication, you may need to produce your prescription. Medication does not need to be restricted to 100ml. Try to keep the medication in the original packaging. This will assist security to identify the medicines and will prevent delays.

Pregnant passengers

Pregnant passengers can book up to the 29th week of pregnancy, on condition that the passenger has not had any complications or medical concerns raised by a doctor.

Passengers travelling during or after the 29th week of pregnancy need to provide a medical certificate or letter signed by a doctor or midwife.

You will not be accepted on the flight without a letter confirming:

  • Confirmation of a singleton or multiple pregnancy.
  • That there have been no complications during the pregnancy.
  • The estimated date of delivery.
  • The latest date your doctor expects you to be fit to travel.
  • That pregnant passenger is in good health.
  • That there is no known reason that would prevent passenger from flying.

Pregnant passengers are not allowed to fly after the 32nd week of a multiple pregnancy or the 36th week of a single pregnancy.

Rewards Help

Hello there 👋

How can I help you?