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 18 hours 58 minutes and 8,314 miles (13,380 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
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
5.2 °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 Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Medicine Hat (YXH) - The flight distance between these airports is 8,314 miles (13,380 kilometres). The direct flight time is roughly 18 hours 58 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Medicine Hat (YXH) - The flight distance between these airports is 7,670 miles (12,343 kilometres). The direct flight time is roughly 17 hours 32 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Medicine Hat (YXH) - The flight distance between these airports is 8,190 miles (13,180 kilometres). The direct flight time is roughly 18 hours 41 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Medicine Hat (YXH) - The flight distance between these airports is 8,138 miles (13,096 kilometres). The direct flight time is roughly 18 hours 35 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Medicine Hat (YXH) - The flight distance between these airports is 8,130 miles (13,085 kilometres). The direct flight time is roughly 18 hours 34 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Medicine Hat (YXH) - The flight distance between these airports is 8,328 miles (13,403 kilometres). The direct flight time is roughly 19 hours.
Flights from Miri, Malaysia - Miri Airport (MYY) to Medicine Hat (YXH) - The flight distance between these airports is 7,837 miles (12,613 kilometres). The direct flight time is roughly 17 hours 54 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Medicine Hat (YXH) - The flight distance between these airports is 8,130 miles (13,083 kilometres). The direct flight time is roughly 18 hours 33 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Medicine Hat (YXH) - The flight distance between these airports is 8,081 miles (13,005 kilometres). The direct flight time is roughly 18 hours 27 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Medicine Hat (YXH) - The flight distance between these airports is 8,109 miles (13,050 kilometres). The direct flight time is roughly 18 hours 31 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Medicine Hat (YXH) - The flight distance between these airports is 8,294 miles (13,348 kilometres). The direct flight time is roughly 18 hours 55 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Medicine Hat (YXH) - The flight distance between these airports is 7,942 miles (12,781 kilometres). The direct flight time is roughly 18 hours 8 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Medicine Hat (YXH) - The flight distance between these airports is 7,735 miles (12,449 kilometres). The direct flight time is roughly 17 hours 41 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Medicine Hat (YXH) - The flight distance between these airports is 7,602 miles (12,234 kilometres). The direct flight time is roughly 17 hours 23 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Medicine Hat (YXH) - The flight distance between these airports is 7,693 miles (12,380 kilometres). The direct flight time is roughly 17 hours 35 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Medicine Hat (YXH) - The flight distance between these airports is 7,826 miles (12,594 kilometres). The direct flight time is roughly 17 hours 53 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Medicine Hat (YXH) - The flight distance between these airports is 8,207 miles (13,208 kilometres). The direct flight time is roughly 18 hours 44 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Medicine Hat (YXH) - The flight distance between these airports is 8,215 miles (13,221 kilometres). The direct flight time is roughly 18 hours 45 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Medicine Hat (YXH) - The flight distance between these airports is 7,851 miles (12,635 kilometres). The direct flight time is roughly 17 hours 56 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Medicine Hat (YXH) - The flight distance between these airports is 7,822 miles (12,588 kilometres). The direct flight time is roughly 17 hours 52 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Medicine Hat (YXH) - The flight distance between these airports is 7,773 miles (12,510 kilometres). The direct flight time is roughly 17 hours 46 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Medicine Hat (YXH) - The flight distance between these airports is 7,987 miles (12,853 kilometres). The direct flight time is roughly 18 hours 14 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Medicine Hat (YXH) - The flight distance between these airports is 7,834 miles (12,608 kilometres). The direct flight time is roughly 17 hours 54 minutes.
Expert Help
Choose Site / Currency