Flights from Bangkok to Addis Ababa – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BKK to ADD – All flight route options from Suvarnabhumi Airport, Thailand to Addis Ababa Bole International Airport, Ethiopia. These flights are operated by 19 airlines. Fly non-stop with Ethiopian Airlines or choose from 15 different transit flights. The shortest flight time is 8 hours and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Addis Ababa Bole Airport
We got great deals on hotels and car rentals near the airport.
Bangkok to Addis Ababa flights
There are over 16 airlines and as many as 248 flights every week to this destination. You can fly non-stop to Addis Ababa (ADD) from Bangkok (BKK) with Ethiopian Airlines but if a stopover option suits you better you can choose to fly via Bengaluru, Mumbai or any other of the 15 alternatives with connectiing airports.
Bangkok to Addis Ababa with Ethiopian Airlines
You can fly non-stop every weekday with flights departing at 00 or 01 in the night. Ethiopian Airlines is a Star Alliance member.
With Kenya Airways
If you fly from Bangkok with Kenya Airways you will do a stopover in Nairobi, NBO before reaching Addis Ababa. This flight trip will take 12 hours and 20 minutes and you can fly every Wednesday or Saturday with departures at 01:00. Kenya Airways is a member of SkyTeam.
Distance & flight times: Suvarnabhumi Airport to Addis Ababa Airport
The shortest flight time between BKK and ADD is 8 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 30m | - | 4222 miles (6793 km) |
BLR Bengaluru | 12h 10m | 2h 55m | 4222 miles (6793 km) |
BOM Mumbai | 12h 15m | 2h 25m | 4289 miles (6901 km) |
NBO Nairobi | 12h 20m | 1h 5m | 5241 miles (8433 km) |
MAA Chennai | 12h 23m | 1h 40m | 4223 miles (6795 km) |
DAC Dhaka | 12h 40m | 1h 40m | 4548 miles (7318 km) |
HAN Hanoi | 14h 5m | 3h 30m | 5165 miles (8310 km) |
SIN Singapore | 14h 10m | 4h 55m | 5420 miles (8721 km) |
DXB Dubai | 14h 40m | 4h 30m | 4637 miles (7461 km) |
JED Jeddah | 14h 40m | 2h 50m | 4972 miles (8000 km) |
DEL Delhi | 14h 45m | 3h 25m | 4686 miles (7540 km) |
DOH Doha | 15h 10m | 4h 45m | 4712 miles (7582 km) |
MCT Muscat | 15h 35m | 5h 0m | 4513 miles (7261 km) |
BAH Bahrain | 16h 0m | 4h 35m | 4797 miles (7718 km) |
RUH Riyadh | 17h 0m | 4h 55m | 4832 miles (7775 km) |
KUL Kuala Lumpur | 17h 5m | 1h 25m | 5126 miles (8248 km) |


Quick copy and share this page
From Bangkok to Ethiopia
Below is a list of other destinations to Ethiopia from Suvarnabhumi Airport with either direct flights or 1 stop connections.
From Thailand to Addis Ababa
Below is a list of other cities in Thailand with flights to Addis Ababa with either non-stop or connecting flights.