There are 5 ways to get from Bangkok to Iceland by plane 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 Suvarnabhumi Airport to Keflavík International Airport
best- Fly from Suvarnabhumi Airport (BKK) to Keflavík International Airport (KEF)plane BKK - KEF
21h 22m$466–758Fly Suvarnabhumi Airport to Reykjavik
cheapest- Fly from Suvarnabhumi Airport (BKK) to Reykjavik (RKV)plane BKK - RKV
28h 25m$313–1,105Fly Don Mueang International Airport to Keflavík International Airport
- Fly from Don Mueang International Airport (DMK) to Keflavík International Airport (KEF)plane DMK - KEF
27h 33m$354–802Bus to Trat Airport, fly to Keflavík International Airport
- Take the bus from Mochit New Van Terminal to Saen Tungbus
- Fly from Trat Airport (TDX) to Keflavík International Airport (KEF)plane TDX - KEF
28h 53m$718–1,781Fly Suvarnabhumi Airport to Akureyri Airport
- Fly from Suvarnabhumi Airport (BKK) to Akureyri Airport (AEY)plane BKK - AEY
23h 46m$344–807
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 - $800 and takes 21h 22m.
The fastest way to get from Bangkok to Iceland is to fly which takes 21h 22m and costs $460 - $800.
The distance between Bangkok and Iceland is 10185 km.
It takes approximately 21h 22m to get from Bangkok to Iceland, including transfers.
Iceland is 7h behind Bangkok. It is currently 10:43 PM in Bangkok and 3:43 PM in Iceland.
There are 548+ hotels available in Iceland.
What companies run services between Bangkok, Thailand and Iceland?
Thai Airways International, Icelandair, and seven other airlines fly from Suvarnabhumi Airport (BKK) to Keflavík International Airport (KEF) every 4 hours.
- Website
- icelandair.com
Flights from Suvarnabhumi Airport to Keflavík International Airport via London Heathrow
- Ave. Duration
- 17h 30m
- When
- Every day
- Estimated price
- $500–1,200
Flights from Suvarnabhumi Airport to Keflavík International Airport via Copenhagen
- Ave. Duration
- 17h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $500–1,200
Flights from Suvarnabhumi Airport to Keflavík International Airport via Amsterdam Schiphol
- Ave. Duration
- 17h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $380–1,300
Flights from Suvarnabhumi Airport to Keflavík International Airport via Manchester
- Ave. Duration
- 18h 45m
- When
- Saturday
- Estimated price
- $340–1,100
Flights from Suvarnabhumi Airport to Keflavík International Airport via Stockholm
- Ave. Duration
- 22h 10m
- When
- Every day
- Estimated price
- $480–1,100
Flights from Don Mueang International Airport to Keflavík International Airport via Krabi, Copenhagen
- Ave. Duration
- 24h 25m
- When
- Wednesday and Sunday
- Estimated price
- $350–800
Flights from Don Mueang International Airport to Keflavík International Airport via Hyderabad, Frankfurt
- Ave. Duration
- 25h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $490–1,700
Flights from Don Mueang International Airport to Keflavík International Airport via Mumbai, Amsterdam Schiphol
- Ave. Duration
- 25h 40m
- When
- Every day
- Estimated price
- $450–1,600
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, Amsterdam Schiphol
- Ave. Duration
- 20h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–2,000
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, London Heathrow
- Ave. Duration
- 21h 10m
- When
- Every day
- Estimated price
- $750–1,800
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, Copenhagen
- Ave. Duration
- 24h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $700–1,700
Flights from Suvarnabhumi Airport to Reykjavik via London Gatwick, Akureyri Airport
- Ave. Duration
- 26h 37m
- When
- Monday and Friday
- Estimated price
- $310–1,100
- Website
- klm.com
Flights from Suvarnabhumi Airport to Keflavík International Airport via Oslo
- Ave. Duration
- 18h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $480–1,100
Flights from Don Mueang International Airport to Keflavík International Airport via Mumbai, Amsterdam Schiphol
- Ave. Duration
- 24h 5m
- When
- Every day
- Estimated price
- $450–1,600
Flights from Don Mueang International Airport to Keflavík International Airport via Delhi, Amsterdam Schiphol
- Ave. Duration
- 28h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $420–1,500
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, Amsterdam Schiphol
- Ave. Duration
- 35h 5m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, Oslo
- Ave. Duration
- 24h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $700–1,700
- Website
- flysas.com
Flights from Suvarnabhumi Airport to Keflavík International Airport via Copenhagen
- Ave. Duration
- 29h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $290–700
Flights from Suvarnabhumi Airport to Keflavík International Airport via Oslo
- Ave. Duration
- 18h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $480–1,100
Flights from Don Mueang International Airport to Keflavík International Airport via Krabi, Copenhagen
- Ave. Duration
- 24h 30m
- When
- Wednesday and Sunday
- Estimated price
- $350–800
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, Oslo
- Ave. Duration
- 24h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $700–1,700
- Website
- lufthansa.com
Flights from Suvarnabhumi Airport to Keflavík International Airport via Munich
- Ave. Duration
- 21h 10m
- When
- Wednesday and Thursday
- Estimated price
- $430–1,500
Flights from Don Mueang International Airport to Keflavík International Airport via Hyderabad, Frankfurt
- Ave. Duration
- 33h 50m
- When
- Friday and Sunday
- Estimated price
- $490–1,700
- Website
- flyedelweiss.com
Flights from Suvarnabhumi Airport to Akureyri Airport via Copenhagen, Keflavík International Airport
- Ave. Duration
- 24h 10m
- When
- Thursday and Friday
- Estimated price
- $340–1,400
- Website
- britishairways.com
Flights from Suvarnabhumi Airport to Keflavík International Airport via London Heathrow
- Ave. Duration
- 21h 40m
- When
- Friday to Sunday
- Estimated price
- $500–1,200
Flights from Trat Airport to Keflavík International Airport via Suvarnabhumi Airport, London Heathrow
- Ave. Duration
- 28h 20m
- When
- Thursday to Saturday
- Estimated price
- $750–1,800
- Website
- airbus.com
Flights from Suvarnabhumi Airport to Keflavík International Airport via Munich
- Ave. Duration
- 20h 30m
- When
- Thursday
- Estimated price
- $500–1,200
- Website
- transavia.com
Flights from Suvarnabhumi Airport to Keflavík International Airport via Brussels
- Ave. Duration
- 22h 50m
- When
- Friday
- Estimated price
- $500–1,200
- Website
- easyjet.com
Flights from Suvarnabhumi Airport to Akureyri Airport via London Gatwick
- Ave. Duration
- 23h 10m
- When
- Monday and Friday
- Estimated price
- $430–1,600
- Phone
- +66 806688556
- Website
- Koh Chang Bangkok Transport
Bus from Mochit New Van Terminal to Saen Tung
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- $8–9
- Schedules at
- Koh Chang Bangkok Transport
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Mochit New Van Terminal to Saen Tung
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- $7–70
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
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 Need to know: Greyhound, How to get from JFK to New York City, and Getting to Milan from the airport - to help you get the most out of your next trip.



