1map logoGo to main page

Grande Prairie, Alberta to Kelowna, British Columbia from undefined173: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Grande Prairie, Canada
to
Kelowna, Canada

How to Get from Grande Prairie to Kelowna: 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.

$173 by busBest price
1055 kmDistance
5h 3m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Grande Prairie to Kelowna 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
Average Duration
5h  3m
Estimated price
225-690
Recommended
Company
Various
Bus
Average Duration
20h  1m
Estimated price
173-298
Cheapest
route map
Distance: 1055 km
Duration: 5h 3m

See more options

Company
Various
Plane
Drive
Average Duration
6h  26m
Estimated price
237-714
Company
Various
Bus
Taxi
Train
Average Duration
27h  33m
Estimated price
242-2250
Company
Various
Plane
Taxi
Average Duration
8h  20m
Estimated price
359-850
Company
Various
Drive
Average Duration
11h  53m
Estimated price
2251-298

Traveling From Grande Prairie to Kelowna

The journey from Grande Prairie to Kelowna offers a fascinating transition from Alberta’s rugged landscapes to British Columbia’s stunning valleys and vineyards.

Best Neighbourhoods in Kelowna

Kelowna boasts diverse neighborhoods, each offering its own charm and experiences.

Downtown Kelowna
• Vibrant dining and nightlife scene.
• Close proximity to Okanagan Lake.
Pandosy Village
• Boutique shops and local cafes abound.
• Picturesque streets ideal for leisurely strolls.
Mission District
• Family-friendly parks and facilities.
• Access to beautiful beaches along Okanagan Lake.

Best Times To Visit Kelowna's Attractions

Timing your visit can greatly enhance your experience in Kelowna.

Okanagan Lake
Visit in early morning or late afternoon for fewer crowds and stunning sunsets.
Myra Canyon
Late spring or early fall offers perfect weather and fewer hikers.
Kelowna Art Gallery
Weekdays are ideal for a quiet viewing experience without the weekend rush.

Kelowna Weather: What to Expect Year-Round

Kelowna enjoys a semi-arid climate, characterized by hot, dry summers and mild winters, making it an appealing destination year-round. Spring and early fall offer the most pleasant conditions for outdoor activities, while understanding the seasonal variations can help you plan your travel experience effectively.

Dining Recommendation in Kelowna

Indulge in the fresh seafood at Waterfront Wines, where the menu highlights locally sourced ingredients and innovative flavor pairings, bringing a delightful contrast to Grande Prairie's heartier fare. The vibrant atmosphere and emphasis on quality wines create a dining experience that celebrates the region's agricultural bounty like nowhere else.

Grande Prairie - Kelowna operators

Explore transport companies operating between Grande Prairie and Kelowna, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+1 587-557-7719
Website
https://www.coldshot.ca/

Bus from Grande Prairie, AB - Cold Shot Depot to Dawson Creek, AB

Average Duration
1h 45m
Estimated price
6903-6904

Bus from Grande Prairie, AB - Podollan Inn & Spa to Mayerthorpe, AB - Fas Gas

Average Duration
3h 35m
Estimated price
6903-6904
Contact phone
1-844-564-7494
Website
https://bcbus.ca/

Bus from Dawson Creek to Prince George

Average Duration
6h 5m
Estimated price
6905-6906
Contact phone
1-877-769-3287
Website
https://myebus.ca/

Bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mall

Average Duration
6h 30m
Estimated price
2259-6902

Bus from Kamloops, BC - Sahali Mall to Kelowna, BC - Downtown 516 Lawrence Ave

Average Duration
2h 35m
Estimated price
6908-6903
Plane Show flights
Website
westjet.com

Plane from Grande Prairie (YQU) to Kelowna (YLW)

Average Duration
5h 3m
Estimated price
2252-2253

Plane from Grande Prairie (YQU) to Penticton (YYF)

Average Duration
8h 20m
Estimated price
359-850

Plane from Grande Prairie (YQU) to Kamloops (YKA)

Average Duration
6h 26m
Estimated price
237-714
Train
Contact phone
+1 888 842-7245
Website
http://www.viarail.ca/

Train from Evansburg to Kamloops North

Average Duration
17h 59m
Estimated price
2259-2254
all-pages.other Show other routes

Other from Penticton to Kelowna

Average Duration
1h 1m
Estimated price
2254-2252

Grande Prairie to Kelowna: Overview of Bus, Train, Flight, and Car Trips

Traveling between Grande Prairie and Kelowna offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Grande Prairie to Kelowna, covering a distance of 655 miles. Enjoy a scenic drive through the stunning landscapes of Alberta and British Columbia. 💰 Experience flexibility in your travel budget with prices ranging from C$189 to C$298 for the journey by car from Grande Prairie to Kelowna. Plan your trip accordingly to enjoy the best deals and offers available. ⏱️ Set aside approximately 11 hours and 53 minutes for the road journey from Grande Prairie to Kelowna. Enjoy the freedom of the open road as you make unforgettable memories on this adventure-filled drive.
Average price
C$193 - C$303
🌄 The quickest route from Grande Prairie to Kelowna via plane takes approximately 4 hours and 1 minute. Despite the one stopover, this flight option with WestJet offers a relatively efficient way to reach your destination. 💸 Flight prices for the route between Kelowna and Grande Prairie typically range from C$225 to C$690.
Departure Point
Grande Prairie Airport
Arrival Point
Kelowna Airport. The quickest flight takes 4h 1m and has one stopover
🚌 Traveling from Grande Prairie to Kelowna by bus is possible with transfers at Dawson Creek, Prince George, and Kamloops. The journey, including transfers, takes approximately 20 hours and 1 minute. 💵 The prices for a bus ticket between Kelowna and Grande Prairie typically range from C$173 to C$298, making it a budget-friendly option for those looking to explore the beautiful landscapes of British Columbia.
Departure Point
Grande Prairie, AB - Cold Shot Depot station
Arrival Point
Kelowna, BC - Downtown 516 Lawrence Ave station

Frequently asked questions

Find out more about the route from Grande Prairie to Kelowna.

Or choose the category:
The most cost-effective option for traveling from Grande Prairie to Kelowna is by bus. This option may take longer, with a travel time of 20 hours and 11 minutes, but it is significantly cheaper, costing between C$159 to C$278. If time is a priority, the quickest option is to fly, with a travel time of 4 hours and 47 minutes, but this option is more expensive, with prices ranging from C$185 to C$727. Ultimately, the choice between time-efficiency and cost-effectiveness depends on the traveler's priorities.
The prices for bus tickets between Kelowna and Grande Prairie range from C$167 to C$276. It's important to note that these prices may vary based on factors such as the time of year, availability, and discounts. It is recommended to check with different bus operators or travel websites to find the best deals and compare prices before making a booking.
To travel from Grande Prairie to Kelowna without using public transportation, you can opt for a road trip. The driving distance is approximately 655 miles, and it takes around 11 hours and 53 minutes to drive from Grande Prairie to Kelowna. Depending on factors such as fuel prices and vehicle efficiency, the cost of the journey by car can range from C$185 to C$291. Keep in mind that these are estimated prices and could vary.
To travel from Grande Prairie to Kelowna without a car, the best option is to take a bus. The journey takes about 20 hours and 11 minutes and the cost ranges from C$159 to C$278. There are no direct flights or train routes between the two cities, so the bus is the most convenient and affordable choice for non-drivers.
There is no direct link between Grande Prairie and Kelowna. However, there are bus services available with transfers that take approximately 20 hours and 11 minutes. The journey includes stops in Dawson Creek, Prince George, and Kamloops. The bus services are operated by Cold Shot and EBus Canada.
The flight between Grande Prairie and Kelowna typically takes around 3 hours and 45 minutes, with one stopover. However, there is no direct flight available, so travelers will have to make a layover during the journey. The prices for this flight can range between C$193 and C$686, depending on the airline, time of booking, and other factors.
There are plenty of accommodation options in and around Kelowna. With over 231 hotels available, visitors have a wide range to choose from based on their preferences and budgets. Prices for hotels in Kelowna start at C$63 per night, making it possible to find affordable options for every traveler. Whether you're looking for a luxury resort, a cozy bed and breakfast, or a budget-friendly motel, Kelowna has accommodations to suit every need.