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 1 minute and 6,986 miles (11,243 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
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
17.7 °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 Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Medicine Hat (YXH) - The flight distance between these airports is 6,986 miles (11,243 kilometres). The direct flight time is roughly 16 hours 1 minute.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Medicine Hat (YXH) - The flight distance between these airports is 7,657 miles (12,323 kilometres). The direct flight time is roughly 17 hours 30 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Medicine Hat (YXH) - The flight distance between these airports is 8,033 miles (12,928 kilometres). The direct flight time is roughly 18 hours 21 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Medicine Hat (YXH) - The flight distance between these airports is 8,039 miles (12,938 kilometres). The direct flight time is roughly 18 hours 21 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Medicine Hat (YXH) - The flight distance between these airports is 8,257 miles (13,289 kilometres). The direct flight time is roughly 18 hours 50 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Medicine Hat (YXH) - The flight distance between these airports is 7,757 miles (12,483 kilometres). The direct flight time is roughly 17 hours 44 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Medicine Hat (YXH) - The flight distance between these airports is 8,369 miles (13,468 kilometres). The direct flight time is roughly 19 hours 5 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Medicine Hat (YXH) - The flight distance between these airports is 7,280 miles (11,716 kilometres). The direct flight time is roughly 16 hours 40 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Medicine Hat (YXH) - The flight distance between these airports is 7,382 miles (11,880 kilometres). The direct flight time is roughly 16 hours 54 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Medicine Hat (YXH) - The flight distance between these airports is 8,192 miles (13,184 kilometres). The direct flight time is roughly 18 hours 42 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Medicine Hat (YXH) - The flight distance between these airports is 7,112 miles (11,446 kilometres). The direct flight time is roughly 16 hours 18 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Medicine Hat (YXH) - The flight distance between these airports is 7,910 miles (12,729 kilometres). The direct flight time is roughly 18 hours 4 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Medicine Hat (YXH) - The flight distance between these airports is 7,084 miles (11,401 kilometres). The direct flight time is roughly 16 hours 14 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Medicine Hat (YXH) - The flight distance between these airports is 8,193 miles (13,185 kilometres). The direct flight time is roughly 18 hours 42 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Medicine Hat (YXH) - The flight distance between these airports is 8,198 miles (13,194 kilometres). The direct flight time is roughly 18 hours 43 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Medicine Hat (YXH) - The flight distance between these airports is 7,688 miles (12,373 kilometres). The direct flight time is roughly 17 hours 35 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Medicine Hat (YXH) - The flight distance between these airports is 7,010 miles (11,281 kilometres). The direct flight time is roughly 16 hours 4 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Medicine Hat (YXH) - The flight distance between these airports is 7,002 miles (11,268 kilometres). The direct flight time is roughly 16 hours 3 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Medicine Hat (YXH) - The flight distance between these airports is 7,680 miles (12,359 kilometres). The direct flight time is roughly 17 hours 33 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Medicine Hat (YXH) - The flight distance between these airports is 6,780 miles (10,911 kilometres). The direct flight time is roughly 15 hours 33 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Medicine Hat (YXH) - The flight distance between these airports is 8,267 miles (13,305 kilometres). The direct flight time is roughly 18 hours 52 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Medicine Hat (YXH) - The flight distance between these airports is 7,487 miles (12,049 kilometres). The direct flight time is roughly 17 hours 8 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Medicine Hat (YXH) - The flight distance between these airports is 6,842 miles (11,012 kilometres). The direct flight time is roughly 15 hours 42 minutes.
Expert Help