- 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)

Flight Deals
Cheap Flights from Bangladesh to Riyadh
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Bangladesh to Riyadh 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 round-trip flight deals from Bangladesh to Riyadh
Mon, Mar 1 - Tue, Mar 30
3:10 pm - 3:35 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
15h 25m1 stop Muscat Seeb
3:55 am - 3:10 pmRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
8h 15m1 stop Muscat Seeb
1,726 ﷼Oman Air
Wed, Nov 25 - Sun, Apr 25
11:45 am - 11:45 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
15h 00m1 stop Mumbai Chhatrapati Shivaji Intl
6:50 pm - 6:35 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
8h 45m1 stop Kuwait City
1,962 ﷼Multiple Airlines
Sun, Nov 22 - Sun, Feb 14
5:30 am - 8:30 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
18h 00m1 stop Muscat Seeb
9:10 pm - 2:20 pmRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
14h 10m1 stop Muscat Seeb
1,981 ﷼Oman Air
Mon, Nov 30 - Mon, Dec 7
3:20 pm - 6:35 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
18h 15m1 stop Mumbai Chhatrapati Shivaji Intl
7:15 pm - 3:55 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
1,981 ﷼Multiple Airlines
Mon, Nov 30 - Fri, Apr 30
11:45 am - 11:45 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
15h 00m1 stop Mumbai Chhatrapati Shivaji Intl
2:40 pm - 4:15 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
10h 35m1 stop Kuwait City
2,010 ﷼Multiple Airlines
Tue, Jan 5 - Sun, Mar 7
3:10 pm - 4:30 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
28h 20m1 stop Muscat Seeb
5:10 pm - 2:20 pmRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
18h 10m1 stop Muscat Seeb
2,051 ﷼Oman Air
Fri, Dec 4 - Fri, Apr 30
1:20 pm - 11:55 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
13h 35m1 stop Hyderabad Rajiv Gandhi Intl
1:10 pm - 1:45 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
9h 35m1 stop Kuwait City
2,058 ﷼Multiple Airlines
Mon, Nov 30 - Mon, Dec 7
3:20 pm - 6:35 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
18h 15m1 stop Mumbai Chhatrapati Shivaji Intl
7:15 pm - 3:55 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,062 ﷼Multiple Airlines
Wed, Dec 16 - Thu, Dec 24
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:00 am - 3:30 pmRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 30mnonstop
2,424 ﷼Biman Bangladesh
Sun, Nov 15 - Fri, Nov 20
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:00 am - 3:30 pmRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 30mnonstop
2,439 ﷼Biman Bangladesh
Recent one-way flight deals from Bangladesh to Riyadh
Mon, Dec 14
11:45 am - 6:35 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
21h 50m1 stop Mumbai Chhatrapati Shivaji Intl
1,205 ﷼Multiple Airlines
Mon, Nov 23
3:20 pm - 11:45 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
11h 25m1 stop Mumbai Chhatrapati Shivaji Intl
1,208 ﷼Multiple Airlines
Sat, Nov 14
1:20 pm - 11:45 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
13h 25m1 stop Mumbai Chhatrapati Shivaji Intl
1,212 ﷼Multiple Airlines
Thu, Nov 26
11:45 am - 11:45 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
15h 00m1 stop Mumbai Chhatrapati Shivaji Intl
1,216 ﷼Multiple Airlines
Sun, Nov 22
3:20 pm - 11:45 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
11h 25m1 stop Mumbai Chhatrapati Shivaji Intl
1,216 ﷼Multiple Airlines
Sun, Nov 29
11:45 am - 11:45 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
15h 00m1 stop Mumbai Chhatrapati Shivaji Intl
1,242 ﷼Multiple Airlines
Sun, Dec 13
11:45 am - 6:50 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
22h 05m1 stop Mumbai Chhatrapati Shivaji Intl
1,245 ﷼Multiple Airlines
Tue, Nov 17
11:45 am - 11:45 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
15h 00m1 stop Mumbai Chhatrapati Shivaji Intl
1,245 ﷼Multiple Airlines
Sat, Nov 28
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
1,652 ﷼Biman Bangladesh
Mon, Jan 25
1:15 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 55mnonstop
1,696 ﷼Biman Bangladesh
Recent last minute flight deals from Bangladesh to Riyadh
Wed, Nov 4 - Thu, Jan 28
10:50 pm - 4:15 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
20h 25m1 stop Sharjah
5:10 pm - 2:20 pmRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
18h 10m1 stop Muscat Seeb
2,269 ﷼Multiple Airlines
Wed, Nov 4 - Thu, Jan 28
10:50 pm - 4:15 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
20h 25m1 stop Sharjah
7:40 pm - 4:20 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,306 ﷼Multiple Airlines
Wed, Nov 4 - Thu, Jan 28
2:20 pm - 2:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
14h 50m1 stop Addis Ababa Bole
5:10 pm - 2:20 pmRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
18h 10m1 stop Muscat Seeb
2,306 ﷼Multiple Airlines
Wed, Nov 4 - Thu, Jan 28
2:20 pm - 2:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
14h 50m1 stop Addis Ababa Bole
7:40 pm - 4:20 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,350 ﷼Multiple Airlines
Thu, Nov 5 - Thu, Nov 5
5:30 am - 4:30 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
14h 00m1 stop Muscat Seeb
4:15 am - 4:45 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
21h 30m1 stop Muscat Seeb
2,365 ﷼Oman Air
Sat, Nov 7 - Sat, Nov 14
11:45 am - 2:55 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
18h 10m3 stops Mumbai Chhatrapati Shivaji Intl Chennai Abu Dhabi Zayed Intl
9:20 pm - 5:40 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 20mnonstop
2,432 ﷼Multiple Airlines
Thu, Nov 5 - Thu, Nov 12
6:45 am - 11:35 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
19h 50m1 stop Dubai Intl
9:20 pm - 5:40 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 20mnonstop
2,446 ﷼Multiple Airlines
Thu, Nov 5 - Thu, Nov 12
9:00 pm - 8:40 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
14h 40m1 stop Sharjah
9:20 pm - 5:40 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 20mnonstop
2,476 ﷼Multiple Airlines
Sat, Nov 7 - Sat, Nov 14
11:45 am - 11:35 pmDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
14h 50m2 stops Mumbai Chhatrapati Shivaji Intl Dubai Intl
9:20 pm - 5:40 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 20mnonstop
2,480 ﷼Multiple Airlines
Wed, Nov 4 - Thu, Jan 28
2:45 pm - 8:40 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
20h 55m3 stops Kolkata Netaji S. Chandra Bengaluru Intl Sharjah
7:40 pm - 4:20 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,531 ﷼Multiple Airlines
Recent direct flight deals from Bangladesh to Riyadh
Wed, Dec 16 - Thu, Dec 24
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:00 am - 3:30 pmRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 30mnonstop
2,424 ﷼Biman Bangladesh
Mon, Nov 30 - Thu, Dec 31
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:40 pm - 4:20 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,435 ﷼Multiple Airlines
Sat, Nov 28 - Sun, Dec 6
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:15 pm - 3:55 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,435 ﷼Multiple Airlines
Sun, Nov 29 - Mon, Dec 7
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:15 pm - 3:55 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,435 ﷼Multiple Airlines
Sun, Nov 15 - Fri, Nov 20
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:00 am - 3:30 pmRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 30mnonstop
2,439 ﷼Biman Bangladesh
Fri, Nov 27 - Sat, Dec 5
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:15 pm - 3:55 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,439 ﷼Multiple Airlines
Thu, Dec 31 - Wed, Jan 20
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:20 pm - 4:00 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,439 ﷼Multiple Airlines
Wed, Nov 25 - Thu, Dec 3
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:40 pm - 4:20 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,439 ﷼Multiple Airlines
Sat, Nov 28 - Thu, Dec 3
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:40 pm - 4:20 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,439 ﷼Multiple Airlines
Thu, Dec 31 - Fri, Jan 15
1:25 am - 5:10 amDhaka Dhaka Hazrat Shahjalal Intl-Riyadh Riyadh King Khaled Intl
6h 45mnonstop
7:15 pm - 3:55 amRiyadh Riyadh King Khaled Intl-Dhaka Dhaka Hazrat Shahjalal Intl
5h 40mnonstop
2,439 ﷼Multiple Airlines
Booking Insights
KAYAK's insights & trends for flights to Riyadh
Get data-powered insights and trends for flights to Riyadh to help you find the cheapest flights, the best time to fly and much more.
Prices
Airlines
More
What is the cheapest day to fly to Riyadh?
The average price of all round-trip flights to Riyadh clicked on KAYAK for each day over the last 12 months.Based on KAYAK data, the cheapest day to fly to Riyadh is Tuesday where round-trip tickets can be as cheap as 1,814 ﷼. On the other hand, the most expensive day to fly is Friday, where round-trip prices are 2,412 ﷼ on average.
What is the cheapest month to fly to Riyadh?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for round-trip flights to Riyadh, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.The cheapest month for flights to Riyadh is July, where tickets cost 2,081 ﷼ on average for return flights. On the other hand, the most expensive months are June and August, where the average cost of tickets from Bangladesh is 3,341 ﷼ and 2,557 ﷼ respectively. For one-way flights, the best month to travel is October with an average price of 1,486 ﷼.
What is the cheapest time of day to fly to Riyadh?
The average price for all round-trip flights to Riyadh depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.The cheapest time of day to fly to Riyadh is generally in the afternoon, when round-trip flights cost 1,834 ﷼ on average. The most expensive time of day to fly to Riyadh is generally at night, which is peak travel time and where the average cost of a ticket is 1,963 ﷼.
What is a good deal for flights to Riyadh?
If you’re looking for cheap airfare to Riyadh, 25% of our users found tickets to Riyadh for the following prices or less: From Dhaka 1,791 ﷼ round-trip.
How long is the flight to Riyadh?
The duration of your flight to Riyadh depends on your departure and arrival airports. Obviously, any flights that include a layover will also be longer. The most popular routes to Riyadh on KAYAK are from Dhaka, which takes 6h 40m, Cox’s Bāzār, which takes 15h 10m, and Chittagong, which takes 24h 35m.
How many direct flights to Riyadh are there each day?
There are around 240 direct flights from within Bangladesh to Riyadh every day. Most flights depart in the afternoon, with 27% of flights departing in the afternoon.
How many direct flights to Riyadh are there each week?
Each week there are around 1,680 direct flights from within Bangladesh to Riyadh. The most common day for departures is Sunday, with 20% of flights taking off on this day.
How many long-haul flights are there to Riyadh each week?
Each week, there are 7 long-haul flights (6-12 hour flight duration) and 29 medium-haul flights (3-6 hour flight duration) to Riyadh. There aren't any short-haul flights (up to 3 hour flight duration).
Good to know
Low season | June |
|---|---|
High season | October |
Cheapest flight | 1,205 ﷼ |
FAQs - booking Riyadh flights
Top tips for finding cheap flights to Riyadh
Reviews of the top airline flying from Bangladesh to Riyadh
See real verified KAYAK customer reviews for airlines flying to Riyadh. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Bangladesh to Riyadh. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
6.6
Biman BangladeshOverall score based on 32 reviews
6.1Entertainment
7.3Crew
6.7Food
6.4Comfort
6.8Boarding
Airline reviews
If Biman doesn't improve its service. they will lose business.
4.0 OkayKorvi, Jul 2026
If Biman doesn't improve its service. they will lose business.
The food quality could have been a little better. Not sure if the flight was late due to weather but that was another thing. Overall it was a good experience.
It was ok. I wish if they could maintain the time.
Internal air serrulation was poor, felt suffocated after a while. Food was horrible. Seats were not comfortable at all, no leg or arm stretch room at all, even though I am not a big person at all. Dhaka transit passengers' waiting area was also horrible, dirty and unfriendly service. Middle of the journey opening previously checked in baggage was extremely unpleasant experience. I never experienced anything like this before in my 30+ years airplane journey experience.
I like food, look for extra meals or foods please
Late Biman. I will never ever go with Biman again.
There was a lot of kindness on the part of the crew. There was a strong smell throughout the plane.
More options for your flight to Riyadh
Complete your trip to Riyadh with a hotel stay or car rental
Information on the airport you'll fly into in Riyadh
Cabin class types available on flights to Riyadh
Cabin classes available on flights to Riyadh. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from local origins to Riyadh
Flights from all regions of Bangladesh to Riyadh. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
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 is not guaranteed.
Popular routes to Riyadh
The most searched for flights to Riyadh from KAYAK users over the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Dhaka to Riyadh (DAC - RUH)from 710 ﷼