There are 4 ways to get from Bangkok to Iceland by plane or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Suvarnabhumi Airport to Keflavík International Airport
best- Fly from Suvarnabhumi Airport (BKK) to Keflavík International Airport (KEF)plane BKK - KEF
20h 36m$466–858Fly Don Mueang International Airport to Keflavík International Airport
cheapest- Fly from Don Mueang International Airport (DMK) to Keflavík International Airport (KEF)plane DMK - KEF
22h 58m$391–1,345Private Transfer to Trat Airport, fly to Keflavík International Airport
- Take a shuttle bus from Don Muang Airport to Ao Thammachat
- Fly from Trat Airport (TDX) to Keflavík International Airport (KEF)plane TDX - KEF
37h 47m$619–1,812Fly Don Mueang International Airport to Akureyri Airport
- Fly from Don Mueang International Airport (DMK) to Akureyri Airport (AEY)plane DMK - AEY
30h 57m$634–1,924
Suvarnabhumi Airport (BKK) to Keflavík International Airport (KEF) flights
Comparing Your Travel Options
The cheapest way to get from Bangkok to Iceland is to fly which costs $460 - $900 and takes 20h 36m.
The fastest way to get from Bangkok to Iceland is to fly which takes 20h 36m and costs $460 - $900.
The distance between Bangkok and Iceland is 10185 km.
It takes approximately 20h 36m to get from Bangkok to Iceland, including transfers.
Iceland is 7h behind Bangkok. It is currently 5:44 AM in Bangkok and 10:44 PM in Iceland.
There are 552+ hotels available in Iceland.
What companies run services between Bangkok, Thailand and Iceland?
Thai Airways International, Icelandair, and five other airlines fly from Suvarnabhumi Airport (BKK) to Keflavík International Airport (KEF) every 4 hours.
- Website
- emirates.com
Flights from Suvarnabhumi Airport to Keflavík International Airport via Amsterdam Schiphol
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- $550–1,300
Flights from Suvarnabhumi Airport to Keflavík International Airport via Stockholm
- Ave. Duration
- 17h 5m
- When
- Tuesday and Friday
- Estimated price
- $350–1,200
Flights from Suvarnabhumi Airport to Keflavík International Airport via London Heathrow
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- $550–1,400
Flights from Suvarnabhumi Airport to Keflavík International Airport via Oslo
- Ave. Duration
- 19h 40m
- When
- Friday
- Estimated price
- $350–1,200
Flights from Don Mueang International Airport to Keflavík International Airport via Dubai, Oslo
- Ave. Duration
- 21h 35m
- When
- Every day
- Estimated price
- $550–1,800
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, Oslo
- Ave. Duration
- 29h 32m
- When
- Every day
- Estimated price
- $460–1,700
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, Brussels
- Ave. Duration
- 28h 20m
- When
- Wednesday to Sunday
- Estimated price
- $750–1,800
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, Copenhagen
- Ave. Duration
- 28h 30m
- When
- Every day
- Estimated price
- $700–1,700
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, Amsterdam Schiphol
- Ave. Duration
- 28h 35m
- When
- Every day
- Estimated price
- $700–1,800
- Phone
- +666-3626-8000
- [email protected]
- Website
- kohchang.limo
Shuttle from Don Muang Airport to Ao Thammachat
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- $140–200
- Schedules at
- kohchang.limo
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 Getting to Milan from the airport, 4 of the smartest ways to explore Australia, and Flying into Beijing? - to help you get the most out of your next trip.

