Bus Tickets from Grande Prairie to Kamloops

Next bus departures

Next departures for Grande Prairie to Kamloops on November 22
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Rider ExpressBus
    Grande Prairie
    Esso Station - 915 W Columbia StCheapestFastest

    Last refresh of the prices: Last Wednesday at 8:14 AM MST.

    Get from Grande Prairie to Kamloops

    This route is served by bus only

    The journey takes about 22 hours 55 minutes, and with fares starting at just $232, it presents an excellent value for a comfortable ride.

    1bus per day
    22h 55mAverage Duration
    511 kmDistance
    13kgCO₂ emissions

    Frequently asked questions about travelling from Grande Prairie to Kamloops by bus

    1. What is the distance between Grande Prairie and Kamloops?

      The distance between Grande Prairie and Kamloops is approximately 506 km (314 miles).

    2. What are the departure and arrival locations for buses traveling from Grande Prairie to Kamloops?

      Buses departing from O/A Metobe Transport Bus Stop in Grande Prairie will take you to Kamloops Greyhound Bus Sation in Kamloops.

    Find cheapest prices for buses

    Price is for a one-way ticket for one passenger and based on past searches.

    Best price found
    11-19
    $218
    11-20
    $211
    Today
    No data
    11-22
    $219
    11-23
    No data
    11-24
    No data
    11-25
    No data
    11-26
    No data
    busbud logoThe cheapest trip from Grande Prairie to Kamloops was searched and found on Nov 20, 2025 with a price of $211

    To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Grande Prairie to Kamloops, as early as possible.

    You can expect to pay from $211 to $219 for a bus ticket from Grande Prairie to Kamloops based on the last 2 days. You can expect to find the cheapest price for the trip at $219 which is on 2025-11-22.

    People from around the world trust Busbud