Find the cheapest bus tickets from Toronto to Montreal

Easily search and book your next trip with Busbud

Cheap buses leaving tomorrow
One passenger / one way

9:2019:00
US$43
Scarborough Town CentreGare d'autocars
9:20
Scarborough Town Centre
19:00
Gare d'autocars
Greyhound
US$43
9:2019:15
US$43
Scarborough Town CentreAéroport YUL
9:20
Scarborough Town Centre
19:15
Aéroport YUL
Greyhound
US$43
6:0519:40
US$43
YYZ AirportGare d'autocars
6:05
YYZ Airport
19:40
Gare d'autocars
Greyhound
US$43
8:4519:40
US$43
Coach TerminalGare d'autocars
8:45
Coach Terminal
19:40
Gare d'autocars
Greyhound
US$43
8:4519:00
US$43
Coach TerminalGare d'autocars
8:45
Coach Terminal
19:00
Gare d'autocars
Greyhound
US$43
9:2019:00
US$43
Scarborough Town CentreGare d'autocars
9:20
Scarborough Town Centre
19:00
Gare d'autocars
Greyhound
US$43

Cheap buses leaving Monday
One passenger / one way

21:154:50
US$69
Coach TerminalAéroport YUL
21:15
Coach Terminal
4:50
Aéroport YUL
Greyhound
US$69
0:309:30
US$69
Coach TerminalGare d'autocars
0:30
Coach Terminal
9:30
Gare d'autocars
Greyhound
US$69
21:155:20
US$69
Coach TerminalGare d'autocars
21:15
Coach Terminal
5:20
Gare d'autocars
Greyhound
US$69
0:3011:15
US$69
Coach TerminalAéroport YUL
0:30
Coach Terminal
11:15
Aéroport YUL
Greyhound
US$69
10:1018:15
US$75
Scarborough Town CentreAéroport YUL
10:10
Scarborough Town Centre
18:15
Aéroport YUL
Greyhound
US$75
21:154:50
US$69
Coach TerminalAéroport YUL
21:15
Coach Terminal
4:50
Aéroport YUL
Greyhound
US$69

Cheap buses leaving Tuesday
One passenger / one way

21:155:20
US$39
Coach TerminalGare d'autocars
21:15
Coach Terminal
5:20
Gare d'autocars
Greyhound
US$39
21:154:50
US$39
Coach TerminalAéroport YUL
21:15
Coach Terminal
4:50
Aéroport YUL
Greyhound
US$39
10:1018:35
US$42
Scarborough Town CentreGare d'autocars
10:10
Scarborough Town Centre
18:35
Gare d'autocars
Greyhound
US$42
12:1021:30
US$42
Scarborough Town CentreGare d'autocars
12:10
Scarborough Town Centre
21:30
Gare d'autocars
Greyhound
US$42
14:3023:00
US$42
Coach TerminalGare d'autocars
14:30
Coach Terminal
23:00
Gare d'autocars
Greyhound
US$42
21:155:20
US$39
Coach TerminalGare d'autocars
21:15
Coach Terminal
5:20
Gare d'autocars
Greyhound
US$39

Cheap buses leaving Wednesday
One passenger / one way

20:0511:15
US$36
University Ave & Wellington StAéroport YUL
20:05
University Ave & Wellington St
11:15
Aéroport YUL
Greyhound
US$36
21:155:20
US$36
Coach TerminalGare d'autocars
21:15
Coach Terminal
5:20
Gare d'autocars
Greyhound
US$36
23:1011:15
US$36
YYZ AirportAéroport YUL
23:10
YYZ Airport
11:15
Aéroport YUL
Greyhound
US$36
21:154:50
US$36
Coach TerminalAéroport YUL
21:15
Coach Terminal
4:50
Aéroport YUL
Greyhound
US$36
23:109:30
US$36
YYZ AirportGare d'autocars
23:10
YYZ Airport
9:30
Gare d'autocars
Greyhound
US$36
20:0511:15
US$36
University Ave & Wellington StAéroport YUL
20:05
University Ave & Wellington St
11:15
Aéroport YUL
Greyhound
US$36

Cheap buses leaving Thursday
One passenger / one way

21:155:20
US$36
Coach TerminalGare d'autocars
21:15
Coach Terminal
5:20
Gare d'autocars
Greyhound
US$36
21:154:50
US$36
Coach TerminalAéroport YUL
21:15
Coach Terminal
4:50
Aéroport YUL
Greyhound
US$36
12:1020:15
US$36
Scarborough Town CentreAéroport YUL
12:10
Scarborough Town Centre
20:15
Aéroport YUL
Greyhound
US$36
8:3520:30
US$36
University Ave & Wellington StGare d'autocars
8:35
University Ave & Wellington St
20:30
Gare d'autocars
Greyhound
US$36
10:3523:00
US$36
University Ave & Wellington StGare d'autocars
10:35
University Ave & Wellington St
23:00
Gare d'autocars
Greyhound
US$36
21:155:20
US$36
Coach TerminalGare d'autocars
21:15
Coach Terminal
5:20
Gare d'autocars
Greyhound
US$36

Cheap buses leaving Friday
One passenger / one way

0:309:30
US$44
Coach TerminalGare d'autocars
0:30
Coach Terminal
9:30
Gare d'autocars
Greyhound
US$44
0:3011:15
US$44
Coach TerminalAéroport YUL
0:30
Coach Terminal
11:15
Aéroport YUL
Greyhound
US$44
8:3520:15
US$44
University Ave & Wellington StAéroport YUL
8:35
University Ave & Wellington St
20:15
Aéroport YUL
Greyhound
US$44
8:3520:00
US$44
University Ave & Wellington StGare d'autocars
8:35
University Ave & Wellington St
20:00
Gare d'autocars
Greyhound
US$44
9:3018:15
US$47
Coach TerminalAéroport YUL
9:30
Coach Terminal
18:15
Aéroport YUL
Greyhound
US$47
0:309:30
US$44
Coach TerminalGare d'autocars
0:30
Coach Terminal
9:30
Gare d'autocars
Greyhound
US$44

Cheap buses leaving Saturday
One passenger / one way

20:0511:15
US$38
University Ave & Wellington StAéroport YUL
20:05
University Ave & Wellington St
11:15
Aéroport YUL
Greyhound
US$38
21:155:20
US$38
Coach TerminalGare d'autocars
21:15
Coach Terminal
5:20
Gare d'autocars
Greyhound
US$38
23:1011:15
US$38
YYZ AirportAéroport YUL
23:10
YYZ Airport
11:15
Aéroport YUL
Greyhound
US$38
19:505:20
US$38
YYZ AirportGare d'autocars
19:50
YYZ Airport
5:20
Gare d'autocars
Greyhound
US$38
23:109:30
US$38
YYZ AirportGare d'autocars
23:10
YYZ Airport
9:30
Gare d'autocars
Greyhound
US$38
20:0511:15
US$38
University Ave & Wellington StAéroport YUL
20:05
University Ave & Wellington St
11:15
Aéroport YUL
Greyhound
US$38

Bus Toronto to Montreal: Trip Overview

31
Daily Buses
0:30 - 23:10
Departure Time
$39
Average Price
Average Trip Duration

Trip Reviews for Toronto - Montreal

3.5 out of 5 stars

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

Ratings and Reviews (100)


Dana V.23 March 2019 | Staff: 4 | 

would have been better to not change busses

Shubham K.14 March 2019 | Staff: 4 | 

was good experience

Chantal W.10 March 2019 | Staff: 3 | 

No information concerning the conexion

Bilal D.9 March 2019 | Staff: 3 | 

Please provide better wifi sources

Nina S.5 March 2019 | Staff: 5 | 

Will recommend this company to my friends.

Angela Rocio G.5 February 2019 | Staff: 4 | 

Very nice and smooth ride

Lutchelle M.3 February 2019 | Staff: 5 | 

A little late but nothing detrimental. Staff was courteous, helpful, and professional. Ride was clean and comfortable.

Amritpal S.27 January 2019 | Staff: 1 | 

Staff is tottaly dissatisfy, dont have manner to talk with passanger, totally rod, i would not gonna take another ride with greyhound anymore

Manpreet S.24 January 2019 | Staff: 5 | 

It was a great experience for me

Simon A.15 January 2019 | Staff: 2 | 

Rude staff! It was also way to hot on both bus

Navneet K.8 January 2019 | Staff: 5 | 

It was a great experience. Recommended.

Reza F.5 January 2019 | Staff: 3 | 

the socket power does not work also doesn't hove internet.

Divine Yeni B.31 December 2018 | Staff: 3 | 

I was not satisfied by WiFi, because he didn't work.

Viviana L.30 December 2018 | Staff: 5 | 

Good trip thanks

Derek H.29 December 2018 | Staff: 1 | 

Bus got in an accident. Missed first day of conference. Will ask for a recund

Robin Francis T.18 December 2018 | 

Very bad service, never consider this option for another time.

Natasya Christina G.18 December 2018 | Staff: 5 | 

it should have seat arrangement while we do the booking online

Audrey M.18 November 2018 | Staff: 3 | 

Le bus de correspondance a ottawa n a pas attendu les 15 min habituelles

Rita V.17 November 2018 | Staff: 4 | 

Because of snowing conditions I missed the connecting bus to Montreal, but Greyhound put me on the next bus. Arrived late bus safe and sound.

Roberto M.3 November 2018 | Staff: 4 | 

Servicio puntual

Hanna B.2 November 2018 | Timeliness: 1 | Staff: 3 | 

Very late to the final destination. Almost missed our next buss. Otherwise a grate buss ride

Damanjit Singh S.31 October 2018 | Timeliness: 1 | Staff: 1 | 

Time waste

Edgar B.24 October 2018 | Timeliness: 1 | Staff: 4 | 

I booked my reservation to be picked up at Toronto airport at 11:10PM. The bus did not show. I called 1-800 line and advised me until then bus would be there at 12:42. I had to pay a C$40 cab to get me to Toronto Bay St. station, so I wouldn't miss my bus to Ottawa - Montreal.

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

Toronto to Montreal Route Map

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 Scarborough Town Centre, Toronto Coach Terminal, Yorkdale Bus Terminal, University Ave and Wellington Street, Front St & York St, Bay St, Black Creek Village, Don Valley Parkway or Pearson YYZ Airport.

In Montreal, your bus travel ends at Gare d'autocars, Terminus Mansfield, Robert-Bourassa & René-Lévesque, Aéroport YUL, Radisson, René-Lévesque & Jeanne-Mance, 120 PLACE CHARLES LEMOYNE, Boulevard Harwood, Crémazie or Gare Centrale.

Daily Buses31
Departure Time0:30 - 23:10
Average Price
$39
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.

Will you be returning to Toronto by bus?

If you are looking for the return bus journey, take a look at buses from Montreal to Toronto.

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 several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others so you can buy tickets without a worry.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew