There are 7 ways to get from Dhaka to Reykjavík by plane, train, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Shahjalal International Airport to Keflavík International Airport
best- Fly from Shahjalal International Airport (DAC) to Keflavík International Airport (KEF)plane DAC - KEF
25h 41m$767–1,738Fly Shahjalal International Airport to Reykjavik
cheapest- Fly from Shahjalal International Airport (DAC) to Reykjavik (RKV)plane DAC - RKV
3d 9h$551–1,303Train to Osmani International Airport, fly to Keflavík International Airport
- Take the train from Dhaka to Sylhettrain
- Fly from Osmani International Airport (ZYL) to Keflavík International Airport (KEF)plane ZYL - KEF
29h 57m$924–2,057Train to Shah Makhdum Airport, fly to Keflavík International Airport
- Take the train from Dhaka to Sardah Roadtrain
- Fly from Shah Makhdum Airport (RJH) to Keflavík International Airport (KEF)plane RJH - KEF
38h 16m$927–2,058Fly Shahjalal International Airport to Akureyri Airport, bus
- Fly from Shahjalal International Airport (DAC) to Akureyri Airport (AEY)plane DAC - AEY
- Take the bus from Akureyrarflugvöllur to Ártún Abus
37h 11m$773–2,407Taxi to Barisal Airport, fly to Keflavík International Airport
- Take the taxi from Dhaka to Barisal Airport (BZL)taxi
- Fly from Barisal Airport (BZL) to Keflavík International Airport (KEF)plane BZL - KEF
42h 26m$763–1,691Train, train to Jessore Airport, fly to Keflavík International Airport
- Take the train from Dhaka to Kashianitrain
- Take the train from Kashiani to Jashoretrain
- Fly from Jessore Airport (JSR) to Keflavík International Airport (KEF)plane JSR - KEF
37h 45m$721–1,663
Shahjalal International Airport (DAC) to Keflavík International Airport (KEF) flights
Comparing Your Travel Options
The cheapest way to get from Dhaka to Reykjavík is to fly which costs $550 - $1,300 and takes 3 days 9h.
The fastest way to get from Dhaka to Reykjavík is to fly which takes 25h 41m and costs $750 - $1,800.
The distance between Dhaka and Reykjavík is 8750 km.
It takes approximately 25h 41m to get from Dhaka to Reykjavík, including transfers.
Reykjavík is 6h behind Dhaka. It is currently 09:16 in Dhaka and 03:16 in Reykjavík.
There are 554+ hotels available in Reykjavík.
What companies run services between Dhaka, Bangladesh and Reykjavík, Iceland?
Biman Bangladesh Airlines, Icelandair, and easyJet fly from Shahjalal International Airport (DAC) to Keflavík International Airport (KEF) 6 times a week.
- Website
- icelandair.com
Flights from Shahjalal International Airport to Keflavík International Airport via Rome
- Ave. Duration
- 21h 50m
- When
- Thursday
- Estimated price
- $800–1,800
Flights from Shahjalal International Airport to Keflavík International Airport via Osmani International Airport, London Heathrow
- Ave. Duration
- 21h 55m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $750–1,700
Flights from Shahjalal International Airport to Reykjavik via Osmani International Airport, Manchester, Akureyri Airport
- Ave. Duration
- 3d 7h
- When
- Tuesday
- Estimated price
- $550–1,300
Flights from Osmani International Airport to Keflavík International Airport via London Heathrow
- Ave. Duration
- 20h
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $900–2,000
Flights from Osmani International Airport to Keflavík International Airport via Manchester
- Ave. Duration
- 32h
- When
- Tuesday and Saturday
- Estimated price
- $900–2,000
Flights from Shah Makhdum Airport to Keflavík International Airport via Shahjalal International Airport, Rome
- Ave. Duration
- 36h 11m
- When
- Wednesday, Tuesday, Thursday, and Sunday
- Estimated price
- $900–2,000
Flights from Barisal Airport to Keflavík International Airport via Shahjalal International Airport, Rome
- Ave. Duration
- 38h 55m
- When
- Sunday
- Estimated price
- $700–1,600
Flights from Jessore Airport to Keflavík International Airport via Shahjalal International Airport, Rome
- Ave. Duration
- 34h 17m
- When
- Wednesday
- Estimated price
- $700–1,600
- Website
- easyjet.com
Flights from Shahjalal International Airport to Keflavík International Airport via Osmani International Airport, Manchester
- Ave. Duration
- 27h 10m
- When
- Saturday
- Estimated price
- $750–1,700
Flights from Osmani International Airport to Keflavík International Airport via Manchester
- Ave. Duration
- 25h 15m
- When
- Saturday
- Estimated price
- $900–2,000
Flights from Shahjalal International Airport to Akureyri Airport via Doha, Manchester
- Ave. Duration
- 26h 40m
- When
- Thursday
- Estimated price
- $700–2,100
Flights from Shahjalal International Airport to Akureyri Airport via Dubai, Manchester
- Ave. Duration
- 27h 35m
- When
- Thursday
- Estimated price
- $750–2,400
Flights from Shahjalal International Airport to Akureyri Airport via Istanbul, Manchester
- Ave. Duration
- 31h
- When
- Thursday
- Estimated price
- $650–2,200
Flights from Shahjalal International Airport to Akureyri Airport via Rome, Manchester
- Ave. Duration
- 35h
- When
- Thursday
- Estimated price
- $850–1,800
- Website
- jet2.com
Flights from Osmani International Airport to Keflavík International Airport via Manchester
- Ave. Duration
- 27h 40m
- When
- Tuesday and Saturday
- Estimated price
- $900–2,000
- support@eticket.railway.gov.bd
- Website
- Bangladesh Railway
Train from Dhaka to Sylhet
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- $2–15
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–3
- 1st class seat (F_SEAT)
- $2–5
- Snigdha
- $4–6
- AC class seat (AC_S)
- $5–8
- 1st class berth (F_BERTH)
- $7–8
- AC class berth (AC_B)
- $10–15
- S chair
- $4
Train from Dhaka to Sardah Road
- Ave. Duration
- 4h 33m
- Frequency
- 6 times a week
- Estimated price
- $1–12
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–4
- 1st class seat (F_SEAT)
- $2–3
- Snigdha
- $3–7
- AC class seat (AC_S)
- $4–7
- 1st class berth (F_BERTH)
- $5–7
- AC class berth (AC_B)
- $8–12
- AC Berths eat (AC_B)
- $12
- AC Class Seat (AC_S)
- $8
Train from Dhaka to Kashiani
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- $1–20
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–11
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–7
- S_Chair
- $6
- AC_B
- $20
- AC_S
- $13
Train from Kashiani to Jashore
- Ave. Duration
- 1h 3m
- 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–3
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–2
- AC class berth (AC_B)
- $2–3
- Phone
- +354 540 2700
- straeto@straeto.is
- Website
- Strætó
Bus from Akureyrarflugvöllur to Ártún A
- Ave. Duration
- 6h 38m
- Frequency
- Once daily
- Estimated price
- $120–200
- Website
- Strætó
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 Travelling to the US: What do I need to know?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.