There are 7 ways to get from Grand Forks to Willmar by bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Grand Forks to Fargobus
- Take the bus from Fargo to St. Cloud Westbus
- Take the taxi from St. Cloud West to Willmartaxi
7h 55m$222–299Drive 243.9 mi
cheapest- Drive from Grand Forks to Willmarcar 243.9 mi
4h 11m$45–65Fly from Grand Forks International Airport, bus
- Fly from Grand Forks International Airport (GFK) to Minneapolis–Saint Paul International Airport (MSP)plane GFK - MSP
- Take the bus from Minneapolis-St. Paul to Willmarbus
5h 48m$111–459Bus via Fargo
- Take the bus from Grand Forks to Fargobus
- Take the bus from Fargo to Minneapolisbus
- Take the bus from Minneapolis to Willmarbus
11h 35m$142–204Bus
- Take the bus from Grand Forks to Minneapolisbus Jefferson Lines 928
- Take the bus from Minneapolis to Willmarbus Jefferson Lines 925
11h 55m$122–168Taxi to Hector International Airport, fly, bus
- Take the taxi from Grand Forks to Fargo-Airport-FARtaxi
- Fly from Hector International Airport (FAR) to Minneapolis–Saint Paul International Airport (MSP)plane FAR - MSP
- Take the bus from Minneapolis-St. Paul to Willmarbus
6h 36m$271–876Taxi to Thief River Falls, fly, bus
- Take the taxi from Grand Forks to Thief River Falls (TVF)taxi
- Fly from Thief River Falls (TVF) to Minneapolis–Saint Paul International Airport (MSP)plane TVF - MSP
- Take the bus from Minneapolis-St. Paul to Willmarbus
6h 27m$272–397
Grand Forks to Willmar by bus
Questions & Answers
The cheapest way to get from Grand Forks to Willmar is to drive which costs $40 - $65 and takes 4h 11m.
The fastest way to get from Grand Forks to Willmar is to drive which takes 4h 11m and costs $40 - $65.
No, there is no direct bus from Grand Forks to Willmar. However, there are services departing from Grand Forks and arriving at Willmar via Fargo, Fargo and Minneapolis. The journey, including transfers, takes approximately 11h 35m.
The distance between Grand Forks and Willmar is 327 miles. The road distance is 245.4 miles.
The best way to get from Grand Forks to Willmar without a car is to bus and taxi which takes 7h 55m and costs $220 - $300.
It takes approximately 7h 55m to get from Grand Forks to Willmar, including transfers.
Grand Forks to Willmar bus services, operated by Jefferson Lines, depart from Grand Forks station.
Grand Forks to Willmar bus services, operated by Jefferson Lines, arrive at Minneapolis station.
Yes, the driving distance between Grand Forks to Willmar is 245 miles. It takes approximately 4h 11m to drive from Grand Forks to Willmar.
Book your Grand Forks to Willmar bus tickets online with Omio.
What companies run services between Grand Forks, ND, USA and Willmar, MN, USA?
You can take a bus from Grand Forks to Willmar via Fargo, Fargo, and Minneapolis in around 11h 35m.
- Website
- delta.com
Flights from Grand Forks International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $55–380
Flights from Hector International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $90–650
- Website
- keylimeair.com
Flights from Thief River Falls to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $150–240
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Grand Forks to Fargo
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $29–40
- Book at
- Jefferson Lines
- Adult
- $29–40
Bus from Fargo to St. Cloud West
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $50–70
- Book at
- Jefferson Lines
- Adult
- $50–70
Bus from Minneapolis-St. Paul to Willmar
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $40–60
- Book at
- Jefferson Lines
- Adult
- $40–60
Bus from Grand Forks to Fargo
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $29–40
- Book at
- Jefferson Lines
- Adult
- $29–40
Bus from Fargo to Minneapolis
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $60–90
- Book at
- Jefferson Lines
- Adult
- $60–90
Bus from Minneapolis to Willmar
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $40–55
- Book at
- Jefferson Lines
- Adult
- $40–55
Bus from Grand Forks to Minneapolis
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $80–120
- Book at
- Jefferson Lines
- Adult
- $80–120
Bus from Minneapolis to Willmar
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $40–55
- Book at
- Jefferson Lines
- Adult
- $40–55
Bus from Minneapolis-St. Paul to Willmar
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $40–60
- Book at
- Jefferson Lines
- Adult
- $40–60
Bus from Minneapolis-St. Paul to Willmar
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $40–60
- Book at
- Jefferson Lines
- Adult
- $40–60
- Ave. Duration
- 1h 8m
- Estimated price
- $80–170
Elite Taxi
- Phone
- +1-320-240-2999
- Website
- myelitetaxi.com
St Cloud Taxi Service
- Phone
- +1-320-547-6053
S&S Taxi
- Phone
- +1-701-772-4142
- Website
- sstaxis.com
S&S Taxi
- Phone
- +1-701-772-4142
- Website
- sstaxis.com
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
More Questions & Answers
There are 24+ hotels available in Willmar.



