- Home
- Flights
- Flights from Dhaka
- Dhaka to Riyadh
Cheap flights from Dhaka to Riyadh from US$316
Riyadh Air and US-Bangla Airlines fly nonstop from Dhaka to Riyadh. The flight takes around 6h 01m, and the cheapest one-way fare we found recently is US$316 on 14 Nov.
Direct flights available 6h 01m Cheapest in November Prices checked 14 days ago
Dhaka to Riyadh at a glance
Cheapest one-wayUS$316Jazeera Airways · 1 stop · Sat 14 NovFastest flight6h 01mEstimated
Nonstop flightsYesRiyadh Air, US-Bangla Airlines
Airlines flying nonstop from Dhaka to Riyadh
2 airlines on this route.
Cheapest month to fly from Dhaka to Riyadh
Lowest one-way fare found for each month: November is cheapest, December the most expensive.
Good to know
- Distance
- 4,408 km2,737 miles
- Flight time
- 6h 01mestimate
- Time difference
- -3hRiyadh vs Dhaka
- Currency in Riyadh
- SAR
- Airports
- DAC → RUH
Flights from Dhaka to Riyadh: questions answered
How much is a flight from Dhaka to Riyadh?
The cheapest one-way fare we found recently is US$316 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Dhaka to Riyadh?
Yes. Riyadh Air and US-Bangla Airlines fly this route nonstop.
How long is the flight from Dhaka to Riyadh?
A nonstop flight covers 4,408 km and takes around 6h 01m.
Which airlines fly from Dhaka to Riyadh?
Riyadh Air and US-Bangla Airlines operate nonstop flights on this route.
Which airports serve Dhaka and Riyadh?
Dhaka: Hazrat Shahjalal International Airport (DAC). Riyadh: King Khalid International Airport (RUH).
What is the time difference between Dhaka and Riyadh?
Riyadh is 3 hours behind Dhaka.





