There are 6 ways to get from Medicine Hat to Grand Forks by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Calgary International Airport, fly to Winnipeg J. A. Richardson International Airport, drive
best- Take the bus from Medicine Hat to Calgarybus
- Fly from Calgary International Airport (YYC) to Winnipeg J. A. Richardson International Airport (YWG)plane YYC - YWG
- Drive from Winnipeg-Airport-YWG to Grand Forkscar
12h 1m$132–651Bus, drive, train
- Take the bus from Medicine Hat to Lethbridgebus
- Drive from Lethbridge to Port of Sweet Grasscar
- Take the bus from Port of Sweet Grass to Shelby Transit Centerbus
- Take the train from Shelby Amtrak Station to Detroit Lakes Amtrak Stationtrain
- Take the bus from Detroit Lakes to Fargo(NDU)bus
- Take the bus from Fargo to Grand Forksbus
26h 39m$362–724Drive 721.6 mi
- Drive from Medicine Hat to Grand Forkscar 721.6 mi
12h 48m$166–239Bus to Calgary International Airport, fly to Grand Forks International Airport
- Take the bus from Medicine Hat to Calgarybus
- Fly from Calgary International Airport (YYC) to Grand Forks International Airport (GFK)plane YYC - GFK
15h 31m$158–551Bus, drive to Glacier Park International Airport, fly to Grand Forks International Airport
- Take the bus from Medicine Hat to Fort Macleodbus
- Take the bus from Fort Macleod, AB to Pincher Creek, ABbus
- Drive from Pincher Creek, AB to Lake McDonald Lodgecar
- Fly from Glacier Park International Airport (FCA) to Grand Forks International Airport (GFK)plane FCA - GFK
17h 16m$319–899Bus to Calgary International Airport, fly to Brandon Municipal Airport, drive
- Take the bus from Medicine Hat to Calgarybus
- Fly from Calgary International Airport (YYC) to Brandon Municipal Airport (YBR)plane YYC - YBR
- Drive from Brandon Municipal Airport (YBR) to Grand Forkscar
14h 27m$207–791
Calgary International Airport (YYC) to Winnipeg J. A. Richardson International Airport (YWG) flights
Questions & Answers
The cheapest way to get from Medicine Hat to Grand Forks is to drive which costs $160 - $240 and takes 12h 48m.
The fastest way to get from Medicine Hat to Grand Forks is to bus and fly and drive which takes 12h 1m and costs $130 - $650.
The distance between Medicine Hat and Grand Forks is 1088 miles. The road distance is 725.8 miles.
It takes approximately 12h 1m to get from Medicine Hat to Grand Forks, including transfers.
Grand Forks is 1h ahead of Medicine Hat. It is currently 11:35 AM in Medicine Hat and 12:35 PM in Grand Forks.
Yes, the driving distance between Medicine Hat to Grand Forks is 726 miles. It takes approximately 12h 48m to drive from Medicine Hat to Grand Forks.
There are 52+ hotels available in Grand Forks.
What companies run services between Medicine Hat, AB, Canada and Grand Forks, ND, USA?
There is no direct connection from Medicine Hat to Grand Forks. However, you can take the bus to Calgary, walk to Whitehorn LRT Station, take the line 57 bus to WB 78 AV NE @ McCall WY, walk to Calgary-Airport-YYC airport, fly to Winnipeg J. A. Richardson International Airport (YWG), then drive to Grand Forks. Alternatively, you can take a bus from Medicine Hat to Grand Forks via Lethbridge, Port of Sweet Grass, Shelby Transit Center, Shelby Amtrak Station, Detroit Lakes Amtrak Station, Detroit Lakes, and Fargo in around 26h 39m.
- Website
- delta.com
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $60–650
Flights from Calgary International Airport to Grand Forks International Airport via Minneapolis
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- $110–1,100
Flights from Calgary International Airport to Grand Forks International Airport via Regina, Minneapolis
- Ave. Duration
- 8h 58m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–1,100
Flights from Calgary International Airport to Grand Forks International Airport via Winnipeg J. A. Richardson International Airport, Minneapolis
- Ave. Duration
- 9h 19m
- When
- Every day
- Estimated price
- $200–1,100
Flights from Calgary International Airport to Grand Forks International Airport via Edmonton, Minneapolis
- Ave. Duration
- 10h 8m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–1,100
Flights from Glacier Park International Airport to Grand Forks International Airport via Minneapolis
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- $140–650
Flights from Glacier Park International Airport to Grand Forks International Airport via Salt Lake City, Minneapolis
- Ave. Duration
- 8h 26m
- When
- Every day
- Estimated price
- $190–800
- Website
- westjet.com
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $60–650
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport via Regina
- Ave. Duration
- 3h 35m
- When
- Tuesday
- Estimated price
- $60–650
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport via Edmonton
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $60–650
Flights from Calgary International Airport to Brandon Municipal Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $120–650
- Website
- flyflair.com
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $80–460
- Website
- aircanada.com
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- $70–360
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Shelby Amtrak Station to Detroit Lakes Amtrak Station
- Ave. Duration
- 15h 59m
- Frequency
- Twice daily
- Estimated price
- $280–600
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Medicine Hat to Calgary
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- $29–50
- Schedules at
- flixbus.com
Bus from Medicine Hat to Lethbridge
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a week
- Estimated price
- $16–28
- Schedules at
- flixbus.com
Bus from Medicine Hat to Calgary
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- $29–50
- Schedules at
- flixbus.com
Bus from Medicine Hat to Fort Macleod
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Estimated price
- $21–40
- Schedules at
- flixbus.com
Bus from Medicine Hat to Calgary
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- $29–50
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Medicine Hat to Calgary
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a week
- Schedules at
- flixbus.com
Bus from Medicine Hat to Calgary
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a week
- Schedules at
- flixbus.com
Bus from Medicine Hat to Calgary
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a week
- Schedules at
- flixbus.com
- Phone
- +1 406-470-0727
- [email protected]
- Website
- northern.rural-transit.com
Bus from Port of Sweet Grass to Shelby Transit Center
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Schedules at
- northern.rural-transit.com
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Detroit Lakes to Fargo(NDU)
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $22–35
- Book at
- https://www.jeffersonlines.com
- Adult
- $22–35
Bus from Fargo to Grand Forks
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $28–40
- Book at
- https://www.jeffersonlines.com
- Adult
- $28–40
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Fort Macleod, AB to Pincher Creek, AB
- Ave. Duration
- 30 min
- Frequency
- Once a week
- Estimated price
- $40–60
- Website
- https://mountainmanmikes.ca/
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide















