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.
The best price we found is for C$194 from Vancouver to Medicine Hat.
Some popular airlines include: WestJet, Porter Airlines (Canada) Ltd.
A good price for a flight to Medicine Hat is C$175 - C$213.
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 3 hours 52 minutes and 1,521 miles (2,447 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
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
18 °C
Mon, 6 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 Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Medicine Hat (YXH) - The flight distance between these airports is 1,521 miles (2,447 kilometres). The direct flight time is roughly 3 hours 52 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Medicine Hat (YXH) - The flight distance between these airports is 1,728 miles (2,781 kilometres). The direct flight time is roughly 4 hours 20 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Medicine Hat (YXH) - The flight distance between these airports is 560 miles (902 kilometres). The direct flight time is roughly 1 hour 44 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Medicine Hat (YXH) - The flight distance between these airports is 163 miles (263 kilometres). The direct flight time is roughly 51 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Medicine Hat (YXH) - The flight distance between these airports is 258 miles (416 kilometres). The direct flight time is roughly 1 hour 4 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Medicine Hat (YXH) - The flight distance between these airports is 2,197 miles (3,535 kilometres). The direct flight time is roughly 5 hours 22 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Medicine Hat (YXH) - The flight distance between these airports is 1,647 miles (2,650 kilometres). The direct flight time is roughly 4 hours 9 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Medicine Hat (YXH) - The flight distance between these airports is 1,796 miles (2,891 kilometres). The direct flight time is roughly 4 hours 29 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Medicine Hat (YXH) - The flight distance between these airports is 871 miles (1,402 kilometres). The direct flight time is roughly 2 hours 26 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Medicine Hat (YXH) - The flight distance between these airports is 598 miles (963 kilometres). The direct flight time is roughly 1 hour 49 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Medicine Hat (YXH) - The flight distance between these airports is 2,576 miles (4,145 kilometres). The direct flight time is roughly 6 hours 13 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Medicine Hat (YXH) - The flight distance between these airports is 384 miles (619 kilometres). The direct flight time is roughly 1 hour 21 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Medicine Hat (YXH) - The flight distance between these airports is 1,940 miles (3,122 kilometres). The direct flight time is roughly 4 hours 48 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Medicine Hat (YXH) - The flight distance between these airports is 2,109 miles (3,394 kilometres). The direct flight time is roughly 5 hours 11 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Medicine Hat (YXH) - The flight distance between these airports is 969 miles (1,560 kilometres). The direct flight time is roughly 2 hours 39 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Medicine Hat (YXH) - The flight distance between these airports is 1,868 miles (3,007 kilometres). The direct flight time is roughly 4 hours 39 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Medicine Hat (YXH) - The flight distance between these airports is 579 miles (932 kilometres). The direct flight time is roughly 1 hour 47 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Medicine Hat (YXH) - The flight distance between these airports is 459 miles (738 kilometres). The direct flight time is roughly 1 hour 31 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Medicine Hat (YXH) - The flight distance between these airports is 630 miles (1,014 kilometres). The direct flight time is roughly 1 hour 54 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Medicine Hat (YXH) - The flight distance between these airports is 269 miles (433 kilometres). The direct flight time is roughly 1 hour 5 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Medicine Hat (YXH) - The flight distance between these airports is 1,318 miles (2,120 kilometres). The direct flight time is roughly 3 hours 25 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Medicine Hat (YXH) - The flight distance between these airports is 229 miles (369 kilometres). The direct flight time is roughly 1 hour.
From Vancouver (YVR), Canada to Medicine Hat, Canada (YXH): C$194
Depart: 06 Jun 2024 · Return: 12 Jun 2024 Price found 05 May 2024, 07:23
From Calgary (YYC), Canada to Medicine Hat, Canada (YXH): C$199
Depart: 23 May 2024 · Return: 26 May 2024 Price found 05 May 2024, 22:09
From Edmonton (YEG), Canada to Medicine Hat, Canada (YXH): C$225
Depart: 24 May 2024 · Return: 26 May 2024 Price found 04 May 2024, 04:06
From Regina (YQR), Canada to Medicine Hat, Canada (YXH): C$284
Depart: 06 Jun 2024 · Return: 12 Jun 2024 Price found 06 May 2024, 16:20
From Saskatoon (YXE), Canada to Medicine Hat, Canada (YXH): C$303
Depart: 06 Jun 2024 · Return: 12 Jun 2024 Price found 06 May 2024, 04:11
From Montreal (YUL), Canada to Medicine Hat, Canada (YXH): C$495
Depart: 05 Jun 2024 · Return: 11 Jun 2024 Price found 05 May 2024, 10:15
Expert Help