There are 6 ways to get from Riyadh Airport (RUH) to Dhaka by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Shahjalal International Airport
best- Fly from Riyadh (RUH) to Shahjalal International Airport (DAC)plane RUH - DAC
7h 27m$298–513Fly to Jessore Airport, train
cheapest- Fly from Riyadh (RUH) to Jessore Airport (JSR)plane RUH - JSR
- Take the train from Jashore to Bhanga Junctiontrain
- Take the train from Bhanga Junction to Dhakatrain
12h 35m$194–436Fly to Agartala, train
- Fly from Riyadh (RUH) to Agartala (IXA)plane RUH - IXA
- Take the train from Azampur to Dhakatrain
12h 29m$215–539Fly to Shah Amanat International Airport, train
- Fly from Riyadh (RUH) to Shah Amanat International Airport (CGP)plane RUH - CGP
- Take the train from Chattogram to Dhakatrain
13h 52m$236–600Fly to Osmani International Airport, train
- Fly from Riyadh (RUH) to Osmani International Airport (ZYL)plane RUH - ZYL
- Take the train from Sylhet to Dhakatrain
14h 52m$208–467Fly to Barisal Airport, bus
- Fly from Riyadh (RUH) to Barisal Airport (BZL)plane RUH - BZL
- Take the bus from Barishal to Dhakabus
13h 34m
Riyadh (RUH) to Shahjalal International Airport (DAC) flights
Comparing Your Travel Options
The cheapest way to get from Riyadh Airport (RUH) to Dhaka is to fly and train which costs $190 - $440 and takes 12h 35m.
The fastest way to get from Riyadh Airport (RUH) to Dhaka is to fly which takes 7h 27m and costs $290 - $550.
The distance between Riyadh Airport (RUH) and Dhaka is 4426 km.
It takes approximately 7h 27m to get from Riyadh Airport (RUH) to Dhaka, including transfers.
Dhaka is 3h ahead of Riyadh Airport (RUH). It is currently 5:22 PM in Riyadh Airport (RUH) and 8:22 PM in Dhaka.
There are 475+ hotels available in Dhaka.
What companies run services between Riyadh Airport (RUH), Saudi Arabia and Dhaka, Bangladesh?
Regent Airways, Saudia, and six other airlines fly from Riyadh (RUH) to Shahjalal International Airport (DAC) every 4 hours.
- Website
- biman-airlines.com
Flights from Riyadh to Shahjalal International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $220–490
Flights from Riyadh to Shah Amanat International Airport via Shahjalal International Airport
- Ave. Duration
- 10h 52m
- When
- Thursday, Saturday, and Tuesday
- Estimated price
- $300–700
Flights from Riyadh to Osmani International Airport via Shahjalal International Airport
- Ave. Duration
- 7h 45m
- When
- Friday, Wednesday, Saturday, and Sunday
- Estimated price
- $180–600
Flights from Riyadh to Osmani International Airport via Abu Dhabi
- Ave. Duration
- 8h 50m
- When
- Saturday
- Estimated price
- $270–600
Flights from Riyadh to Osmani International Airport via Dubai
- Ave. Duration
- 9h 5m
- When
- Tuesday and Thursday
- Estimated price
- $270–600
Flights from Riyadh to Jessore Airport via Shahjalal International Airport
- Ave. Duration
- 8h 52m
- When
- Friday and Tuesday
- Estimated price
- $260–600
Flights from Riyadh to Barisal Airport via Shahjalal International Airport
- Ave. Duration
- 9h
- When
- Thursday and Saturday
- Estimated price
- $180–420
Flights from Riyadh to Barisal Airport via Muscat, Shahjalal International Airport
- Ave. Duration
- 13h 2m
- When
- Thursday and Saturday
- Estimated price
- $190–550
Flights from Riyadh to Barisal Airport via Dubai, Shahjalal International Airport
- Ave. Duration
- 11h 30m
- When
- Saturday
- Estimated price
- $260–600
Flights from Riyadh to Barisal Airport via Dammam, Shahjalal International Airport
- Ave. Duration
- 13h 20m
- When
- Saturday
- Estimated price
- $260–600
Flights from Riyadh to Barisal Airport via Abu Dhabi, Shahjalal International Airport
- Ave. Duration
- 14h 50m
- When
- Saturday and Wednesday
- Estimated price
- $160–600
- Website
- goindigo.in
Flights from Riyadh to Agartala via Delhi
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- $210–600
Flights from Riyadh to Agartala via Lucknow, Gauhati
- Ave. Duration
- 9h 57m
- When
- Every day
- Estimated price
- $220–650
Flights from Riyadh to Agartala via Shahjalal International Airport, Kolkata
- Ave. Duration
- 10h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $280–600
Flights from Riyadh to Agartala via Lucknow, Kolkata
- Ave. Duration
- 11h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $220–600
Flights from Riyadh to Agartala via Dubai, Kolkata
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- $200–750
- Website
- usbair.com
Flights from Riyadh to Shahjalal International Airport
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $230–480
Flights from Riyadh to Shah Amanat International Airport via Shahjalal International Airport
- Ave. Duration
- 11h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $310–650
Flights from Riyadh to Osmani International Airport via Shahjalal International Airport
- Ave. Duration
- 9h 27m
- When
- Every day
- Estimated price
- $200–600
Flights from Riyadh to Jessore Airport via Shahjalal International Airport
- Ave. Duration
- 11h 52m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- $180–600
- Website
- airarabia.com
Flights from Riyadh to Shahjalal International Airport via Sharjah
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- $160–430
Flights from Riyadh to Shah Amanat International Airport via Sharjah
- Ave. Duration
- 9h 27m
- When
- Every day
- Estimated price
- $220–600
- Website
- saudia.com
Flights from Riyadh to Shahjalal International Airport
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $150–460
- Website
- omanair.com
Flights from Riyadh to Shahjalal International Airport via Muscat
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $170–390
Flights from Riyadh to Shah Amanat International Airport via Muscat
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $240–650
- Website
- salamair.com
Flights from Riyadh to Shahjalal International Airport via Muscat
- Ave. Duration
- 10h 45m
- When
- Thursday to Sunday
- Estimated price
- $180–480
Flights from Riyadh to Osmani International Airport via Muscat
- Ave. Duration
- 13h 35m
- When
- Friday
- Estimated price
- $220–600
- Website
- flyregent.com
Flights from Riyadh to Shahjalal International Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $160–370
- Website
- etihad.com
Flights from Riyadh to Shahjalal International Airport via Abu Dhabi
- Ave. Duration
- 9h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $140–410
- Website
- flydubai.com
Flights from Riyadh to Shah Amanat International Airport via Dubai
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $310–900
- [email protected]
- Website
- Bangladesh Railway
Train from Azampur to Dhaka
- Ave. Duration
- 2h 27m
- Frequency
- 3 times a day
- Estimated price
- $1–6
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–6
Train from Chattogram to Dhaka
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $2–20
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–3
- 1st class seat (F_SEAT)
- $2–4
- Snigdha
- $4–11
- AC class seat (AC_S)
- $5–8
- 1st class berth (F_BERTH)
- $7–9
- AC class berth (AC_B)
- $11–16
- S Chair
- $6
- AC Sleeoer (AC_S)
- $13
- AC Berth (AC_B)
- $20
Train from Sylhet to Dhaka
- Ave. Duration
- 6h 10m
- Frequency
- 3 times a day
- Estimated price
- $2–15
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $2–4
- Snigdha
- $4–6
- AC class seat (AC_S)
- $5–8
- 1st class berth (F_BERTH)
- $7–8
- AC class berth (AC_B)
- $10–15
Train from Jashore to Bhanga Junction
- Ave. Duration
- 1h 32m
- Frequency
- 6 times a week
- Estimated price
- $1–6
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–6
Train from Bhanga Junction to Dhaka
- Ave. Duration
- 1h 13m
- Frequency
- 6 times a week
- Estimated price
- $1–4
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–3
- AC class berth (AC_B)
- $2–4
- Phone
- +8801752045974
- Website
- Mizan Paribahan
Bus from Barishal to Dhaka
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Schedules at
- Mizan Paribahan
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.







