Next departures from Vernon to Calgary on 20 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
CheapestFastest
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Next departures from Vernon to Calgary on 21 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
CheapestFastest
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Next departures from Vernon to Calgary on 23 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
CheapestFastest
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Next departures from Vernon to Calgary on 25 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
CheapestFastest
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Vernon Esso
Downtown Ticket Office (606 5 Ave SW)
No tags
Last refresh of the prices: Today at 1:16 PM PST.
Compare 2 ways to travel from Vernon to Calgary
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as a good way to reach Calgary. The journey takes about 6 hours 15 minutes and with fares starting at just R 761, it presents an excellent value for a comfortable ride.
Based on 14619 reviews, the company was rated 4.3 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Ebus ticket prices on this trip start at R 1 835
Passengers have shared positive experiences with the bus service, highlighting helpful and considerate drivers. The buses were noted to be clean and comfortable. Although there was a slight delay due to traffic and road construction, efforts were made by the driver to maintain punctuality as much as possible.
Rider Express Vernon Calgary recent customer reviews
Excellent drivers lady driver from Kelowna was very helpful & driver to Calgary was considerate of all the passengers even the poor fellow who slept thru or missed changing busses at Salmon Arm & ended up getting off in Revelstoke to try & find a way to Kelowna (he didn't speak English & none of us spoke Spanish so we were all sad for him but i heard the driver annouce going to Calgary so not much could be done if he reads this i hope he lets me know he's back in Kelowna. In my case a taxi picked me up at Calgary bus stop & all was well. would be nice to have a schedule to look at to see when / & what destinations are available to plan trips.
5 out of 5 stars
Brenda F.
It was clean, comfortable and well directed.
We were a bit late due to traffic and road construction but the driver did his best to keep us close to schedule time.
Whitehorn LRT Station, Calgary, AB T1Y, CanadaWhitehorn LRT
E - Downtown Greyhound Station
850 16 St SW, Calgary, AB T3C 3V7, Canada
F - Brentwood
3953-3971 Brentwood Rd NW, Calgary, AB T2L 1L1, Canada
Frequently asked questions about travelling from Vernon, CA to Calgary by bus
How much does a bus ticket from Vernon to Calgary cost?
The bus ticket price from Vernon to Calgary starts at R 1 835. The best way to find cheap bus tickets from Vernon to Calgary is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from Vernon to Calgary?
The average travel time between Vernon and Calgary is around 8h, although the fastest bus will take about 8h. This is the time it takes to travel the 377 km that separates the two cities.
How many daily bus connections are there between Vernon and Calgary?
The number of buses from Vernon to Calgary can differ depending on the day of the week. On average, there are 2 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Vernon to Calgary by comparing and selecting the bus that fits your travel style and budget on Busbud.
Which bus companies travel from Vernon to Calgary?
When taking the bus from Vernon to Calgary, you can travel comfortably and safely with Ebus, Rider Express.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
17/11
R 1 589
18/11
R 1 590
Today
R 1 591
20/11
R 1 585
21/11
R 1 683
22/11
R 1 591
23/11
R 1 589
24/11
R 1 590
The cheapest trip from Vernon, CA to Calgary was searched and found on 20 Nov 2025 with a price of R 1 585
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Vernon, CA to Calgary as early as possible.
You can expect to pay from R 1 585 to R 2 724 for a bus ticket from Vernon, CA to Calgary based on the last 2 days. You can expect to find the cheapest price for the trip at R 1 585, which is on 2025-11-20.