Kenya Airways Flight 304 Deals & Information (2025/2026)

Feel at ease with free flight cancellations within 24 hours of booking

Change your flight without a fee on select flights

Kenya Airways Flight 304 Route Deals From $358

The cheapest prices found with in the last 7 days for return flights were $634 and $358 for one-way flights to Dubai Intl. for the period specified. Prices and availability are subject to change. Additional terms apply.

Frequently asked questions

What route does flight number KQ304 take?
Flight number KQ304 operates non-stop from Nairobi Airport (NBO-Jomo Kenyatta Intl.) to Dubai Airport. During this journey, you can expect to be in the air for approximately 5 hours and 15 minutes. Consider booking ahead to get your preferred seat.
How often is KQ304 on time?
About 62% of flight number KQ304 services touch down on time --- so leave some extra buffer room in your itinerary. If you experience a delay, the regular wait is about 17 minutes. Keep this in mind if you need to make a connecting journey or your friend is giving you a lift from the airport. This service has a rating of 2.1 stars.
What terminal does KQ304 fly out of?
Flights to and from Nairobi Airport (NBO-Jomo Kenyatta Intl.) and Dubai Intl. Airport (DXB) are served by KQ304, and travelers with a seat booked on this flight typically depart from Terminal 1A.
What kind of plane is on flight number KQ304?
You're likely to be boarding a Boeing 737-800 if you're on flight number KQ304. This flight typically heads off from Nairobi Airport (NBO-Jomo Kenyatta Intl.) and comes in to land at Dubai Intl. Airport (DXB).
If I am not able to travel due to COVID-19, can I change my flight to a later date?
For more info about changing your KQ304 flight with Travelocity, please visit our Customer Service Portal.