There are 6 ways to get from Detroit to Grande Prairie by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Windsor Airport to Grande Prairie Airport
best- Fly from Windsor Airport (YQG) to Grande Prairie Airport (YQU)plane YQG - YQU
9h 3m$447–1,831Fly Detroit to Grande Prairie Airport
cheapest- Fly from Detroit (DTW) to Grande Prairie Airport (YQU)plane DTW - YQU
11h 47m$391–1,625Train, bus
- Take the train from Windsor to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper Townsite to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Grande Prairie - 113 Stbus
3d 15h$1,071–2,262Drive 3,525.9 km
- Drive from Detroit to Grande Prairiecar 3,525.9 km
37h 24m$716–1,034Train to London International Airport, fly to Grande Prairie Airport
- Take the train from Windsor to Londontrain
- Fly from London International Airport (YXU) to Grande Prairie Airport (YQU)plane YXU - YQU
10h 37m$549–3,370Fly Detroit to North Peace Regional Airport, drive
- Fly from Detroit (DTW) to North Peace Regional Airport (YXJ)plane DTW - YXJ
- Drive from North Peace Regional Airport (YXJ) to Grande Prairiecar
14h 5m$453–1,863
Windsor Airport (YQG) to Grande Prairie Airport (YQU) flights
Comparing Your Travel Options
The cheapest way to get from Detroit to Grande Prairie is to drive which costs $700 - $1,100 and takes 37h 24m.
The fastest way to get from Detroit to Grande Prairie is to fly which takes 9h 3m and costs $440 - $1,900.
The distance between Detroit and Grande Prairie is 2984 km. The road distance is 3525.9 km.
It takes approximately 9h 3m to get from Detroit to Grande Prairie, including transfers.
Grande Prairie is 2h behind Detroit. It is currently 1:56 AM in Detroit and 11:56 PM in Grande Prairie.
Yes, the driving distance between Detroit to Grande Prairie is 3526 km. It takes approximately 37h 24m to drive from Detroit to Grande Prairie.
There are 22+ hotels available in Grande Prairie.
What companies run services between Detroit, MI, USA and Grande Prairie, AB, Canada?
WestJet and Air Canada fly from Windsor Airport (YQG) to Grande Prairie Airport (YQU) once daily.
- Website
- westjet.com
Flights from Windsor Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 8h 52m
- When
- Monday
- Estimated price
- $350–2,200
Flights from Detroit to Grande Prairie Airport via Calgary
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- $550–2,900
Flights from Detroit to Grande Prairie Airport via Minneapolis, Edmonton
- Ave. Duration
- 8h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–2,900
Flights from Detroit to Grande Prairie Airport via Minneapolis, Calgary
- Ave. Duration
- 9h 49m
- When
- Every day
- Estimated price
- $370–2,900
Flights from Detroit to Grande Prairie Airport via Toronto, Calgary
- Ave. Duration
- 10h 9m
- When
- Every day
- Estimated price
- $600–3,000
Flights from Detroit to Grande Prairie Airport via Chicago O'Hare, Calgary
- Ave. Duration
- 11h 9m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $550–2,900
Flights from London International Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- $490–3,100
Flights from Detroit to North Peace Regional Airport via Calgary
- Ave. Duration
- 18h
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $600–3,100
Flights from Detroit to North Peace Regional Airport via Toronto, Calgary
- Ave. Duration
- 14h 3m
- When
- Every day
- Estimated price
- $650–3,200
Flights from Detroit to North Peace Regional Airport via Minneapolis, Calgary
- Ave. Duration
- 11h 54m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,800
Flights from Detroit to North Peace Regional Airport via Denver, Calgary
- Ave. Duration
- 11h 36m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $480–2,000
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- VIA Rail
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- VIA Rail
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,400
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Train from Windsor to London
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
- Phone
- +1 587-557-7719
- [email protected]
- Website
- Cold Shot Bus Service
Bus from Jasper Townsite to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Estimated price
- $90–120
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $90–120
Bus from Edmonton - Cold Shot Terminal 154 St NW to Grande Prairie - 113 St
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $100–140
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $100–140
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from JFK to New York City - to help you get the most out of your next trip.






