Dallas to Reykjavik

Flying to Keflavik International is very easy as there are 2 airliners who offer flights from Dallas/Fort Worth International including British Airways and American Airlines. The flight from Dallas/Fort Worth International to Keflavik International is approximately 6,011 Kilometers which is 3,735 Miles. You should expect a flight time of around 7 hours 53 minutes.

The price of the flight is dependent on the time of the day you fly and the day of the week with weekends being normally a higher price. To obtain the best prices for Keflavik International flights than book well in advance. If it is possible, you should book your flights 2 or more months in advance as ticket prices will be substantially lower.

The time zone at Keflavik International is different from Dallas/Fort Worth International, so please be aware of this when making travel arrangements.

Below you will see all the airlines that fly from Dallas/Fort Worth International (DFW) to Keflavik International (KEF) and the number of flights they operate each day.

AirlinerMoTuWeThFrSaSuFirst FlightLast Flight
British Airways111111109:1509:15
American Airlines111111109:1509:15

The most direct flights are offered by British Airways but they only offer 1 flight per week. This flight departs 09:15 and goes by the flight number BA 1639

If you would like to find out more information on availably, flight times or if you would like to book your flight, you can visit British Airways direct at /www.britishairways.com/.

The flight time for British Airways vary based on the month you will travel, but below we has summarised the most common times they will fly. We recommend you only take these times as guidance and check with British Airways for the exact times for the date you depart.

DayFlying Time

Whilst you will find a bureau de change at Keflavik International, we recommend you change some money before you depart if you don’t have the local currency. The exchange rates within any airport are not very favorable, so exchanging money before hand is a good idea.