See distance between other cities in Canada and Thailand
Air distance from Grande Prairie to Bangkok:7185.9 Miles (11564.6 Kilometers / 6240.2 Nautical Miles).
The total air distance from Grande Prairie to Bangkok is 7185.9 miles or 11564.6 kilometers and a direct flight from Grande Prairie, Canada to Bangkok, Thailand takes 14 hours, 55 mins. This is the air distance (direct route as the crow flies). Traveling on land (driving) involves larger distances.
Airports in Bangkok:
Find distance - Grande Prairie and Bangkok:Grande Prairie to Muscat distance
Grande Prairie to Paramaribo distance
Grande Prairie to Kaohsiung distance
Grande Prairie to Oslo distance
Grande Prairie to Road Town distance
Grande Prairie to Aguascalientes distance
Bangkok to Buenos Aires distance
Bangkok to Kupang distance
Bangkok to Tokyo distance
Bangkok to Jinan distance
Bangkok to Maputo distance
Bangkok to Carson City distance