1map logoGo to main page

Winnipeg, Manitoba to Grand Forks, British Columbia from CA$161: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Winnipeg, Canada
to
Grand Forks, Canada

How to Get from Winnipeg to Grand Forks: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$161 by busBest price
1545 kmDistance
8h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Winnipeg to Grand Forks with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Drive
Average Duration
9h  3m
Estimated price
CA$200-801
Recommended
Company
various
Plane
Bus
Average Duration
8h  51m
Estimated price
CA$161-465
Cheapest
route map
Distance: 1545 km
Duration: 8h 51m

See more options

Company
various
Plane
Drive
Average Duration
9h  51m
Estimated price
CA$359-1383
Company
VIA Rail
Train
Bus
Average Duration
54h  6m
Estimated price
CA$363-2000
Company
various
Plane
Bus
Average Duration
11h  54m
Estimated price
CA$437-736
Company
Rider Express
Bus
Average Duration
34h  4m
Estimated price
CA$437-736
Company
various
Drive
Average Duration
20h  10m
Estimated price
CA$2001-2000

Traveling From Winnipeg to Grand Forks

The drive from Winnipeg to Grand Forks offers a shift from the vibrant urban culture of Manitoba's capital to the charming tranquility of North Dakota's picturesque city.

Best Neighbourhoods in Grand Forks

Grand Forks offers charming neighborhoods that reflect its vibrant community spirit.

Downtown Grand Forks
• Bustling with shops and local eateries.
• Hosts various festivals year-round.
East Grand Forks
• Scenic parks along the riverfront.
• Family-friendly atmosphere with community events.
Columbia Heights
• Quiet residential area with green spaces.
• Close proximity to schools and amenities.

Best Times To Visit Grand Forks's Attractions

Timing your visit can enhance your experience at Grand Forks's top spots.

Cottonwood Park
Visit early mornings on weekdays for a peaceful escape and fewer visitors.
Grand Forks Museum
Weekday afternoons offer quieter tours and more personal attention.
Phoenix Mountain Ski Resort
Plan your trip for weekday mornings in winter to avoid long lift lines.

Grand Forks Weather: What to Expect Year-Round

Grand Forks experiences a humid continental climate, bringing warm summers and cold winters that shape your travel plans significantly. Late spring and early fall are ideal for visits, offering comfortable temperatures and vibrant scenery.

Dining Recommendation in Grand Forks

Try the locally sourced walleye at the Blue Moose Cafe, where the focus on fresh ingredients delivers a distinct flavor profile that sets it apart from Winnipeg's culinary scene. The cozy atmosphere and welcoming service create a unique dining experience that reflects the charm of Grand Forks.

Winnipeg - Grand Forks operators

Explore transport companies operating between Winnipeg and Grand Forks, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
westjet.com

Plane from Winnipeg (YWG) to Penticton (YYF)

Average Duration
7h 46m
Estimated price
2006-2005

Plane from Winnipeg (YWG) to Kelowna (YLW)

Average Duration
2h 44m
Estimated price
2008-2004

Plane from Winnipeg (YWG) to Kelowna (YLW)

Average Duration
5h 24m
Estimated price
2008-2004

Plane from Winnipeg (YWG) to Cranbrook (YXC)

Average Duration
7h 1m
Estimated price
2009-8010
Website
aircanada.com

Plane from Winnipeg (YWG) to Kelowna (YLW)

Average Duration
5h 14m
Estimated price
8011-8013

Plane from Winnipeg (YWG) to Castlegar (YCG)

Average Duration
7h 24m
Estimated price
2001-8014

Plane from Winnipeg (YWG) to Cranbrook (YXC)

Average Duration
6h 37m
Estimated price
8015-8016
Website
pacificcoastal.com

Plane from Winnipeg (YWG) to Penticton (YYF)

Average Duration
5h 51m
Estimated price
8017-8018
Train
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Winnipeg to Kamloops North

Average Duration
46h 58m
Estimated price
2008-8019
Bus
Website
fritztravels.com

Bus from Kelowna, BC to Grand Forks, BC

Average Duration
2h 47m
Estimated price
1612-1613

Bus from Nelson, BC to Grand Forks, BC

Average Duration
2h 5m
Estimated price
1612-1616
Contact phone
1-833-583-3636
Website
riderexpress.ca

Bus from Winnipeg, MB to Regina, SK

Average Duration
5h 20m
Estimated price
1613-2006

Bus from Regina, SK to Edmonton South, AB

Average Duration
9h 20m
Estimated price
1619-4650
Contact phone
+14036689600
Website
thecanadabus.com

Bus from Edmonton, AB - Southgate LRT Station to Calgary Airport

Average Duration
2h 55m
Estimated price
1612-1617
Contact phone
1-800-232-1958
Website
redarrow.ca

Bus from Calgary International Airport to Fort Macleod, AB

Average Duration
2h 45m
Estimated price
1612-1615

Frequently asked questions

Find out more about the route from Winnipeg to Grand Forks.

Or choose the category:
The distance between Winnipeg and Grand Forks is approximately 960 miles or 1135.7 miles by road. The typical travel time by flying to Kelowna and then taking a bus is about 8 hours and 43 minutes. If traveling by car, it takes about 20 hours and 10 minutes to reach Winnipeg from Grand Forks. Lastly, if taking a bus, the travel time is approximately 37 hours and 22 minutes to reach Grand Forks from Winnipeg.
The most cost-effective and time-efficient transportation option for traveling from Winnipeg to Grand Forks is to fly and take a bus. This option can cost between C$190 and C$555 and takes approximately 13 hours and 5 minutes. It is also the quickest way to reach your destination, with a travel time of around 11 hours and 15 minutes. By combining a flight with a bus ride, you can save both time and money compared to other modes of transportation.
The prices for a bus from Winnipeg to Grand Forks vary between C$428 and C$604.
To travel from Winnipeg to Grand Forks without using public transportation, you can opt to drive. The driving distance is approximately 1136 miles, and it takes around 20 hours and 10 minutes. Keep in mind that the prices for a car rental or fuel costs can range from C$339 to C$515, so it's important to factor in this expense when planning your trip.
The best way to travel from Winnipeg to Grand Forks without a car is by bus. The bus journey takes approximately 37 hours and 22 minutes and the cost ranges from C$420 to C$610. There are no direct flights or train connections between the two cities, so the bus is the most convenient option for non-car travelers.
There is no direct link between Winnipeg and Grand Forks. However, there are bus services available with multiple transfers. The journey starts from Winnipeg and includes transfers at Regina, SK, Edmonton Downtown - Holiday Inn Express Plaza, EB 9 AV S @ Centre ST S, Calgary, AB - 11488, 24 Street SE, and Nelson before arriving at Grand Forks. The total travel time is approximately 37 hours and 22 minutes, including the transfers.
The flight duration from Winnipeg to Kelowna is typically 2 hours and 36 minutes. The cost of the flight can vary depending on the airline and time of year, but on average, a one-way ticket can range from $200 to $400 USD. It's important to note that this is just the flight duration and cost to Kelowna, and additional travel time and expenses will be required to reach Grand Forks from Kelowna.
There are plenty of options for accommodation in Grand Forks. There are more than 22 hotels available, offering a range of prices starting at C$62. Whether you are looking for a budget-friendly option or a more luxurious stay, you will have plenty of choices to suit your preferences and budget. It is recommended to book your accommodation in advance to ensure availability.