Find a bus from Montreal to Calgary

Find the cheapest ticket for your trip

Journey details

Best price 215.80$
Journey duration 63 h 47 min
Connections per day 2
First departure: 00:25
Last departure: 07:00
Distance 3019km

By bus from Montreal to Calgary: it's easier with virail

Finding the pertect bus tickets to travel from Montreal to Calgary is so easy with virail. Once you chose your travel date, virail will compare hundreds of offers from our partner to find the best solution for you.

What is the lowest price for bus tickets from Montreal to Calgary?

On average, you can find bus tickets from Montreal to Calgary for 178,65 $. However, if you already know the date of your journey, don't waste time and book as soon as possible low-cost tickets from 148,30 $.

Which stations are served by buses from Montreal to Calgary?

The stations served by the buses from Montreal to Calgary are Gare D'autocars or Aéroport YUL and Downtown Greyhound Station.

Ticket price Montreal - Calgary every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 763.92$ 301.21$ 454.75$ 313.77 More $ 554.16$ 577.68

Buses from Montreal to Calgary


Despite being extremely cheap, the bus is also very slow and getting from Montreal to Calgary by bus will take you a while. You could consider travelling by plane, getting low-cost tickets if you can book in advance.

How many daily connections exist to go to Calgary from Montreal by bus?

2 connections are available every day to travel from Montreal to Calgary by bus. Please know that all these routes are direct lines. There is no connection between these two cities with a change. Consequently, you will never have to change buses.

When are the buses from Montreal to Calgary scheduled?

The average duration of the journey is 63 hours and 47 minutes, but the fastest bus connections get you to Calgary in 60 hours and 30 minutes. The first bus is scheduled at 00:05 and the last one at 07:05.

Which bus lines can take you from Montreal to Calgary?

You can travel by bus from Montreal to Calgary with Greyhound.

virail lets you search and compare times and prices of any transports from one city to another