Find a Bus from Toronto to Montreal

Bus from Montreal to Toronto

Cheap buses leaving tomorrow
One passenger / one way

05:4016:30
£34
Pearson YYZ AirportGare d'autocars de Montréal
Greyhound
05:40
Pearson YYZ Airport
16:30
Gare d'autocars de Montréal
Greyhound
£34GBP
08:5516:05
£34
Scarborough Town CentreAéroport YUL Trudeau
Greyhound
08:55
Scarborough Town Centre
16:05
Aéroport YUL Trudeau
Greyhound
£34GBP
08:3016:30
£34
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
08:30
Toronto Coach Terminal
16:30
Gare d'autocars de Montréal
Greyhound
£34GBP
08:5516:30
£34
Scarborough Town CentreGare d'autocars de Montréal
Greyhound
08:55
Scarborough Town Centre
16:30
Gare d'autocars de Montréal
Greyhound
£34GBP
00:3009:30
£34
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
00:30
Toronto Coach Terminal
09:30
Gare d'autocars de Montréal
Greyhound
£34GBP
05:4016:30
£34
Pearson YYZ AirportGare d'autocars de Montréal
Greyhound
05:40
Pearson YYZ Airport
16:30
Gare d'autocars de Montréal
Greyhound
£34GBP

Cheap buses leaving Monday
One passenger / one way

15:3505:15
£28
University Ave and Wellington StreetGare d'autocars de Montréal
Greyhound
15:35
University Ave and Wellington Street
05:15
Gare d'autocars de Montréal
Greyhound
£28GBP
19:1504:45
£30
Scarborough Town CentreAéroport YUL Trudeau
Greyhound
19:15
Scarborough Town Centre
04:45
Aéroport YUL Trudeau
Greyhound
£30GBP
20:4505:15
£30
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
20:45
Toronto Coach Terminal
05:15
Gare d'autocars de Montréal
Greyhound
£30GBP
20:4504:45
£30
Toronto Coach TerminalAéroport YUL Trudeau
Greyhound
20:45
Toronto Coach Terminal
04:45
Aéroport YUL Trudeau
Greyhound
£30GBP
19:1505:15
£30
Scarborough Town CentreGare d'autocars de Montréal
Greyhound
19:15
Scarborough Town Centre
05:15
Gare d'autocars de Montréal
Greyhound
£30GBP
15:3505:15
£28
University Ave and Wellington StreetGare d'autocars de Montréal
Greyhound
15:35
University Ave and Wellington Street
05:15
Gare d'autocars de Montréal
Greyhound
£28GBP

Cheap buses leaving Tuesday
One passenger / one way

16:0001:00
£26
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
16:00
Toronto Coach Terminal
01:00
Gare d'autocars de Montréal
Greyhound
£26GBP
15:3505:15
£26
University Ave and Wellington StreetGare d'autocars de Montréal
Greyhound
15:35
University Ave and Wellington Street
05:15
Gare d'autocars de Montréal
Greyhound
£26GBP
13:3501:00
£26
Pearson YYZ AirportGare d'autocars de Montréal
Greyhound
13:35
Pearson YYZ Airport
01:00
Gare d'autocars de Montréal
Greyhound
£26GBP
19:1504:45
£28
Scarborough Town CentreAéroport YUL Trudeau
Greyhound
19:15
Scarborough Town Centre
04:45
Aéroport YUL Trudeau
Greyhound
£28GBP
19:1504:45
£28
Pearson YYZ AirportAéroport YUL Trudeau
Greyhound
19:15
Pearson YYZ Airport
04:45
Aéroport YUL Trudeau
Greyhound
£28GBP
16:0001:00
£26
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
16:00
Toronto Coach Terminal
01:00
Gare d'autocars de Montréal
Greyhound
£26GBP

Cheap buses leaving Wednesday
One passenger / one way

15:3505:15
£26
University Ave and Wellington StreetGare d'autocars de Montréal
Greyhound
15:35
University Ave and Wellington Street
05:15
Gare d'autocars de Montréal
Greyhound
£26GBP
20:4505:15
£28
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
20:45
Toronto Coach Terminal
05:15
Gare d'autocars de Montréal
Greyhound
£28GBP
20:4504:45
£28
Toronto Coach TerminalAéroport YUL Trudeau
Greyhound
20:45
Toronto Coach Terminal
04:45
Aéroport YUL Trudeau
Greyhound
£28GBP
12:3023:00
£32
Pearson YYZ AirportGare d'autocars de Montréal
Greyhound
12:30
Pearson YYZ Airport
23:00
Gare d'autocars de Montréal
Greyhound
£32GBP
13:3501:00
£32
Pearson YYZ AirportGare d'autocars de Montréal
Greyhound
13:35
Pearson YYZ Airport
01:00
Gare d'autocars de Montréal
Greyhound
£32GBP
15:3505:15
£26
University Ave and Wellington StreetGare d'autocars de Montréal
Greyhound
15:35
University Ave and Wellington Street
05:15
Gare d'autocars de Montréal
Greyhound
£26GBP

Cheap buses leaving Thursday
One passenger / one way

08:3016:30
£32
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
08:30
Toronto Coach Terminal
16:30
Gare d'autocars de Montréal
Greyhound
£32GBP
00:3011:15
£32
Toronto Coach TerminalAéroport YUL Trudeau
Greyhound
00:30
Toronto Coach Terminal
11:15
Aéroport YUL Trudeau
Greyhound
£32GBP
05:4016:30
£32
Pearson YYZ AirportGare d'autocars de Montréal
Greyhound
05:40
Pearson YYZ Airport
16:30
Gare d'autocars de Montréal
Greyhound
£32GBP
14:3023:00
£32
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
14:30
Toronto Coach Terminal
23:00
Gare d'autocars de Montréal
Greyhound
£32GBP
12:3023:00
£32
Pearson YYZ AirportGare d'autocars de Montréal
Greyhound
12:30
Pearson YYZ Airport
23:00
Gare d'autocars de Montréal
Greyhound
£32GBP
08:3016:30
£32
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
08:30
Toronto Coach Terminal
16:30
Gare d'autocars de Montréal
Greyhound
£32GBP

Cheap buses leaving Friday
One passenger / one way

05:4017:15
£34
Pearson YYZ AirportAéroport YUL Trudeau
Greyhound
05:40
Pearson YYZ Airport
17:15
Aéroport YUL Trudeau
Greyhound
£34GBP
05:4017:30
£34
Pearson YYZ AirportGare d'autocars de Montréal
Greyhound
05:40
Pearson YYZ Airport
17:30
Gare d'autocars de Montréal
Greyhound
£34GBP
07:5517:30
£34
Scarborough Town CentreGare d'autocars de Montréal
Greyhound
07:55
Scarborough Town Centre
17:30
Gare d'autocars de Montréal
Greyhound
£34GBP
07:3017:30
£34
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
07:30
Toronto Coach Terminal
17:30
Gare d'autocars de Montréal
Greyhound
£34GBP
07:5517:15
£34
Scarborough Town CentreAéroport YUL Trudeau
Greyhound
07:55
Scarborough Town Centre
17:15
Aéroport YUL Trudeau
Greyhound
£34GBP
05:4017:15
£34
Pearson YYZ AirportAéroport YUL Trudeau
Greyhound
05:40
Pearson YYZ Airport
17:15
Aéroport YUL Trudeau
Greyhound
£34GBP

Cheap buses leaving Saturday
One passenger / one way

20:4505:15
£34
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
20:45
Toronto Coach Terminal
05:15
Gare d'autocars de Montréal
Greyhound
£34GBP
20:0511:15
£34
University Ave and Wellington StreetAéroport YUL Trudeau
Greyhound
20:05
University Ave and Wellington Street
11:15
Aéroport YUL Trudeau
Greyhound
£34GBP
19:1505:15
£34
Scarborough Town CentreGare d'autocars de Montréal
Greyhound
19:15
Scarborough Town Centre
05:15
Gare d'autocars de Montréal
Greyhound
£34GBP
19:1505:15
£34
Pearson YYZ AirportGare d'autocars de Montréal
Greyhound
19:15
Pearson YYZ Airport
05:15
Gare d'autocars de Montréal
Greyhound
£34GBP
23:1009:30
£34
Pearson YYZ AirportGare d'autocars de Montréal
Greyhound
23:10
Pearson YYZ Airport
09:30
Gare d'autocars de Montréal
Greyhound
£34GBP
20:4505:15
£34
Toronto Coach TerminalGare d'autocars de Montréal
Greyhound
20:45
Toronto Coach Terminal
05:15
Gare d'autocars de Montréal
Greyhound
£34GBP

Bus Toronto to Montreal: Trip Overview

33
Daily Buses
00:05 - 23:10
Departure Time
£35
Average Price
Average Trip Duration

Trip Reviews for Toronto - Montreal

3.6 out of 5 stars

User reviews from travellers who booked a bus ticket from Toronto to Montreal

Ratings and Reviews (678)


Antonio A.15 October 2018 | Staff: 1 | 

The ticketing staff was not good to talk with. Didn’t helped me with my problem regarding the purchased ticket online. Had a bad experiences with that girl in the counter. And I missed my ride because of coming back and trying to help me out. So I end up buying a new ticket.

Ching Si F.6 October 2018 | Timeliness: 1 | Staff: 5 | 

The bus was 20 mins late arriving to stc. Then the bus got pulled over by a cop near trenton. It got to Ottawa 30 mins late and I missed my original connecting bus.

John Patrick K.26 September 2018 | Timeliness: 1 | Staff: 1 | 

Sorry no comment not satisfied

Mariejeanne D.26 September 2018 | Timeliness: 1 | Staff: 2 | 

Bus were all late i missed all my transfert the staff didnt care about it

Emmanuel O.23 September 2018 | Timeliness: 2 | Staff: 3 | 

I waited for one hour at Toronto airport terminal for a schedule trip to the city terminal in Toronto but the bus didn't show up and there was nobody available at the greyhound reception desk in Toronto airport. The bus was scheduled to depart around 6am. I ended up catching a train at 7.30am to union station and walked to greyhound bus terminal in Dundas to catch my connecting bus to Montreal, which cost me more time and money.

Rosena L.15 September 2018 | Timeliness: 3 | Staff: 5 | 

It was great but on my Ottawa transfer the ac stopped working

Shakil A.11 September 2018 | Timeliness: 1 | Staff: 5 | 

very nice jernry

Johan M.2 September 2018 | Timeliness: 1 | Staff: 1 | 

Check your equipment before a trip... make me waste 3h of my life

Mario D.31 August 2018 | Timeliness: 4 | Staff: 3 | 

Terrible organization system with boading pass staff.

Frank K.31 August 2018 | Timeliness: 5 | Staff: 5 | 

It was a great experience with greyhound! The staff were wonderful and super helpful, ill definitely be travelling with them a lot more!

Mimi B.29 August 2018 | Timeliness: 5 | Staff: 5 | 

I'm satisfied with the service, I will use the service again in the future.

Lucy D.21 August 2018 | Timeliness: 1 | Staff: 4 | 

Was very late and cramped on the bus

Mozhgan S.21 August 2018 | Timeliness: 1 | Staff: 1 | 

Absolutely not going to use it again 30 minutes late and waiting outside A very simple change which any company does it in North America didn’t work for Busbud

Liesel T.15 August 2018 | Timeliness: 1 | Staff: 4 | 

We were there 15 mins before bus pick up but bus came 45 mins late. Nobody sent alerts about this tardiness. No notifications sent It was our first time and got very worried. If they let us know it was gonna be that late we could have grabbed some coffee while waiting. This was at Pearson airport pick up. Driver said he came from Detroit thats why he was late. Not impressed that no communication was dine

Barry W.14 August 2018 | Timeliness: 2 | Staff: 4 | 

On Aug 9,2018 The schedule from Pearson Airport to Toronto at 6:05 AM in the morning, But the bus arrived to airport was at 7:10 AM, one hour and five minute delay. On Aug 11,2018, the schedule from Ottawa to Toronto at 12:45 AM, but the bus got problems after running about 10 minutes, needed to go back to terminal replaced the other bus.

Alyson H.14 August 2018 | Timeliness: 2 | Staff: 3 | 

The driver was pulled over for 3 violations including not having the right permit to carry passengers and speeding. Delayed by 30 min and still took a break before Ottawa.

Eliane N.13 August 2018 | Timeliness: 1 | Staff: 1 | 

Terrible services, buses, customer services... very bad.. never again

Houshang K.13 August 2018 | Timeliness: 3 | Staff: 1 | 

Very unsatisfying trip, the staff are very unprofessional and rude on answering questions about wifi network which never worked during the trip. The air condition system was not working from Ottawa to Montreal which is quit unsatisfying and unprofessional. Spend some money on improving the quality of your facilities!

Alexandra A.12 August 2018 | Timeliness: 3 | Staff: 1 | 

Worst experience ever. I highly do not recommend.

Joseph B.12 August 2018 | Timeliness: 5 | Staff: 5 | 

Good trip, friendly, ontime

Natan O.11 August 2018 | Timeliness: 1 | Staff: 3 | 

The bus arrived late in the station that we had to do a connection to Montreal, so we lost the connection. However, the staff was really good and managed a bus half a hour after we arrived and complained about the situation. So, good point for the costume service, bad point for the delay

Louise D.11 August 2018 | Timeliness: 3 | Staff: 3 | 

Two buses 1. From Toronto to Ottawa No details available about the elders rebate on pricing (ticket bought online) Grouchy but good driver Wifi operational 2. From Ottawa to Mtl Very late announcement to get in the queue Slow but good driver No wifi no a/c no electric outlet Compartment above head flew open while bus in motion Very late

Lucia Y.8 August 2018 | Timeliness: 1 | Staff: 1 | 

First and last time with Greyhound. First bus was late, we almost missed the second and third (3 BUSES!). They were small and uncomfortable. I made a mistake in my drop off and I called twice and nobody was able to do anything. On the way back, the first bus was like hell of hot! people complained and driver did nothing. Plus! we waited FIVE HOURS in Ottawa in a bus terminal that it felt like a fridge. People were sleeping outside in the street because inside was ridiculously cold. They tell you before you will be changing buses, nobody tell you there are 5 hours waiting from 2 am to 7 am. Tickets are non refundable. Of course... they are a disaster.

Jacklyn O.7 August 2018 | Timeliness: 4 | Staff: 3 | 

Very uncomfortable seating , with no outlets for 100$ I would love to charge my phone for a 6 hour drive and customer service at the counter was rude

Emylou O.6 August 2018 | Timeliness: 5 | Staff: 5 | 

On time, the staff are really nice specially the one that is in ticketing in ottawa at 1:00 a.m.👍!!!

Wing Hang W.4 August 2018 | Timeliness: 4 | Staff: 4 | 

Better to have charger

Jaya G.4 August 2018 | Timeliness: 4 | Staff: 5 | 

A good service although time waiting at Ottawa was a little too long.

Timothy W.4 August 2018 | Timeliness: 3 | Staff: 5 | 

Got me there

Mireia T.29 July 2018 | Timeliness: 3 | Staff: 5 | 

It has to be more comfortable and clean

Dany M.28 July 2018 | Timeliness: 1 | Staff: 1 | 

Bad service, delay of almost 1:30 and rude personal

Toronto to Montreal buses

Busbud helps you find a bus from Toronto to Montreal. Get the best fare and schedule, book a round trip ticket or find buses with WiFi and electrical outlets.

Bus service from Toronto to Montreal will be provided by the most trusted bus companies.

Discover how much the bus trip from Toronto to Montreal will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.

Bus Companies

Toronto to Montreal bus tickets are provided by Greyhound.

Stations & Stops

For a bus leaving from Toronto, the trip starts at University Ave and Wellington Street, Toronto Coach Terminal, Toronto Coach Terminal, Pearson YYZ Airport or Scarborough Town Centre.

In Montreal, your bus travel ends at Aéroport YUL Trudeau, Gare D'Autocars de Montréal, Métro Radisson, Boulevard René-Lévesque, Place Bonaventure, René-Lévesque & Jeanne-Mance, Aéroport YUL Trudeau, Station Crémazie, Gare Centrale, Jean-Talon & St-Denis, Gare d'autocars de Montréal, Saint-Denis & Saint-Joseph, Métro Radisson, René-Lévesque & Robert-Bourassa, Robert-Bourassa & René-Lévesque, Aéroport YUL Trudeau or Terminus Mansfield.

Daily Buses33
Departure Time00:05 - 23:10
Average Price
£35
Average Trip Duration
Bus companies on this routeGreyhound Canada

About Bus Travel

Bus Travel Tips

Make friends with the driver. They usually know a lot about your destination and may even recommend which side of the bus to sit on to get the best views on the road between Toronto and Montreal!

Much more than a mere vehicle taking you from Toronto to Montreal, riding the bus will expose you to some of most stunning panoramas while enroute to your final bus stop.

Buses have the smallest carbon footprint of all motorized transport modes. A bus going from Toronto to Montreal will emit half the CO2 emitted by a train, and radically less than a car or an airplane.

Tune out to the fine sounds of your best music playlist on your bus trip from Toronto to Montreal while indulging in miles on end of beautiful scenic views.

Did you know?

It takes 27 hours to go by bus from Lima to Cusco, one of the craziest bus trips on the world. This route is used daily by locals and backpackers.

9.2% of ground transportation in Europe is done by bus versus 7.4% by train.

Did you know that 80% of the buses in North America are equipped with WiFi and power outlets ? And 60% of bus travelers have used their electronic device on board during 2014.

Popular Buses Connecting Toronto

Popular Buses Connecting Montreal

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud helps you easily search, compare and book intercity bus tickets on a worlwide scale with our comprehensive list of bus routes and schedules. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. With Busbud, you can buy tickets with confidence. We ensure that you make the most out of your bus trip by partnering up with reliable bus companies from all around the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew