All bus routes to Medicine Hat, AB (Canada) C E C Bus Calgary Airport to Medicine Hat, AB Coaches Calgary, AB to Medicine Hat, AB E Coach Edmonton Airport to Medicine Hat, AB