# Distance between Miramichi (YCH) and Medicine Hat (YXH)

Distance from Miramichi to Medicine Hat (Miramichi Airport – Medicine Hat Airport) is 2057 miles / 3310 kilometers / 1787 nautical miles.

## How far is Medicine Hat from Miramichi?

There are several ways to calculate distances between Miramichi and Medicine Hat. Here are two common methods:

**Vincenty's formula**(applied above)

- 2056.687 miles
- 3309.918 kilometers
- 1787.213 nautical miles

*Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.*

**Haversine formula**

- 2050.593 miles
- 3300.109 kilometers
- 1781.917 nautical miles

*The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).*

## Flight duration

Estimated flight time from Miramichi Airport (YCH) to Medicine Hat Airport (YXH) is 4 hours 23 minutes.

## Time difference and current local times

The time difference between Miramichi and Medicine Hat is 3 hours. Medicine Hat is 3 hours behind Miramichi.

### Time Difference

### Miramichi

### Medicine Hat

## Carbon dioxide emissions

Estimated CO_{2} emissions per passenger is 228 kg (502 pounds).

## Airport information

A | Miramichi Airport |
---|---|

City: | Miramichi |

Country: | Canada |

IATA Code: | YCH |

ICAO Code: | CYCH |

Coordinates: | 47°0′28″N, 65°26′57″W |

B | Medicine Hat Airport |
---|---|

City: | Medicine Hat |

Country: | Canada |

IATA Code: | YXH |

ICAO Code: | CYXH |

Coordinates: | 50°1′8″N, 110°43′15″W |

## Miramichi to Medicine Hat flight path

Shortest flight path between Miramichi Airport (YCH) and Medicine Hat Airport (YXH).

## Frequent Flyer Miles Calculator

Miramichi (YCH) → Medicine Hat (YXH).

### In total

Round trip?