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 57 minutes and 8,305 miles (13,366 kilometres) from Sydney, Australia - Kingsford Smith Airport (SYD).
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
1.5 °C
Fri, 3 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 Sydney, Australia - Kingsford Smith Airport (SYD) to Medicine Hat (YXH) - The flight distance between these airports is 8,305 miles (13,366 kilometres). The direct flight time is roughly 18 hours 57 minutes.
Flights from Brisbane, Australia - Brisbane International Airport (BNE) to Medicine Hat (YXH) - The flight distance between these airports is 7,907 miles (12,725 kilometres). The direct flight time is roughly 18 hours 4 minutes.
Flights from Melbourne, Australia - All Airports (MEL) to Medicine Hat (YXH) - The flight distance between these airports is 8,742 miles (14,068 kilometres). The direct flight time is roughly 19 hours 55 minutes.
Flights from Perth, Australia - Perth International Airport (PER) to Medicine Hat (YXH) - The flight distance between these airports is 9,756 miles (15,701 kilometres). The direct flight time is roughly 22 hours 10 minutes.
Flights from Cairns, Australia - Cairns International Airport (CNS) to Medicine Hat (YXH) - The flight distance between these airports is 7,703 miles (12,397 kilometres). The direct flight time is roughly 17 hours 37 minutes.
Flights from Adelaide, Australia - Adelaide International Airport (ADL) to Medicine Hat (YXH) - The flight distance between these airports is 8,894 miles (14,313 kilometres). The direct flight time is roughly 20 hours 15 minutes.
Flights from Darwin, Australia - Darwin International Airport (DRW) to Medicine Hat (YXH) - The flight distance between these airports is 8,125 miles (13,076 kilometres). The direct flight time is roughly 18 hours 33 minutes.
Flights from Gold Coast, Australia - Coolangatta Airport (OOL) to Medicine Hat (YXH) - The flight distance between these airports is 7,928 miles (12,760 kilometres). The direct flight time is roughly 18 hours 7 minutes.
Flights from Townsville, Australia - Townsville International Airport (TSV) to Medicine Hat (YXH) - The flight distance between these airports is 7,779 miles (12,519 kilometres). The direct flight time is roughly 17 hours 47 minutes.
Flights from Mount Isa, Australia - Mount Isa Airport (ISA) to Medicine Hat (YXH) - The flight distance between these airports is 8,173 miles (13,153 kilometres). The direct flight time is roughly 18 hours 39 minutes.
Flights from Kununurra, Australia - Kununurra Airport (KNX) to Medicine Hat (YXH) - The flight distance between these airports is 8,396 miles (13,513 kilometres). The direct flight time is roughly 19 hours 9 minutes.
Flights from Newcastle, Australia - Williamtown Metropolitan Area Airport (NTL) to Medicine Hat (YXH) - The flight distance between these airports is 8,223 miles (13,234 kilometres). The direct flight time is roughly 18 hours 46 minutes.
Flights from Mackay, Australia - Mackay Airport (MKY) to Medicine Hat (YXH) - The flight distance between these airports is 7,769 miles (12,503 kilometres). The direct flight time is roughly 17 hours 45 minutes.
Flights from Hobart, Australia - Hobart International Airport (HBA) to Medicine Hat (YXH) - The flight distance between these airports is 8,851 miles (14,244 kilometres). The direct flight time is roughly 20 hours 10 minutes.
Flights from Launceston, Australia - Launceston Airport (LST) to Medicine Hat (YXH) - The flight distance between these airports is 8,809 miles (14,177 kilometres). The direct flight time is roughly 20 hours 4 minutes.
Flights from Cloncurry, Australia - Cloncurry Airport (CNJ) to Medicine Hat (YXH) - The flight distance between these airports is 8,128 miles (13,081 kilometres). The direct flight time is roughly 18 hours 33 minutes.
Flights from Paraburdoo, Australia - Paraburdoo Airport (PBO) to Medicine Hat (YXH) - The flight distance between these airports is 9,250 miles (14,887 kilometres). The direct flight time is roughly 21 hours 3 minutes.
Flights from Karratha, Australia - Karratha Airport (KTA) to Medicine Hat (YXH) - The flight distance between these airports is 9,163 miles (14,746 kilometres). The direct flight time is roughly 20 hours 51 minutes.
Flights from Kalgoorlie-Boulder, Australia - Kalgoorlie-Boulder Airport (KGI) to Medicine Hat (YXH) - The flight distance between these airports is 9,462 miles (15,227 kilometres). The direct flight time is roughly 21 hours 31 minutes.
Flights from Learmonth, Australia - Learmonth Airport (LEA) to Medicine Hat (YXH) - The flight distance between these airports is 9,355 miles (15,055 kilometres). The direct flight time is roughly 21 hours 17 minutes.
Flights from Port Macquarie, Australia - Port Macquarie Airport (PQQ) to Medicine Hat (YXH) - The flight distance between these airports is 8,115 miles (13,059 kilometres). The direct flight time is roughly 18 hours 31 minutes.
Flights from Port Hedland, Australia - Port Hedland International Airport (PHE) to Medicine Hat (YXH) - The flight distance between these airports is 9,068 miles (14,593 kilometres). The direct flight time is roughly 20 hours 39 minutes.
Flights from Canberra, Australia - Canberra Airport (CBR) to Medicine Hat (YXH) - The flight distance between these airports is 8,452 miles (13,602 kilometres). The direct flight time is roughly 19 hours 16 minutes.
Expert Help
Choose Site / Currency