Nestled in the southeastern corner of Alberta, Canada, lies the captivating city of Medicine Hat, a place where the prairies meet the badlands. Known for its abundant sunshine, vibrant arts scene, and rich indigenous history, Medicine Hat offers visitors a unique blend of outdoor adventure and cultural experiences. Explore the stunning landscapes of Police Point Park, immerse yourself in the local art galleries and museums, or simply soak in the laid-back charm of this welcoming city. Whether you're seeking outdoor thrills or cultural delights, Medicine Hat is sure to leave a lasting impression on all who visit.
The cheapest month to fly to Medicine Hat is typically in January.
Popular airports near Medicine Hat include Medicine Hat Airport (YXH), Calgary International Airport (YYC), and Lethbridge Airport (YQL).
The flight to Medicine Hat (YXH) is roughly 16 hours 23 minutes and 7,151 miles (11,508 kilometres) from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED).
The best way is to compare flights to Medicine Hat from leading comparison sites using our search engine dashboard.
Combined gallery, museum & theater
Tourist Attraction
Pottery and art
Museum & gallery in an old factory
Park
Park, camping, and outdoor recreation
Interpretive programs, exhibits & trails
Serene riverfront site with a splash pad
Brewery
Tourist Attraction
Tourist Attraction
Brewpub
Park and water park
Museum
Church and architecture
2.5 °C
Sat, 4 May 2024
Average Temperature
-3°C
Jan
0°C
Feb
6°C
Mar
14°C
Apr
19°C
May
23°C
Jun
28°C
Jul
27°C
Aug
21°C
Sep
14°C
Oct
4°C
Nov
-1°C
Dec
Flights from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED) to Medicine Hat (YXH) - The flight distance between these airports is 7,151 miles (11,508 kilometres). The direct flight time is roughly 16 hours 23 minutes.
Flights from Riyadh, Saudi Arabia - King Khalid International Airport (RUH) to Medicine Hat (YXH) - The flight distance between these airports is 7,074 miles (11,385 kilometres). The direct flight time is roughly 16 hours 13 minutes.
Flights from Dammam, Saudi Arabia - King Fahd International Airport (DMM) to Medicine Hat (YXH) - The flight distance between these airports is 7,018 miles (11,295 kilometres). The direct flight time is roughly 16 hours 5 minutes.
Flights from Madinah, Saudi Arabia - Mohammad Bin Abdulaziz Medina Airport (MED) to Medicine Hat (YXH) - The flight distance between these airports is 6,975 miles (11,225 kilometres). The direct flight time is roughly 15 hours 59 minutes.
Flights from Gassim, Saudi Arabia - Gassim Airport (ELQ) to Medicine Hat (YXH) - The flight distance between these airports is 6,936 miles (11,163 kilometres). The direct flight time is roughly 15 hours 54 minutes.
Flights from Taif, Saudi Arabia - Taif Airport (TIF) to Medicine Hat (YXH) - The flight distance between these airports is 7,193 miles (11,576 kilometres). The direct flight time is roughly 16 hours 29 minutes.
Flights from Yanbu al Bahr, Saudi Arabia - Yanbu al Bahr Airport (YNB) to Medicine Hat (YXH) - The flight distance between these airports is 6,967 miles (11,213 kilometres). The direct flight time is roughly 15 hours 58 minutes.
Flights from Abha, Saudi Arabia - Abha Airport (AHB) to Medicine Hat (YXH) - The flight distance between these airports is 7,448 miles (11,987 kilometres). The direct flight time is roughly 17 hours 3 minutes.
Flights from Tabuk, Saudi Arabia - Tabuk Airport (TUU) to Medicine Hat (YXH) - The flight distance between these airports is 6,663 miles (10,722 kilometres). The direct flight time is roughly 15 hours 18 minutes.
Flights from Hail, Saudi Arabia - Ha'il Regional Airport (HAS) to Medicine Hat (YXH) - The flight distance between these airports is 6,824 miles (10,982 kilometres). The direct flight time is roughly 15 hours 39 minutes.
Flights from Alahsa, Saudi Arabia - Al-Ahsa International Airport (HOF) to Medicine Hat (YXH) - The flight distance between these airports is 7,094 miles (11,417 kilometres). The direct flight time is roughly 16 hours 15 minutes.
Flights from Jazan, Saudi Arabia - Jizan / Gizan Airport (GIZ) to Medicine Hat (YXH) - The flight distance between these airports is 7,535 miles (12,126 kilometres). The direct flight time is roughly 17 hours 14 minutes.
Flights from Al Baha, Saudi Arabia - Al-Baha Domestic Airport (ABT) to Medicine Hat (YXH) - The flight distance between these airports is 7,293 miles (11,736 kilometres). The direct flight time is roughly 16 hours 42 minutes.
Flights from Bisha, Saudi Arabia - Bisha Airport (BHH) to Medicine Hat (YXH) - The flight distance between these airports is 7,333 miles (11,801 kilometres). The direct flight time is roughly 16 hours 47 minutes.
Flights from Gurayat, Saudi Arabia - Gurayat Airport (URY) to Medicine Hat (YXH) - The flight distance between these airports is 6,479 miles (10,426 kilometres). The direct flight time is roughly 14 hours 53 minutes.
Flights from Nejran, Saudi Arabia - Najran / Nejran Airport (EAM) to Medicine Hat (YXH) - The flight distance between these airports is 7,524 miles (12,109 kilometres). The direct flight time is roughly 17 hours 13 minutes.
Flights from Qaisumah, Saudi Arabia - Hafar al Batin Airport (AQI) to Medicine Hat (YXH) - The flight distance between these airports is 6,840 miles (11,007 kilometres). The direct flight time is roughly 15 hours 41 minutes.
Flights from Rafha, Saudi Arabia - Rafha Airport (RAH) to Medicine Hat (YXH) - The flight distance between these airports is 6,711 miles (10,800 kilometres). The direct flight time is roughly 15 hours 24 minutes.
Flights from Arar, Saudi Arabia - Arar Airport (RAE) to Medicine Hat (YXH) - The flight distance between these airports is 6,585 miles (10,598 kilometres). The direct flight time is roughly 15 hours 8 minutes.
Flights from Sharurah, Saudi Arabia - Sharurah Airport (SHW) to Medicine Hat (YXH) - The flight distance between these airports is 7,582 miles (12,202 kilometres). The direct flight time is roughly 17 hours 20 minutes.
Flights from Jouf, Saudi Arabia - Jouf Airport (AJF) to Medicine Hat (YXH) - The flight distance between these airports is 6,640 miles (10,686 kilometres). The direct flight time is roughly 15 hours 15 minutes.
Flights from Turaif, Saudi Arabia - Turaif Airport (TUI) to Medicine Hat (YXH) - The flight distance between these airports is 6,489 miles (10,443 kilometres). The direct flight time is roughly 14 hours 55 minutes.
Flights from Wadi Ad Dawasir, Saudi Arabia - Wadi al Dawaser Airport (WAE) to Medicine Hat (YXH) - The flight distance between these airports is 7,346 miles (11,823 kilometres). The direct flight time is roughly 16 hours 49 minutes.
Expert Help
Choose Site / Currency