There are 9 ways to get from Minneapolis to Grand Marais by plane, car, bus, taxi, 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.
Fly to Sawyer International Airport, drive
best- Fly from Minneapolis–Saint Paul International Airport (MSP) to Sawyer International Airport (MQT)plane MSP - MQT
- Drive from Sawyer International Airport (MQT) to Grand Maraiscar
4h 55m$73–386Bus, taxi via Green Bay
- Take the bus from Minneapolis Bus Station to Green Bay Transit Centerbus
- Take the bus from Green Bay, WI - Transit to Escanababus
- Take the bus from Escanaba, MI to Newberry, MIbus
- Take the taxi from Newberry, MI to Grand Maraistaxi
14h 9m$232–352Drive 450 mi
- Drive from Minneapolis to Grand Maraiscar 450 mi
9h 48m$83–119Fly to Chippewa County International Airport, bus, taxi
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Chippewa County International Airport (CIU)plane MSP - CIU
- Take the bus from Kinross to Newberry, MIbus
- Take the taxi from Newberry, MI to Grand Maraistaxi
6h 27m$241–625Fly to Delta County Airport, bus, taxi
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Delta County Airport (ESC)plane MSP - ESC
- Take the bus from Escanaba, MI to Newberry, MIbus
- Take the taxi from Newberry, MI to Grand Maraistaxi
7h 2m$252–623Fly to Iron Mountain, bus, taxi
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Iron Mountain (IMT)plane MSP - IMT
- Take the bus from Iron Mountain, MI to Newberry, MIbus
- Take the taxi from Newberry, MI to Grand Maraistaxi
8h 18m$247–619Fly to Rhinelander, drive
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Rhinelander (RHI)plane MSP - RHI
- Drive from Rhinelander (RHI) to Grand Maraiscar
8h$87–397Bus, taxi
- Take the bus from Minneapolis to Duluthbus
- Take the bus from Duluth Transportation Center East to Ironwoodbus
- Take the bus from Ironwood to Newberry, MIbus
- Take the taxi from Newberry, MI to Grand Maraistaxi
14h 39m$259–377Train, bus, drive
- Take the train from St. Paul-Minneapolis to Milwaukeetrain
- Take the bus from Milwaukee to Escanababus
- Take the bus from Escanaba, MI to Manistiquebus
- Drive from Manistique to Grand Maraiscar
17h 6m$153–324
Minneapolis–Saint Paul International Airport (MSP) to Sawyer International Airport (MQT) flights
Questions & Answers
The cheapest way to get from Minneapolis to Grand Marais is to drive which costs $80 - $120 and takes 9h 48m.
The fastest way to get from Minneapolis to Grand Marais is to fly and drive which takes 4h 55m and costs $70 - $390.
The distance between Minneapolis and Grand Marais is 399 miles. The road distance is 452.6 miles.
The best way to get from Minneapolis to Grand Marais without a car is to bus and taxi via Green Bay which takes 14h 9m and costs $230 - $360.
It takes approximately 4h 55m to get from Minneapolis to Grand Marais, including transfers.
Grand Marais is 1h ahead of Minneapolis. It is currently 4:27 AM in Minneapolis and 5:27 AM in Grand Marais.
Yes, the driving distance between Minneapolis to Grand Marais is 453 miles. It takes approximately 9h 48m to drive from Minneapolis to Grand Marais.
There are one+ hotels available in Grand Marais.
What companies run services between Minneapolis, MN, USA and Grand Marais, MI, USA?
There is no direct connection from Minneapolis to Grand Marais. However, you can take the vehicle to Terminal 1 Station, walk to Minneapolis–Saint Paul International Airport (MSP) airport, fly to Sawyer International Airport (MQT), then drive to Grand Marais. Alternatively, you can take the bus to Green Bay Transit Center, take the bus to Escanaba, take the bus to Newberry, MI, then take the taxi to Grand Marais.
- Website
- delta.com
Flights from Minneapolis–Saint Paul International Airport to Sawyer International Airport
- Ave. Duration
- 1h 16m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $55–360
Flights from Minneapolis–Saint Paul International Airport to Chippewa County International Airport
- Ave. Duration
- 1h 34m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $65–390
Flights from Minneapolis–Saint Paul International Airport to Delta County Airport
- Ave. Duration
- 1h 18m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $55–360
Flights from Minneapolis–Saint Paul International Airport to Iron Mountain
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $50–350
Flights from Minneapolis–Saint Paul International Airport to Rhinelander
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- $45–330
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from St. Paul-Minneapolis to Milwaukee
- Ave. Duration
- 5h 48m
- Frequency
- 3 times a day
- Estimated price
- $95–210
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Minneapolis Bus Station to Green Bay Transit Center
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $40–85
- Website
- Greyhound
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from Green Bay, WI - Transit to Escanaba
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $20–40
- Website
- Indian Trails
Bus from Escanaba, MI to Newberry, MI
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $19–40
- Website
- Indian Trails
Bus from Kinross to Newberry, MI
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $14–30
- Website
- Indian Trails
Bus from Escanaba, MI to Newberry, MI
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $19–40
- Website
- Indian Trails
Bus from Iron Mountain, MI to Newberry, MI
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $27–55
- Website
- Indian Trails
Bus from Duluth Transportation Center East to Ironwood
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $19–40
- Website
- Indian Trails
Bus from Ironwood to Newberry, MI
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $45–85
- Website
- Indian Trails
Bus from Milwaukee to Escanaba
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $35–70
- Website
- Indian Trails
Bus from Escanaba, MI to Manistique
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $10–25
- Website
- Indian Trails
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Minneapolis to Duluth
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Estimated price
- $45–65
- Book at
- Jefferson Lines
- Adult
- $45–65
- Ave. Duration
- 59 min
- Estimated price
- $150–190
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide










